互联网连接没有工作,虽然它说连接

我有一个带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标志指标参考使用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链接封装:以太网HWaddr e8:e0:b7:2f:bc:5a  
 inet6 addr:fe80 :: eae0:b7ff:fe2f:bc5a / 64范围:链接  
 UP BROADCAST RUNNING MULTICAST 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 Link encap:Local Loopback  
 inet addr:127.0.0.1掩码:255.0.0.0  
 inet6 addr::: 1/128范围:主机  
 UP LOOPBACK RUNNING 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链接encapoint-to-Point协议  
 inet addr:219.167.252.226 PtP:61.127.116.199面具:255.255.255.255  
 UP POINTOPOINT运行NOARP MULTICAST 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  
 UP BROADCAST MULTICAST 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) 

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

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

 sudo mv /etc/resolv.conf /etc/backup.resolv.conf 

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

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

另见:

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

希望这可以帮助。

@ user68186的答案对我来说并不适用,尽管这可能是由于其他问题。 似乎工作的是做建议(通过创建备份删除/etc/resolv.conf

 sudo mv /etc/resolv.conf /etc/backup.resolv.conf 

然后(在resolveconf的好男人页面之后 )创建一个到/run/resolvconf/resolv.conf的新sym链接(我在这个Ubuntu 14.04 resolvconf错误报告中也提到了这个链接)

 cd /etc sudo ln -s /run/resolvconf/resolv.conf . 

执行此操作并重新启动网络管理器后

 sudo /etc/init.d/network-manager restart 

事情似乎再次奏效。