![为什么我的路由器不路由?](https://linux22.com/image/1234393/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E7%9A%84%E8%B7%AF%E7%94%B1%E5%99%A8%E4%B8%8D%E8%B7%AF%E7%94%B1%EF%BC%9F.png)
从一周半前开始,我的路由器无法与电缆调制解调器配合使用。我睡觉时它还在工作,醒来时却发现它不工作了。我换了另一个路由器,但问题仍然存在;我离开了 10 天,所以现在我又回来试图找出原因。我不在的时候,我把所有东西(电缆调制解调器、路由器和电脑)都关了。
我的设置:
- Comcast Ambit 电缆调制解调器(来自康卡斯特)
- Netgear WGR614 v4 路由器 --> 已替换为 Linksys WRT54GS v1.1
- Windows XP SP3
- 其他电脑,目前均未插电
- 调制解调器使用康卡斯特提供的固件(版本 2.105.2001);硬件版本 1.3
- Linksys 路由器正在使用 FW 版本 4.71.4(此版本硬件的最新版本),出厂默认设置
- 我只使用有线连接;没有使用无线。
- 我已更换了所有 cat5 电缆。
- 路由器正在克隆我电脑的 MAC 地址(根据康卡斯特的说法,这是没有必要的)
如果我将电脑直接插入电缆调制解调器,我可以通过名称或号码进行 ping。一切运行正常。
如果我将电脑插入路由器,将路由器插入调制解调器,我就无法访问本地网络之外的任何内容。这是我过去 5 年一直使用的设置;过去一年没有任何变化。
现在有趣的部分来了:我可以登录 Linksys 路由器并从中获取状态信息;一切看起来都很好。使用诊断程序,我可以对互联网上的任何站点运行 ping 和 traceroute。这些工作完美。从我的电脑上,我可以 ping 路由器和调制解调器。然而,我不能使用名称或号码 ping 互联网上的任何内容。如果我插入另一台计算机,我可以成功 ping 它。
我在下面附上了两份记录,显示了这两次尝试。地址、DNS、网关等看起来都不错。我不能通过任一路由器访问互联网。
我不知所措。有什么建议吗?帮帮忙!
计算机到路由器到电缆调制解调器
C:\>ipconfig /renew Windows IP 配置 以太网适配器本地连接: 连接特定的 DNS 后缀。:hsd1.ca.comcast.net。 IP 地址................................................: 192.168.1.100 子网掩码.......................................................................................................................: 255.255.255.0 默认网关................: 192.168.1.1 C:\>ipconfig /all Windows IP 配置 主机名...................:wynton 主 DNS 后缀 . . . . . . . : 节点类型....。....。....。....:未知 IP 路由已启用。。。。。。。:否 WINS 代理已启用。。。。。。。:否 DNS 后缀搜索列表。。。。。。:hsd1.ca.comcast.net。 以太网适配器本地连接: 连接特定的 DNS 后缀。:hsd1.ca.comcast.net。 描述....。....。....。....:英特尔(R) 82562V-2 10/100 网络连接 物理地址。。。。。。。。。。。:00-1D-09-9B-45-EB Dhcp 已启用。。。。。。。。。。:是 自动配置已启用。。。:是 IP 地址................................................: 192.168.1.100 子网掩码.......................................................................................................................: 255.255.255.0 默认网关................: 192.168.1.1 DHCP 服务器................: 192.168.1.1 DNS 服务器.................: 68.87.76.178 68.87.78.130 已获得租约。。。。。。。。。。:2010 年 3 月 22 日星期一晚上 10:21:55 租约到期.......... .... .... : 2010 年 3 月 23 日星期二晚上 10:21:55 C:\>ping google.com Ping 请求无法找到主机 google.com。请检查名称并重试 。 C:\>ping 74.125.19.104 使用 32 字节数据对 74.125.19.104 进行 ping 操作: 请求超时。 [...剪掉另外 3 个失败...] 74.125.19.104 的 Ping 统计信息: 数据包:已发送 = 4,已接收 = 0,丢失 = 4(100%丢失), C:\>路线打印 =========================================================================== 接口列表 0x1 ......................... MS TCP 环回接口 0x2 ...00 1d 09 9b 45 eb ...... 英特尔(R) 82562V-2 10/100 网络连接 - Pa 票证调度程序微端口 0x10004 ...00 0a 3a 6f 68 41 ...... 蓝牙局域网接入服务器驱动程序-数据包 调度程序微型端口 =========================================================================== =========================================================================== 活跃路线: 网络目标网络掩码网关接口指标 0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.100 20 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 169.254.0.0 255.255.0.0 192.168.1.100 192.168.1.100 20 192.168.1.0 255.255.255.0 192.168.1.100 192.168.1.100 20 192.168.1.100 255.255.255.255 127.0.0.1 127.0.0.1 20 192.168.1.255 255.255.255.255 192.168.1.100 192.168.1.100 20 224.0.0.0 240.0.0.0 192.168.1.100 192.168.1.100 20 255.255.255.255 255.255.255.255 192.168.1.100 192.168.1.100 1 255.255.255.255 255.255.255.255 192.168.1.100 10004 1 默认网关:192.168.1.1 =========================================================================== 持久路线: 没有任何 目录:\>
计算机直接连接至电缆调制解调器
C:\>ipconfig /renew Windows IP 配置 以太网适配器本地连接: 连接特定的 DNS 后缀。:hsd1.ca.comcast.net。 IP 地址................................................................: 71.204.149.195 子网掩码.......................................................................................................................: 255.255.252.0 默认网关................: 71.204.148.1 C:\>ipconfig /all Windows IP 配置 主机名...................:wynton 主 DNS 后缀 . . . . . . . : 节点类型....。....。....。....:未知 IP 路由已启用。。。。。。。:否 WINS 代理已启用。。。。。。。:否 DNS 后缀搜索列表。。。。。。:hsd1.ca.comcast.net。 以太网适配器本地连接: 连接特定的 DNS 后缀。:hsd1.ca.comcast.net。 描述....。....。....。....:英特尔(R) 82562V-2 10/100 网络连接 物理地址。。。。。。。。。。。:00-1D-09-9B-45-EB Dhcp 已启用。。。。。。。。。。:是 自动配置已启用。。。:是 IP 地址................................................................: 71.204.149.195 子网掩码.......................................................................................................................: 255.255.252.0 默认网关................: 71.204.148.1 DHCP 服务器.................: 68.87.76.10 DNS 服务器.................: 68.87.76.178 68.87.78.130 已获得租约。。。。。。。。。。:2010 年 3 月 22 日星期一晚上 10:18:50 租约到期.... . . . . . . . . . : 2010 年 3 月 22 日星期一晚上 11:12:31 C:\>ping google.com 使用 32 字节数据对 google.com [74.125.19.99] 执行 ping 操作: 来自 74.125.19.99 的回复:字节=32 时间=20ms TTL=55 [...再剪掉 3 颗星...] 74.125.19.99 的 Ping 统计信息: 数据包:已发送 = 4,已接收 = 4,丢失 = 0(0% 丢失), 近似往返时间(以毫秒为单位): 最小值 = 17 毫秒,最大值 = 28 毫秒,平均值 = 20 毫秒 C:\>ping 74.125.19.104 使用 32 字节数据对 74.125.19.104 进行 ping 操作: 来自 74.125.19.104 的回复:字节=32 时间=18ms TTL=55 [...再剪掉 3 颗星...] 74.125.19.104 的 Ping 统计信息: 数据包:已发送 = 4,已接收 = 4,丢失 = 0(0% 丢失), 近似往返时间(以毫秒为单位): 最小值 = 16 毫秒,最大值 = 18 毫秒,平均值 = 17 毫秒 C:\>路线打印 =========================================================================== 接口列表 0x1 ......................... MS TCP 环回接口 0x2 ...00 1d 09 9b 45 eb ...... 英特尔(R)82562V-2 10/100 网络连接 - 数据包调度程序微端口 0x10004 ...00 0a 3a 6f 68 41 ...... 蓝牙局域网接入服务器驱动程序-数据包 调度程序微型端口 =========================================================================== =========================================================================== 活跃路线: 网络目标网络掩码网关接口指标 0.0.0.0 0.0.0.0 71.204.148.1 71.204.149.195 20 71.204.148.0 255.255.252.0 71.204.149.195 71.204.149.195 20 71.204.149.195 255.255.255.255 127.0.0.1 127.0.0.1 20 71.255.255.255 255.255.255.255 71.204.149.195 71.204.149.195 20 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 169.254.0.0 255.255.0.0 71.204.149.195 71.204.149.195 20 224.0.0.0 240.0.0.0 71.204.149.195 71.204.149.195 20 255.255.255.255 255.255.255.255 71.204.149.195 71.204.149.195 1 255.255.255.255 255.255.255.255 71.204.149.195 10004 1 默认网关:71.204.148.1 =========================================================================== 持久路线: 没有任何
答案1
我认为一切都很好,直到您的 ISP 最近更改了您的 IP 地址、网关或 DNS 服务器。请检查您计算机的主机文件。其中是否有一些旧的设置阻碍了某些事情?此外,您是否有一些过时的防火墙设置?
另外,请确保您的 ISP 为您提供了有效的 DNS 服务器地址,并且您正在使用这些地址。您列出的地址对我来说不起作用,但我认为这只是因为我没有使用 comcast。
iMacCoreDuo:~ jamiecox$ nslookup www.apple.com 68.87.76.178
服务器:68.87.76.178 地址:68.87.76.178#53** 服务器找不到 www.apple.com.cfl.rr.com:拒绝
但如果它们不支持康卡斯特,那么它们可能已经过时了。
因此,请
nslookup www.google.com
看看你得到了什么。然后尝试
nslookup www.google.com 192.168.1.1
这将询问您的路由器而不是外部 DNS 服务器。
添加了这个:
这似乎很明显,但请检查电缆是否正确连接。电缆调制解调器是否连接到路由器的 WAN 端口?应该是。计算机是否连接到普通 LAN 端口 - 而不是指定为监视器端口或类似的东西?
我建议,如果您不需要进行 MAC 地址克隆,请将其关闭。它可能会导致奇怪的问题。
如果我是您的 ISP,并且我想创建这种情况(比如我不想让您使用路由器,或者我想强迫您购买我的路由器),我会确保从您的电缆调制解调器发出的所有入站 IP 流量的 TTL(生存时间)为 1。任何此类流量都会被它到达的第一个路由器(正确地)丢弃。您的出站流量仍会正常,但您无法恢复任何内容。这将是一个卑鄙的伎俩,我从未听说过有人这样做,但它确实可以解释您的症状。
检查 PC 和路由器是否可以 ping 通其默认网关。这应该是最容易实现的。然后查看 PC 是否可以 ping 通外部网关(路由器看到的网关)。
答案2
当我升级到 Comcast 50Mbps 并必须更换新的 DOCSIS 3.0 电缆调制解调器时,也出现了类似的问题。使用我的路由器 (Cisco RVS4000) 克隆我用于执行自行安装的主 PC 的 MAC 地址解决了该问题。
这显然就是为什么它能起作用的原因......
Comcast 技术支持人员表示,他们在路由器中使用 MAC 地址授权解决方案来防止未经授权访问电缆(好像伪造 MAC 地址并不容易,但那是另一回事)。他们的中央办公室系统中存储了两个 MAC 地址,即电缆调制解调器的 MAC 地址和连接到电缆调制解调器的 PC 的 MAC 地址。由于他们的自安装系统要求您将 PC 直接连接到电缆调制解调器(而不是先安装路由器),因此这通常是他们存储的 MAC 地址。如果您的电缆调制解调器是由 Comcast 技术人员安装的,他们可能会做同样的事情来使其快速而简单,即使他们后来可能为您的房子设置了路由器/无线 AP(在这种情况下,他们可能会在他们安装的标准 Linksys 无线路由器设置上“克隆”MAC 地址,而不是更改 CO 存储的地址)。
如果您致电他们的客户服务热线,他们可以轻松更改系统中存储的 MAC 地址,但无论哪种方式,这都是使其正常工作的唯一方法,因为它受到上线系统的限制访问。
答案3
路由器是否成功从调制解调器获取 IP?调制解调器是否运行自己的 DHCP 服务器?当出现问题时,调制解调器会将自身重置为出厂默认设置,您可能需要进入其配置页面将其恢复到您想要的位置。
答案4
检查路由器的时钟。夏令时开始时是否发生这种情况?如果时间相差一小时,则路由器可能始终认为其 DHCP 租约已过期。看来您的 ISP 发出的 DHCP 租约有效期恰好为一小时。也检查一下计算机时钟。