解决方案
1.重新安装kali虚拟机
安装之前,首先配置虚拟网络编辑器
配置虚拟机的网络编辑器对vmnet0选择桥接模式(若没有找到,要用管理员身份运行,windows10是这样的),选择桥接的网卡,本机用的无线网上网的,所以我桥接到了无线网卡,设置好了点确认就行了,然后按照我之前写的《kali虚拟机安装》一文安装即可,我试了下开机就有网络了。
2.对已有不能联网的kali虚拟机进行配置
若显示网路未托管,修改vi /etc/NetworkManager/NetworkManger.conf,把其中的false改为true
首先还是要配置虚拟网络编辑器,和上面方法是一样的,然后就是很重要的。我的网络环境时通过wifi连接一台路由器上网的,在这个环境下要看路由器是DHCP模式自动分配ip,还是固定ip。这个很关键。在网上找了很多教程,大多是说对于配置动态网络不行就要用静态配置ip,然后配置dns。我也试了,怎么都连不上网。
最后发现了,关键是dns要设置为网关的地址
相关操作。
1.配置网络文件地址
vi /etc/network/interfaces
配置文件中
auto表示启动系统激活设备,auto lo表示loop回环地址
动态dhcp方式
auto eth0
iface eth0 inet dhcp
静态Static
auto eth0
iface eth0 inet static
address 192.168.0.xxx (ip地址)
netmask 255.255.255.0 (子网掩码)
gateway 192.168.0.1 (网关)
2.dns配置文件
vi /etc/resolv.conf
nameserver 192.168.0.1 (这里要填网关)
3.重启网路
service network restart
/etc/init.d/networking restart (重启所有网卡服务)
ifdown eth0 (关闭指定网卡)
ifup eth0 (开启指定网卡)
ifdown eth0 && ifup eth0 (对于远程连接服务器来说一定要这样,否则会关了网卡就再也连不上了,因为网卡关了。。。)
网友评论