解决Kali Linux无法上网问题(桥接模式、2023.1版本)

1,807 阅读2分钟

在解决Kali Linux无法上网之前,要先明确一点,那就是你用的网络连接模式是什么以及其对应的网段应该是什么,本期就分享下在桥接模式下无法联网该怎么解决。

一、虚拟机装Linux的三种联网方式

  • 桥接(应该和宿主机一个网段)
  • nat方式(应该和虚拟网卡vmnet8一个网段)
  • 仅主机方式(应该和虚拟网卡vmnet1一个网段)

明确这一点后就可以开始配置了

二、查看宿主机的网段

  1. 打开电脑的网络连接界面(找到控制面板,点击网络和Internet,再点击网络连接)

image.png 2. 右键单击以太网,点击状态,点击详细信息,查看宿主机的IPv4地址、IPv4默认网关和IPv4 DNS服务器(这些后续设置会用到)

image.png

三、配置静态IP地址

  1. 打开interfaces文件

vim /etc/network/interfaces

  1. 把以下代码添加到文件末尾(本文是举个例子,实际填写内容要根据个人的电脑的IPv4地址、IPv4默认网关和IPv4 DNS服务器来决定)
auto eth0
iface eth0 inet static
address 192.168.119.111
netmask 255.255.255.0
gateway 192.168.119.227

address填写跟你的宿主机同网段的IP地址(随机)

netmask宿主机的子网掩码

gateway就是宿主机的网关

四、配置虚拟机DNS

  1. 在终端输入vim /etc/resolv.conf来进行DNS配置
  2. 添加以下内容(举例,实际地址根据个人的宿主机的地址填写)
nameserver 192.168.119.227
nameserver 114.114.114.114
search haohaoxuexi.cn

注:search这一行可写可不写,如果写的话,search后面跟的是刚开始安装Kali时填写的主机名

五、重启网络

systemctl restart networking

六、测试网络

重启网络后的五、六秒可以ping一下网络地址,来检查网络是否连接成功

如: ping baidu.com

出现这个界面代表连接成功

image.png

若网络还是连接不成功,重启Kali Linux即可