Internet 连接不起作用,尽管它说它已连接

Llu*_*uis 5 dns connection vpnc

我有一台带有 ubuntu 12.04 的东芝 z830。几天前,我可以在家中毫无问题地使用 DSL 连接(我没有路由器,只有一个调制解调器):

当通过 CiscoVPN(到我的工作场所)与 DSL 连接连接时,它停止工作,我不得不让笔记本电脑无人看管一段时间,我猜笔记本电脑试图挂起。当我回来时,黑屏上有很多消息(对不起,由于我的声誉低,我无法附加图像)并且笔记本电脑没有响应。我不得不重置它。

重新启动后,互联网连接没有像以前那样工作(没有浏览、没有 ssh、没有 Skype 等),尽管它说它已连接。当我将 CiscoVPN 连接到崩溃时连接的同一位置时,我只能浏览等。

当我在物理上通过 VPN 连接(在工作中)时,我可以使用无线网络,自从上述事件发生后,我现在无法再使用它了。

一些附加信息:

martillu@ubuntu:~$ cat /etc/resolv.conf  
域名 km.icrr.u-tokyo.ac.jp  
名称服务器 10.240.12.134  
名称服务器 10.240.12.135  

martillu@ubuntu:~$ route -n  
内核IP路由表  
目标网关 Genmask Flags Metric Ref Use Iface  
0.0.0.0 61.127.116.199 0.0.0.0 UG 0 0 0 ppp0  
61.127.116.199 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0  
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 ppp0  

martillu@ubuntu:~$ ifconfig  
eth0 Link encap:Ethernet HWaddr e8:e0:b7:2f:bc:5a  
inet6 地址:fe80::eae0:b7ff:fe2f:bc5a/64 范围:链接  
上行广播运行多播 MTU:1500 公制:1  
RX 数据包:17620 错​​误:0 丢弃:1 溢出:0 帧:0  
TX 数据包:13168 错误:0 丢弃:0 溢出:0 载波:0  
碰撞:0 txqueuelen:1000  
RX 字节:19452232 (19.4 MB) TX 字节:2568218 (2.5 MB)  
中断:20 内存:c0700000-c0720000  

lo 链路封装:本地环回  
inet 地址:127.0.0.1 掩码:255.0.0.0  
inet6 地址:::1/128 范围:主机  
上环回运行 MTU:16436 公制:1  
RX 数据包:134 错误:0 丢弃:0 溢出:0 帧:0  
TX 数据包:134 错误:0 丢弃:0 溢出:0 载波:0  
碰撞:0 txqueuelen:0  
RX 字节:36316 (36.3 KB) TX 字节:36316 (36.3 KB)  

ppp0 链路封装点对点协议  
inet 地址:219.167.252.226 PtP:61.127.116.199 掩码:255.255.255.255  
UP POINTOPOINT 运行 NOARP 多播 MTU:1454 指标:1  
RX 数据包:17608 错误:0 丢弃:0 溢出:0 帧:0  
TX 数据包:13129 错误:0 丢弃:0 溢出:0 载波:0  
碰撞:0 txqueuelen:3  
RX 字节:18993590 (18.9 MB) TX 字节:2221195 (2.2 MB)  

wlan0 链接封装:以太网 HWaddr 9c:b7:0d:d9:21:f3  
上行广播多播 MTU:1500 公制:1  
RX 数据包:0 错误:0 丢弃:0 溢出:0 帧:0  
TX 数据包:0 错误:0 丢弃:0 超限:0 载波:0  
碰撞:0 txqueuelen:1000  
RX 字节:0 (0.0 B) TX 字节:0 (0.0 B)

我认为:domain km.icrr.u-tokyo.ac.jp在 resolv.conf 中可能是可疑的,因为如果我没有通过 CiscoVPN 连接我不知道为什么它会出现“km.icrr.u-tokyo.ac.jp”(这是我通过 VPN 连接的地方)。

use*_*186 3

你走在正确的轨道上。resolv.conf 已更改为 VPN 使用,但由于崩溃而未更改回正常使用。删除旧的 resolv.conf 可能会有所帮助。您可以使用以下命令创建文件的备份副本并删除原始文件:

sudo mv /etc/resolv.conf /etc/backup.resolv.conf
Run Code Online (Sandbox Code Playgroud)

需要时将生成新的 resolv.conf。请参阅以下问题的答案:

今天更新后无法访问互联网(DNS 名称无法解析)

另请参阅:

http://www.stgraber.org/2012/02/24/dns-in-ubuntu-12-04/

希望这可以帮助。