已连接 Wifi 路由器但无法访问互联网

已连接 Wifi 路由器但无法访问互联网

问题

连接到家里的无线路由器后我无法访问互联网。

发生了什么

几天前,我在家里连接到 Wifi 路由器,一切运行正常。然后我关闭了 Thinkpad,它进入休眠模式。后来在大学里,我也能连接到他们的 WPA2-Enterprise(radius 管理)Wifi。

回到家,我打开笔记本电脑,启动 Wifi 连接,获取 IP,但之后什么都不起作用。我没有互联网连接。

所有对公共 IP 和域服务器的 ping 请求均超时。Wifi 路由器也无法通过 ping 访问(这可能是一项安全功能)。

迄今已完成的事情

  • 多次重新连接路由器
  • 删除了网络管理员的凭证并再次输入
  • 使用以下方法重启网络管理器sudo service network-manager restart
  • 安装 wicd 并通过重命名其启动文件在启动时禁用网络管理器
  • 检查rfkill是否有东西阻挡了无线接口
  • 启动 Linux Live CD 来查看配置文件是否有问题

启动我的 Windows 分区并连接到 wifi 路由器后,我就可以像往常一样访问互联网。

系统

Linux Mint 17

wlan0:英特尔 wifi 接口

我还可以做些什么?

答案1

看你的描述,这些都不太可能有帮助,但也许仍然值得尝试。

可能出了什么问题?

  • 司机损坏。
  • 连接设置损坏。
  • DHCP 损坏。
  • DNS 损坏。
  • 错误的 MTU 设置(在您的情况下不太可能,只是一般情况下)。

如何检查出了什么问题

  • 检查有关wlan0和等文件DHCP中的错误或警告消息。/var/log/var/log/messages/var/log/dmesg/var/log/syslog
  • 使用 检查您的 IP 配置/sbin/ifconfiginet的地址wlan0应该存在,而不是本地链路 ( 169.254.*.*),并且具有合理的Mask,通常为255.255.255.0。如果您通过 DSL 或 ISDN 拨入,您的MTU应该可能是1492,而不是1500。示例:
    wlan0 链路封装:以太网 HWaddr 00:01:2e:3a:58:9f
              inet 地址:192.168.0.100  广播:192.168.0.255 掩码:255.255.255.0
              inet6 地址:fe80::201:2eff:fe3a:589f/64 范围:链接
              上行广播运行多播 MTU:1500 度量:1
              RX 数据包:106687 错误:0 丢弃:0 超限:0 帧:0
              TX 数据包:79673 错误:0 丢弃:0 超限:0 载波:0
              碰撞:0 txqueuelen:1000
              RX 字节:107622853 (107.6 MB) TX 字节:10363345 (10.3 MB)
  • 查看路由设置使用/sbin/route -n。例如:
    内核 IP 路由表
    目标网关 Genmask 标志 指标参考使用 Iface
    0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0
    192.168.0.0 0.0.0.0 255.255.255.0 U 1 0 0 wlan0
  • 如果ping 198.41.0.4(其中一个 DNS 根服务器)成功但ping ietf.org失败,则您的 DNS 设置是假的。

相关内容