问题描述:主机能ping虚拟机,kali ping其他地址显示network is unreachable,输入ifconfig查看,ip为127.0.0.1得知eth0并没有工作
解决方法:
1.点开虚拟机设置
选择网络适配器,选择自定义并选择VMnet0,确定。
2.选择编辑>虚拟网络编辑器
点击右下角更改设置
将虚拟机子网IP地址改为与主机相同网关下的ip地址;
并选中VMnet0,选择桥接模式并选择正确的物理网卡,点击应用,然后点击确定。(可以通过更改适配器查看)
3.打开kali虚拟机命令行,输入sudo -i,输入密码,进入root权限
输入 vi /etc/network/interfaces ,vi为进入编辑器命令
编辑如下语句
auto eth0
iface eth0 inet dhcp
address 192.168.43.14(该IP地址设置为自己主机IP地址)
netmask 255.255.255.0(网络掩码设置为自己主机的网络掩码)
gateway 192.168.43.14(网关设为与IP地址相同)
点击esc键,输入“:wq”;wq为保存并退出编辑器命令
在命令行输入/etc/init.d/networking restart
再次查看ifconfig,ip地址已经显示了