0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

192.168.2.1 IP服务器怎么样才能访问192.168.1.1的服务器

Wildesbeast 来源:今日头条 作者: EmacserVimer 2020-02-04 15:05 次阅读

由于此问题并没有阐明清楚是在什么情况下做到这两个ip服务器之间访问,所以下面自己能通过服务器之间直接互ping、前端开发处理方式和后端开发处理方式这问题来说明。此问题直观问题就是跨网段访问的问题。

首先解决两个服务器之间直接访问的问题。以liunx服务器为例,由于处于不同网段或端口不允许ping,不能做到直接访问到服务器。这里面有很多高深知识和问题,自己不是专业运维人员,只能简单讲一下处理这种问题的思路。对于跨网段的问题,可以通过添加路由方式解决,例如192.168.2.1不能ping通192.168.1.1,我们可以在192.168.2.1上执行vi /etc/rc.local;然后在文件最后一行添加route add default gw 192.168.2.1;wq保存退出即可。

前端项目布署的服务,由于现在前后端分离的开发方式,HTTP同源策略安全模型的问题就需要规避。因为在不同ip下的服务器,所以具体点就是跨域问题。解决跨域问题有很多方式,例如JSONP、iframe、CORS访问、Nginx反向代理等。在个人实际开发工作中,前后端分离与Vue等前端框架的流行,以及nginx的强大,使用CORS和Nginx方式最为理想。

如果是后端项目布署的服务器之间访问,以java为例,可以使用使http相关类实现数据访问。例如HttpUrlConnection和HttpClient等,前题是服务器之间没做网络安全策略。如果是通过tcp方式访问服务,可以使用Socket来实现编程用于传输文件等。

随着微服务的流行,类似springcloud的微服务直接就跟ip无关了,我们只需通过服务名发现就能做到直接访问。具体来说就是192.168.1.1上的微服务注册到eureka,192.168.2.1上的微服务也注册在同一个eureka集群下,2.1就可以直接通过feign框架加上1.1注册的服务名做到访问调用,而不用关心ip是多少。当然也要考虑到微服务在多实例下负载均衡的问题,因为不能保证每次访问都能击中192.168.1.1这台服务器。单实例就不说了,肯定是这一台ip服务器上服务被访问到。

篇幅有限,不能做到面面俱到,其中不足之处请指出并斧正。对于此问题还有什么补充的地方,也欢迎大家积极探讨。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • IP
    IP
    +关注

    关注

    5

    文章

    1404

    浏览量

    148272
  • 服务器
    +关注

    关注

    12

    文章

    8116

    浏览量

    82501
收藏 人收藏

    评论

    相关推荐

    服务器远程不上服务器怎么办?服务器无法远程的原因是什么?

    访问服务器 PS:检查端口是否能正常通信,可以通过命令tcping ip端口来确定,如果端口不通,检查防火墙远程端口策略有没有把现在 的远程端口加入策略之中,如果防火墙策略正常,那么检查服务器
    发表于 02-27 16:21

    linux服务器和windows服务器

    Linux服务器和Windows服务器是目前应用最广泛的两种服务器操作系统。两者各有优劣,也适用于不同的应用场景。本文将 对Linux服务器和Windows
    发表于 02-22 15:46

    幻兽帕鲁联机服务器搭建教程:无需公网IP、无需购买云服务器,比私建FRP更稳定

    ,可以在国内网络环境搭建自己的服务器。 搭建《幻兽帕鲁》服务器的过程其实非常简单,但如何实现服务器的远程访问,是比较难以解决的问题。除了直接购买拥有公网
    的头像 发表于 01-29 16:58 372次阅读
    幻兽帕鲁联机<b class='flag-5'>服务器</b>搭建教程:无需公网<b class='flag-5'>IP</b>、无需购买云<b class='flag-5'>服务器</b>,比私建FRP更稳定

    TFTP服务器是什么如何下载文件

    TFTP服务器是什么如何下载文件 想必许多人知道FTP是什么,但他们缺并不熟悉TFTP。TFTP是TCP/IP协议族中的一种协议,用于客户端和服务器之间进行简单的文件传输。它提供了一个简单的文件传输
    发表于 12-12 16:06

    M53水冷服务器

    服务器
    Rykj365
    发布于 :2023年11月29日 15:08:38

    串口服务器如何使用OneNET平台MQTT服务器通讯教程 #MQTT #串口服务器 #OneNET平台

    串口服务器
    亿佰特物联网应用专家
    发布于 :2023年10月26日 15:47:36

    UAExpert如何连接OPCUA服务器

    服务器软件
    学习电子知识
    发布于 :2023年07月26日 21:33:30

    KepServer如何开启OPCUA服务器

    服务器软件
    学习电子知识
    发布于 :2023年07月26日 21:29:01

    什么是服务器指令?

    服务器
    YS YYDS
    发布于 :2023年06月23日 01:02:04

    动态域名服务 DDNS访问服务器的方法

    总结下来就是,树莓派定时执行登录公云服务器并更新域名 IP 的任务,这样公云的服务器就一直更新着我们最新的 IP 地址,当我们使用域名登录时,会查询到公云的
    的头像 发表于 06-13 12:36 1330次阅读
    动态域名<b class='flag-5'>服务</b> DDNS<b class='flag-5'>访问</b><b class='flag-5'>服务器</b>的方法

    什么是DNS服务器,有什么作用?

    DNS服务器(DomainNameSystem)是互联网的一项服务,DNS服务器作为域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问
    的头像 发表于 05-23 13:46 754次阅读

    恒讯科技分析:云服务器如何屏蔽海外IP

    对于某些网站或应用程序,可能需要屏蔽海外IP以确保资源的有效利用和安全。在本文,小编将给大家介绍云服务器如何屏蔽海外IP?帮助我们实现更精准的访问控制,提升
    的头像 发表于 05-22 17:11 2088次阅读

    服务器真实ip地址怎么隐藏?

    现在很多网络攻击都是通过的ip许多站长选择隐藏服务器进行地址攻击ip地址,让攻击者找不到目标,从而避免攻击,保护服务器的安全,今天恒创主机将向您介绍
    的头像 发表于 05-22 15:24 2219次阅读

    用AT+CIPSERVER=1,80启动服务器时,可以启动UDP服务器吗?

    大家好, 我刚收到新的 esp 板,我发现有了新固件,我无法使用 AT 命令 AT+GMR 启动 UDP 服务器,给我的是: 代码:全选AT version:0.21.0.0 SDK version
    发表于 05-15 07:27

    恒讯科技分析:选择IP服务器有什么优势呢?

    时间,因为它们可以更快地处理数据,从而提供更快的访问速度。在互联网上,用户非常看重速度,因为再漂亮的网站,如果加载速度慢,也会影响用户体验。 2、更安全 IP服务器在安全性方面也更具优势。首先,它们可以提供更高的稳定性和可靠
    的头像 发表于 05-12 17:22 267次阅读