半熟蛋 发表于 2020-11-26 09:07

闯王 发表于 2020-11-25 20:30
测试了几次路由器通断电,各种情况下,会出现有时候能上有时候不能上的问题,看来这种结构的确不可取
...
结构是没有问题的,问题是你的路由器3的地址问题,
路由器一般默认为自己端口配置的IP地址,为它的管理

正常情况下,要电脑1可以正常上网,应该这样设,开DHCP

路由器1(192.168.1.1) 为它下面的连接端分配的地址是 192.168.1.xxx,
路由器2(192.168.2.1) 为它下面的连接端分配的地址是 192.168.2.xxx,

路由器3(192.168.3.1) 为它下面的连接端分配的地址是 192.168.3.xxx,

但是,这样电脑1的地址就是,192.168.3.XX,不能访问路由器的管理页面192.168.1.1,必须指定IP地址才能访问,如果指定了IP就应该是上不了网{:5_589:}

现在,你路由器3和1的管理地址相同,路由器2就会分不清这两个地址谁是谁,因为不是唯一了。

theninthlife 发表于 2020-11-26 10:11

半熟蛋 发表于 2020-11-26 09:07
结构是没有问题的,问题是你的路由器3的地址问题,
路由器一般默认为自己端口配置的IP地址,为它的管理



每个路由的lan口和wan口ip是不同的(nat模式)
设备2的wan口应该是通过设备1dhcp获得的192.168.1.x,lan口是192.168.2.1
设备3的wan口是通过设备2dhcp获得,应该是192.168.2.x
不存在路由2访问失败的问题
问题可能出现在设备1拆nat时,多层nat存在相同地址段
访问时设备3将终端的地址192.168.1.x映射为自己的wan口地址192.168.2.1
再上一级设备2再给转换为192.168.1.x
到设备1时转换为真正的公网IP
数据包返回时理论上应该是能够一路解nat回到终端的

zzjb 发表于 2020-11-26 10:34

感觉路由2会反复横跳………………

半熟蛋 发表于 2020-11-26 11:27

theninthlife 发表于 2020-11-26 10:11
每个路由的lan口和wan口ip是不同的(nat模式)
设备2的wan口应该是通过设备1dhcp获得的192.168.1.x,lan ...

这个我明白,有点绕了,关键还是路由器3的地址问题
页: 1 [2]
查看完整版本: 看这里