使用锐捷RG-EG210G-E路由器实现两个IP地址冲突的局域网互通

需求背景:
之前写过一篇博文使用路由器实现三个不同网段局域网内的计算机相互访问,链接如下
https://blog.csdn.net/agang1986/article/details/131862160
当前的需求又发生了变更,有两个独立的局域网,内部的计算机个数和配置的IP地址完全相同,现在需要两个局域网内的计算机可以通信。我们知道软件交互需要指定对端的IP地址+端口号,如果两个互联的局域网里的计算机IP地址冲突,咋知道发送给谁的呢?方案之一是端口映射。

大体思路:
由于两个局域网中的计算机IP地址冲突,假设A局域网中地址为10.10.1.1的计算机发送报文给B局域网中地址为10.10.1.1的计算机,此时程序不能直接发送给10.10.1.1,报文会被它自己接收到。好在当前大多少路由器都支持端口映射功能。我们只要把报文发送到B局域网所在的路由器WAN口,然后通过对此WAN口做端口映射再把报文转发到B局域网下的10.10.1.1 IP的计算机即可。

三点共识:
1、路由器的WAN口主要用于连接外部网络,一般路由器上有1到2个;LAN口主要用于内部局域网,一般路由器有4到5个。
2、一台路由器的LAN口和WAN口的IP地址不能同网段,否则路由器会报冲突。
3、一台路由器的LAN口数据可以直接传输到WAN口,类似于我们在局域网内上网;但WAN口数据不能直接传输到LAN口,需要使用端口映射做转换,也就是常听到的内网穿透。

设置方法:
1、首先准备一根网线连接A路由器的LAN5口和B路由器的WAN0口
2、设置A路由器的LAN5口的IP地址为10.10.200.254
在这里插入图片描述

3、设置B路由器的WAN0口IP地址为10.10.200.2 如下图所示:
在这里插入图片描述

4、再设置B路由器的端口映射,从WAN口+2001端口,映射到内网的10.10.1.1+2001端口
在这里插入图片描述

5、A路由器所在局域网的10.10.1.1计算机通过网线连接到A路由器的LAN3口,并设置IP地址为10.10.1.254
在这里插入图片描述
6、设置A路由器所在局域网的10.10.1.1计算机的IP地址为10.10.1.1,默认路由为10.10.1.254
在这里插入图片描述

测试方法:
在A路由器所在局域网的10.10.1.1计算机执行:

  telnet 10.10.200.2 2001

然后在B路由器所在局域网的10.10.1.1计算机上抓包,确认是否收到telnet报文。

扩展:
同理,如果需要从B路由器所在的局域网反向发送报文到A路由器所在局域网,也需要反向做下配置即可。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
首先,要确定两台锐捷 RG-S6250-48XS8CQ的硬件是否支持堆叠。如果支持堆叠,可以按照以下步骤进行配置: 1. 确保两台交换机的管理口 IP 地址不同。 2. 用网线连接两台交换机的堆叠口,一般是编号为 XG1 的口。 3. 在两台交换机上分别执行以下命令: ``` <SW1> system-view [SW1] sysname Switch1 [Switch1] stack enable [Switch1] quit <SW2> system-view [SW2] sysname Switch2 [Switch2] stack enable [Switch2] quit ``` 执行以上命令后,两台交换机会自动重启,并建立起堆叠关系。可以通过以下命令查看堆叠状态: ``` [Switch1] display stack Stack Topology: Stack Port Link Status Role MAC Address Priority Device Type Device ID ------------------------------------------------------------------------------ XGigabitEthernet1/0/1 UP Master 0000-5e00-0101 128 S6250-48X-S8CQ 0000-5e00-0101 XGigabitEthernet1/0/2 DOWN Slave 0000-0000-0000 128 S6250-48X-S8CQ 0000-0000-0000 ``` 其中,Master 表示主交换机,Slave 表示备份交换机。 4. 配置堆叠端口,将端口加入到堆叠端口中。在主交换机上执行以下命令: ``` [Switch1] interface XGigabitEthernet1/0/1 [Switch1-XGigabitEthernet1/0/1] port link-type stack [Switch1-XGigabitEthernet1/0/1] quit [Switch1] quit ``` 在备份交换机上执行以下命令: ``` [Switch2] interface XGigabitEthernet1/0/1 [Switch2-XGigabitEthernet1/0/1] port link-type stack [Switch2-XGigabitEthernet1/0/1] quit [Switch2] quit ``` 5. 配置主备份关系。在主交换机上执行以下命令: ``` [Switch1] stack member 1 priority 200 [Switch1] stack member 2 priority 100 [Switch1] quit ``` 在备份交换机上执行以下命令: ``` [Switch2] stack member 1 priority 100 [Switch2] stack member 2 priority 200 [Switch2] quit ``` 其中,priority 值越大表示优先级越高,主交换机的优先级一般设置比备份交换机高。 6. 检查堆叠状态,查看主备份关系是否正常。在主交换机上执行以下命令: ``` [Switch1] display stack ``` 在备份交换机上执行以下命令: ``` [Switch2] display stack ``` 配置完成后,两台交换机就可以作为一个逻辑实体来管理。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值