所以我家里有一个由我的 ISP 提供的 Arris Technicolor TG2472 电缆调制解调器。调制解调器具有 WAN IP AAAA 和用于默认网关的内部 IP 地址 192.168.0.1。调制解调器设备还有 4 个以太网端口。连接到我有一个 Cisco 2911 ISR 路由器的以太网端口之一,所以它的调制解调器端口 E1 到 2911 g0/0,g0/0 IP = 192.168.0.200。2911 端口 g0/1 作为中继端口连接到 Cisco 3750 交换机 g4/0/2 端口。此交换机定义多个 vlan,2911 路由器通过其子接口 g0/1.10、g0/1.20 和 g0/1.99 提供 inter-vlan 路由。
从路由器,我能够成功地 ping 有线调制解调器网关地址 192.168.0.1。但是,我无法从我的一个 vlan 上的任何设备 ping 同一个网关地址,而且我也无法从这些设备访问互联网,尽管我能够 ping 同一个 vlan 上的其他设备。
我的 2911 上的路由表包含到所有 vlan 和 192.168.0.1 网络的路由。以及将流量发送到调制解调器网关的默认路由。我相信我的问题来自电缆模式,它没有返回任何 vlan 的路由并且不知道它们的存在。所以我认为,当 vlan 上的设备发送 ping 或 web 请求时,通过路由器进入 192.168.0.0/24 网络一切正常,直到在回程中,电缆调制解调器看到一个发往某个地址的数据包(例如 172.16.0.43/24)属于其中一个 vlan 上的设备,并认为因为该地址不在 192.168.0.0/24 上,所以它应该将数据包发送出 WAN 链接。
这个电缆调制解调器不允许我添加静态路由(我不相信这真的是调制解调器的功能是吗?)所以我想知道是否有其他设备可以用作替代品(提供我的服务通过来自 COX 电缆的同轴电缆)或某种类型的解决方法,以允许我的 2911 作为两个网络的路由器