如何让两个不同内网的ip绕过防火墙通过ssh互相访问

如何让两个不同内网的ip绕过防火墙通过ssh互相访问,第1张

R2和R3路由器能否支持纯路由模式(非NAT),如果可以支持,那么只需在R2和R3上指定双方的静态路由即可!
如果R2-3不支持纯路由模式,并且网络规模不大,就把两台路由器该成交换模式(LAN口对接)
如果R2和R3路由器,LAN口支持多个IP地址,并且有多个LAN口,那么就为LAN口配置两个IP段,其中一个IP段做R2和R3内网互通用的路由(两台路由器的LAN口直连即可,配上IP,如果你 的路由不是企业用的,这个就没法实现)
以上方式是能够让全网互通!如果以上方式都难实现,那么请取消下面的路由器,当交换机使,做不同的网络划分,就在你的三层交换机上做即可,如果担心ip地址的分配,你可以用2003搭建DHCP,或者在每个网段下面挂个小路由器,开启DHCP即可(小路由器的WAN不用)
如果你只是为了局域网之间能互相访问“服务器”的话,那很简单,在R2-R3上发布服务器地址和端口即可,也就是所谓的端口映射!
你目前不能互相访问的原因是,R2和R3路由器,LAN到WAN口的数据是进过NAT转换了,那么你能直接访问的地方也就是R2和R3的WAN口地址,LAN下面的地址你是无法访问的,需要访问部分协议和服务器,你必须做目的NAT转换,也就是,你只能主动从LAN到WAN的数据访问!

首先,把2台服务器的网络接口通过网线连接到交换机,然后在两台服务器上分别设置各自的网络地址为192168121和192168122子网掩码都是2552552550,这样就完成了互联互通

我没有接触过交换机,按家用路由器说的
楼主明确几个概念咯:
1要互相访问就一定要在一个网段上(物理上连通是前提)
例如:19216812 192168113可以互相访问
但19216805即使物理上连通了也不能访问19216812和192168113
2一张网卡可以设置多个IP
点开 Internet协议TCP/IP ,下面有个 高级。点开就可以设置多个IP了
解决办法出来了吧:
假设交换机1地址是:19216811
假设交换机2地址是:19216821
初步设置
接交换机1的机子(包括服务器)设置:
IP设置到和交换机1在同一网段
例如1921681x
网关设成交换机1地址(19216811)
接交换机2的机子设置
IP设置到和交换机2在同一网段
例如1921682x
网关设置成19216821
这时应该是接同一个交换机的机子都能互相访问了!
连通设置
接交换机1的机子(包括服务器)设置:
增加一个IP地址,接入交换机2的网段
例如1921682x
接交换机2的机子设置
增加一个IP地址,接入交换机1的网段
例如1921681x
这样,客户机就能和服务器互相访问了(一台机子有两个IP,ping任何一个IP都行)
(不要弄得IP冲突哦~~)
这应该不是最好的方法,但经过试验可用
我寝室3台电脑接路由器1,
旁边寝室3台电脑接路由器2,
路由器1,2用线互联
我现在就这么设置,访问没问题

linux做DHCP服务器实现单网卡来绑定多IP方法,这里以Redhat Enterprise Linux为例说明:假设需要绑定多IP的网卡是eth0,先查看原网卡的配置信息和系统路由: #网卡配置信息[root@test network-scripts]# more ifcfg-eth0 DEVICE=eth0BOOTPROTO=s


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/12781392.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-27
下一篇2025-08-27

发表评论

登录后才能评论

评论列表(0条)

    保存