連接到 Cisco 路由器的客戶端無法訪問網際網路
我目前正在上 CCNa 學院,所以我從老闆那裡得到了一份“工作”來配置 Cisco 871 路由器。不幸的是,我們剛剛完成了學院的第一學期,所以有些事情我仍然很難理解。
我設法配置路由器,使其連接到網際網路,或者確切地說,它可以通過另一個處於橋接模式的 adsl 調製解調器訪問網際網路。
這是設置的圖片
http://www.pohrani.com/f/3m/EI/gxiOrOu/network.jpg
問題是使用者在連接到此路由器時無法使用網際網路。我可以通過 telnet(ip 192.168.13.10)訪問路由器,僅此而已。
這是來自路由器 http://pastebin.com/8JaMmqdT的配置
192.168.13.0 255.255.255.128 是我們在工作中使用的網路。192.168.13.5 是分配給 zyxel adsl 調製解調器的 IP 地址(如果我是正確的,我們可以在這裡使用任何地址,因為我們直接將它連接到路由器?)
Zyxel adsl 調製解調器連接到 Cisco 路由器上的 FA4 埠。LAN 電纜連接到 FA0 埠,然後從那裡連接到交換機(它是一些帶有 50 個埠的華碩交換機)。
這是路由表
Router-Cisco#show ip route Codes: 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 Gateway of last resort is 192.168.13.5 to network 0.0.0.0 192.168.13.0/24 is variably subnetted, 2 subnets, 2 masks S 192.168.13.5/32 is directly connected, Dialer1 C 192.168.13.0/25 is directly connected, Vlan1 172.29.0.0/32 is subnetted, 1 subnets C 172.29.252.89 is directly connected, Dialer1 93.0.0.0/32 is subnetted, 1 subnets C 93.139.143.80 is directly connected, Dialer1 10.0.0.0/24 is subnetted, 1 subnets C 10.10.10.0 is directly connected, Loopback0 S* 0.0.0.0/0 [1/0] via 192.168.13.5
這是IP介面簡介
Router-Cisco#show ip interface brief Interface IP-Address OK? Method Status Protocol Dialer0 unassigned YES manual administratively down down Dialer1 93.139.143.80 YES IPCP up up FastEthernet0 unassigned YES unset up up FastEthernet1 unassigned YES unset administratively down down FastEthernet2 unassigned YES unset administratively down down FastEthernet3 unassigned YES unset administratively down down FastEthernet4 unassigned YES manual up up Loopback0 10.10.10.100 YES manual up up Virtual-Access1 unassigned YES unset up up Vlan1 192.168.13.10 YES manual up up
如果我從路由器 ping google dns 例如 ping 8.8.8.8 它可以工作。如果我 ping www.google.com 它不起作用。
我也可以通過 192.168.13.10 訪問路由器,但是如果我使用路由器作為預設網關,那麼我將無法訪問網際網路。
誰能在這裡指出我正確的方向或告訴我我錯過了什麼?
ps 網路 172.29.0.0/32 從哪裡劃分子網,1 個子網 C 172.29.252.89 直接連接,Dialer1 來自?我在開始之前清除了路由器配置,我不記得配置這個或者我們在工作中使用過類似的東西。
你已經做了很多,但還有一些事情需要糾正。
- 將調製解調器上的 IP 地址更改為不在 192.168.13.0/25 範圍內的地址。
調製解調器的 IP 地址應僅用於配置而不用於路由。
- 確保
ip routing
已設置。(它在執行配置中不可見)。- 刪除 3 條 ip 路由:
將第一個(預設)替換為指向
Dialer1
(您的 WAN 介面)的路由:ip route 0.0.0.0 0.0.0.0 Dialer1
.由於 Dialer1 是 PPP 介面,第二個甚至可能不起作用。最後一個,192.168.13.10 在 Vlan1 上。
- 更改 DHCP 預設路由器:
使用 , 的 IP
Vlan1
地址192.168.13.10
。
ip nat outside
從 Fa4 中刪除:有它就
Dialer1
足夠了。
- 添加 NAT 配置:
ip nat inside source list 10 interface Dialer1 overload
和access-list 10 permit 192.168.13.0 0.0.0.128
。這應該足夠了。
並且
172.29.252.89
,它可能是 ISP 網路內的伺服器地址,通過 PPP/IPCP 推送。