本帖最后由 pig2 于 2014-5-5 11:58 编辑
导读
遇到这个问题No valid active connections found的解决办法有三种,
1.修改network-manager
2.强制加载网卡
3.临时办法通过命令设置
ubuntu以前状态都是正常的,现在不正常了,而且出现了No valid active connections found!。网上找了不少方法:
1.说是下面按照下面方式改动
把下面的文件都改成这个样子 #根据我的系统改动了一下
So to summarize for anyone else who joined in late:
vic@host:~$ cat /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
# 这个地方文件名儿有点不一样
vic@host:~$ cat /etc/NetworkManager/ NetworkManager .conf
[main]
plugins=keyfile #我的系统这还多了 ifupdown dns 什么的 不用管
[ifupdown]
managed=true #这里是重点
#最后的restart更他的有些不一样
vic@host:~$ sudo /etc/init.d/network-manager restart
vic@host:~$ sudo /etc/init.d/networking restart
依然没有见效
2.强制加载网卡
sudo /etc/init.d/networking force-reload 复制代码
1. 强制加载网卡的过程中出现了一下信息:
Running /etc/init.d/networking force-reload is deprecated because it may not enable again some interfaces
* Reconfiguring network interfaces... RTNETLINK answers: File exists
Failed to bring up eth0.
根据上文的意思应该是文件已经存在了,那么是什么文件已经存在了,/etc/network/interfaces,所以尝试删除了 interfaces文件。但是报一下
root@aboutyun:/etc/network# sudo /etc/init.d/networking force-reload
* Running /etc/init.d/networking force-reload is deprecated because it may not enable again some interfaces
* Reconfiguring network interfaces... ifdown: couldn't read interfaces file "/etc/network/interfaces"
ifup: couldn't read interfaces file "/etc/network/interfaces"
[fail] 复制代码
所以只好又创建了一个空文件。也就是说里面没有内容。
接着网络正常了,不在出现No valid active connections found
2.除了上面步骤还做了如下工作:
重新生成mac地址
可能原因分析:
由于采用的是桌面版,我们通过界面设置的网卡信息,与在interfaces网卡信息发生冲突,所以导致系统发生紊乱。当配置文件被清空时,网络正常。
3.无意中看到了下面方法:
1.ubuntu 重启网卡方法
查看网卡信息: ifconfig
设定一个网卡IP:ifconfig eth1 192.168.1.10 netmask 255.255.255.0
重启网卡使设定生效:sudo /etc/init.d/networking restart
用ubuntu的系统——>系统管理——>网络的网络设置
关闭网卡 ifdown eth0
开启网卡 ifup eth0
重启网卡,优点是可以指定网卡,不影响其他网络接口 2.上面设置网卡信息后,重启发现网卡又恢复了,这在前面加上自动加载网卡auto eth0,重启后就会显示信息了。