简单拓扑中的路由/网关问题

简单拓扑中的路由/网关问题

为了给我的公司网络提供第二个“备份”网关,我尝试实现了这种拓扑:在此处输入图片描述

这很简单,调制解调器和路由器之间的网络是 192.168.1.0/24,路由器和站点之间的网络是 192.168.10.0/24。实际 IP 地址是草图上的地址。

路由器上接口的状态如下:

cisco1#show ip interface brief
Interface                  IP-Address      OK? Method Status                Protocol
FastEthernet0/0            192.168.1.69    YES NVRAM  up                    up
FastEthernet0/1            192.168.10.69   YES NVRAM  up                    up
Serial0/0/0 

路由表如下:

cisco1#show ip route
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
       + - replicated route, % - next hop override

Gateway of last resort is 192.168.1.1 to network 0.0.0.0

S*    0.0.0.0/0 [1/0] via 192.168.1.1
      192.168.1.0/24 is variably subnetted, 2 subnets, 2 masks
C        192.168.1.0/24 is directly connected, FastEthernet0/0
L        192.168.1.69/32 is directly connected, FastEthernet0/0
      192.168.10.0/24 is variably subnetted, 2 subnets, 2 masks
C        192.168.10.0/24 is directly connected, FastEthernet0/1
L        192.168.10.69/32 is directly connected, FastEthernet0/1

如您所见,我已将调制解调器的 IP 地址配置为最后的网关,以便数据包通过该方式传输到互联网。

我还将测试 PC 配置为 IP 192.168.10.13、掩码 255.255.255.0 和默认网关 192.168.10.69。

现在事情变得奇怪了:从路由器的 CLI,我可以成功 ping 192.168.1.1、192.168.1.69、192.168.10.69 和 192.168.10.13。从测试 PC,我只能成功 ping 192.168.1.69 和 192.168.10.69。当尝试从测试 PC ping 192.168.1.1 时,它失败了。

当然,我的测试电脑没有互联网连接。

现在,我是不是忽略了什么?为什么我无法连接到互联网?

更新:

经过进一步检查,我的路由表看起来确实很可疑。为什么直接连接的网络被这样分开?我以前从未见过路由表中提到的接口 IP 地址作为单独的“/32”直接连接子网。

有人知道为什么会发生这种情况吗?我强烈感觉这可能与我的连接问题有关。

答案1

正如@cpt_fink 已经写的,问题在于反向路线: 在此处输入图片描述

在路由器上配置 NAT。我找到了一篇关于该主题的精彩帖子: http://www.firewall.cx/cisco-technical-knowledgebase/cisco-routers/260-cisco-router-nat-overload.html

答案2

以相反的顺序...

您的路由表实际上是正确的。L标志表示这是该链路上路由器的本地 IP 地址,而标志C表示网络连接到该链路上的路由器。

问题可能是您的调制解调器不知道 192.168.10.0 /24 网络可以通过 192.16.1.69 访问,或者没有针对 .10.x 子网的 NAT 策略。

相关内容