问题描述:主机能ping虚拟机,kali ping其他地址显示network is unreachable,输入ifconfig查看,ip为127.0.0.1得知eth0并没有工作

026557f0e1e4445595499939f935a384.png

解决方法:

1.点开虚拟机设置

选择网络适配器,选择自定义并选择VMnet0,确定。

8f246dcbc0aa4574b6c18d580f68f69c.png

2.选择编辑>虚拟网络编辑器

点击右下角更改设置

53455f6e247e40aa866c8d468b0b6a2a.png

 将虚拟机子网IP地址改为与主机相同网关下的ip地址;

8247950556c841b1b7f687201e547a36.jpeg

 

 

并选中VMnet0,选择桥接模式并选择正确的物理网卡,点击应用,然后点击确定。(可以通过更改适配器查看)

6878cb6244a940b8a759263478b18b42.png

3.打开kali虚拟机命令行,输入sudo -i,输入密码,进入root权限

376cef49d8474dc1816ec1d41523b721.png 

 

 输入 vi /etc/network/interfaces ,vi为进入编辑器命令

1961965df3c54f0791048734e48ae0ba.png

 编辑如下语句

auto eth0

iface eth0 inet dhcp

address 192.168.43.14(该IP地址设置为自己主机IP地址)

netmask 255.255.255.0(网络掩码设置为自己主机的网络掩码)

gateway 192.168.43.14(网关设为与IP地址相同)

270d6c41d51747bb97bbd4a909eee5bd.png

 点击esc键,输入“:wq”;wq为保存并退出编辑器命令

61eb43bbf4ad446a94130794e3552d35.png

 在命令行输入/etc/init.d/networking restart 

0978d6a2ed7c40b5aba17d45e29e5f76.png

再次查看ifconfig,ip地址已经显示了 

5a398a0c5185447ca65a32f1b039b98f.png

 

 

 

 

 

 

 

 

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐