Kali 网络配置及常见问题和解决方案

说明:不是一定要设置固定 IP,动态 IP(默认不设置) 只要能 联网,就可以正常使用。

1 Kali 配置固定 IP

如果是校园网使用 NAT 模式,其他使用桥接或 NAT 都可以。
在这里插入图片描述
刚安装完 Kali,正常是可以连接外网的。
为了让初学者能快速的配置对固定 IP,下面以最简单的方式来写。 打开网卡配置文件
└─# vim /etc/network/interfaces
加入如下红框处两行代码,千万一定不要写错了,一定要看仔细了哦。
在这里插入图片描述
修改完,保存退出。
重启网络服务
关闭 NetworkManager
└─# systemctlstop NetworkManager
注:关闭 NetworkManager 服务,该服务是网络服务的图形管理工具,该服务会自动接管 networking 服务,有可能造成重启 networking 服务时配置不生效的问题。
重启网络服务
└─# systemctl restart networking 查看 IP 地址段和网关
└─# route -n
在这里插入图片描述

以自己的实际结果为准哦,每个人的 IP 段和网关不一定是一样的。
我这里的 IP 段是:192.168.1.0,网关是:192.168.1.1
开始设置固定 IP 打开网卡配置文件
└─# vim /etc/network/interfaces

修改如下:
#iface eth0 inet dhcp #如果原文件中有这一行,就注释掉
iface eth0 inet static
address 192.168.1.53 #注意网段
netmask 255.255.255.0
gateway 192.168.1.1 #注意网关
在这里插入图片描述

重启网络服务
└─# systemctl restart networking
注:如果还没有生效,就执行两次 systemctl restart networking 查看 IP:
└─# ifconfig
在这里插入图片描述

2 配置 DNS

无论动态还是固定 IP 地址都需要配置 DNS,如果 DNS 配置不对会导致无法联网。
执行以下命令修改 DNS,注意 vim 后面有空格,一定要注意啦。 └─# vim /etc/resolv.conf
打开 DNS 配置文件,删除所有内容,只设置以下一条即可。至于 DNS 地址可以设置为以下地址, 也可以设置一个自己确定好使没有问题的 DNS 地址。
在这里插入图片描述
如果设置固定 IP,设置完, 不能正常联网, 或者动态 IP 不能联 网,按以下方法逐步排查。

3 在物理机打开 CMD,运行 ipconfig

检查有没有 VMnet1和 VMnet8 两个网卡
在这里插入图片描述

如果有,这块没有没问题,继续排查其他问题
如果没有,Vmware 安装有问题(以前安装过,卸载了,没有清理好注册表,重新安装了)
解决方案:
卸载 VMware,使用 CCleanner 工具清理注册表
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
重复以上过程,将注册表清理干净
在这里插入图片描述
重新安装 VMware 后,再次查看是否有 VMnet1和 VMnet8 两个网卡,如果有,这个问题就解决 了。
VMware17.0(含注册码)下载地址:
链接:https://pan.baidu.com/s/1UtYCMQJ4vye6zG-x4KKe3Q 提取码:sz7o

4 检查网络模式是桥接还是 NAT

保证 IP 段和网关都设置的是否正确
注意:校园网虚拟机只能用 NAT 模式上网。

5 桥接模式,设置都没问题上不了网

修改虚拟网络编辑器
打开 VM的编辑——虚拟网路编辑器
在这里插入图片描述
桥接指定物理机上网使用的网卡
在这里插入图片描述
这里指定的网卡是你物理机上网使用的网卡,查看方式: 打开 cmd,运行:ipconfig /all,如下图:
在这里插入图片描述
找到上网的网卡 ,不带 VMware 字样的,有线上网找以太网开头的,无线上网找无线局域网开头 的 ,并显示 IP 和网关的,我使用的是有线,所以如下图所示:
在这里插入图片描述

6 所有配置都没有问题, 还上不了网

重置虚拟网卡
打开 VM的编辑——虚拟网路编辑器
在这里插入图片描述
在这里插入图片描述
注意:还原默认设置后 NAT 模式网段会变,如果设置了固定 IP ,一定要改下。
在这里插入图片描述
同时注意 IP 地址范围,如果是 NAT 模式要设置固定 IP ,一定要在这个范围内设置,如图:
在这里插入图片描述
在这里插入图片描述

一般我习惯把起始 IP 地址改为
在这里插入图片描述

修改完点击 确定。
前三位每个人的都不一样,设置 IP 的时候,根据自己的来设置就可以。 这样修改后,设置固定 IP 的时候,IP 最后一位一定要在 5-254 之间。
在这里插入图片描述

最后点 确定 完成设置。

7 修改完网卡配置文件, 重启网卡报错

首先检查下设置的网卡配置信息是否有误,IP 地址段、子网掩码、网关是否配置错误。另外,在
linux 下严格区分大小写,这里的英文应该都是小写的。如果都没有问题,可以尝试重启 Kali,然后再去 重启网卡,看是否报错,如果不报错,问题解决。如果还报错,将网卡配置信息,自己输入的部分删掉, 重新手动输入。
以上是在网络配置过程中可能会遇到的问题,但不包括所有,如果遇到网络配置问题,通过以上方法 解决不了的,可以评论区讨论。

### 判断 Kali Linux 虚拟机是否能够正常联网的方法 为了确认 Kali Linux 虚拟机是否具备正常的网络连接功能,可以从以下几个方面进行验证: #### 1. **检查网络接口的状态** 通过 `nmcli` 或者 `ifconfig` 命令查看当前活动的网络接口及其状态。如果主要网络接口(如 `eth0` 或 `wlan0`)未激活或者显示为“未托管”,则可能是网络服务未启动或配置文件存在问题。 ```bash nmcli device status ``` 此命令会列出所有可用的网络设备以及它们的状态。如果发现某个接口未托管,则需要进一步排查其原因[^1]。 #### 2. **测试 DNS 解析能力** 由于提到 `ping 8.8.8.8` 成功而 `ping www.baidu.com` 失败的情况,这通常意味着 DNS 配置有问题。可以编辑 `/etc/resolv.conf` 文件并添加可靠的公共 DNS 地址来解决该问题。 ```bash echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf ``` 完成修改之后再次尝试解析域名以确保修复成功。 #### 3. **重启网络服务** 有时简单的服务重启即可解决问题。执行以下任一命令重新加载网络管理器的服务: ```bash sudo systemctl restart NetworkManager # 或者对于传统Debian风格系统使用: sudo systemctl restart networking ``` 注意观察是否有任何错误消息输出;如果有,请记录下来以便后续分析处理[^4]。 #### 4. **验证互联网连通性** 最后一步也是最直观的方式就是实际发起对外部资源的真实请求操作。比如打开浏览器访问网页链接或者是利用curl工具获取远程服务器响应数据包等方法都可以用来检验整体链路状况良好与否。 ```bash curl http://www.google.com ``` 当以上各环节均表现正常时,基本可判定KALI LINUX VIRTUAL MACHINE已经实现了预期中的INTERNET CONNECTION FUNCTIONALITY[^3]。 ### 注意事项 - 如果采用的是桥接模式(Network Bridging),那么还需要特别关注物理宿主机本身的网络参数设定情况,因为两者理论上应该位于相同逻辑子网内部才能相互识别对方的存在[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Carlos Zhang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值