Kali VmWare 无法联网

看了网上好多配置文件的教程,无非都是配置

vi /etc/network/interfaces 

auto eth0

iface eth0 inet static //配置eth0使用默认的静态地址

address 192.168.77.133 //设置eth0的IP地址

netmask 255.255.255.0 //配置eth0的子网掩码

gateway 192.168.77.254 //配置当前主机的默认网关

可是我改了之后,并没有什么卵用,经过五个小时的搜索,到现在3:42终于解决问题。

问题描述:
1.linux 无线网络连接正常,有线网络无法连接
2.ifconfig 命令之后没有eth0 。(如果有eth0,请看后面方案)
3.右上角网络连接处显示有线网络 设备未托管


首先上个网络上一般搜索到的解决方案,如果未解决问题,请往后看:
##################
造成故障原因:

##################
Linux里面有两套管理网络连接的方案:

1、/etc/network/interfaces(/etc/init.d/networking)

2、Network-Manager

两套方案是冲突的,不能同时共存。

第一个方案适用于没有X的环境,如:服务器;或者那些完全不需要改动连接的场合。

第二套方案使用于有桌面的环境,特别是笔记本,搬来搬去,网络连接情况随时会变的。

-------------

他们两个为了避免冲突,又能共享配置,就有了下面的解决方案:

1、当Network-Manager发现/etc/network/interfaces被改动的时候,则关闭自己(显示为未托管),除非managed设置成真。

2、当managed设置成真时,/etc/network/interfaces,则不生效。
##############
sudo vi /etc/NetworkManager/NetworkManager.conf
将managed=false改成true,重启一下就可以了。
##############
!!!!!!!


上面这段话引用自已贴吧大神http://tieba.baidu.com/p/3990738214



那么如果我们托管的话,该去哪里配置呢


在/etc/NetworkManager/system-connections/Wired\ connection\ 1中,你可以配置ip信息

[connection]
id=Wired connection 1
uuid=a6baf811-0792-4dda-81b0-b42d30ce1c02
type=ethernet
permissions=
timestamp=1496459335


[ethernet]
mac-address-blacklist=


[ipv4]
address1=10.210.33.33/16,10.210.255.254
dns=8.8.8.8;
dns-search=
method=manual


[ipv6]
addr-gen-mode=eui64
dns-search=
ip6-privacy=2
method=auto


其实我也不知道托管和不托管的区别,但是解决了问题就行,以后慢慢学习

撑不住了额,睡觉!




版权声明:本文为nvliba原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。