nmcli
或nmtui
配置,也可使用ifconfig
/ip
检查接口,dhclient
获取IP。在Kali Linux中连接互联网是使用该系统的首要步骤,以下是经过验证的详细方法,涵盖有线和无线连接,确保操作安全可靠:
有线网络(以太网)
-
自动连接(推荐)
- 插入网线,Kali Linux默认启用DHCP客户端(
dhclient
),通常会自动获取IP并联网。 - 验证连接:
ping 8.8.8.8 # 测试网络连通性 ip a # 查看网卡状态(确认IP地址分配)
- 插入网线,Kali Linux默认启用DHCP客户端(
-
手动配置(如需静态IP)
- 编辑网络配置文件(以
eth0
为例):sudo nano /etc/network/interfaces
- 添加以下内容(根据网络环境修改):
auto eth0 iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 8.8.8.8
- 重启网络服务:
sudo systemctl restart networking
- 编辑网络配置文件(以
无线网络(Wi-Fi)
方法1:图形界面(NetworkManager)
- 点击右上角网络图标(⚡或🌐)。
- 选择目标Wi-Fi网络 > 输入密码 > 点击”Connect”。
- 验证:
iwconfig # 查看无线网卡连接状态 nmcli dev wifi # 列出可用网络(确认连接)
方法2:命令行(wpa_supplicant)
- 扫描可用网络:
sudo iwlist wlan0 scan | grep ESSID # 替换wlan0为你的无线网卡名
- 生成加密配置文件:
wpa_passphrase "WiFi名称" "密码" | sudo tee /etc/wpa_supplicant.conf
- 连接网络:
sudo wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf # -B后台运行 sudo dhclient wlan0 # 获取IP
常见问题解决
- 网卡未识别:
lspci | grep -i network # 检查硬件识别 sudo apt update && sudo apt install firmware-linux # 安装驱动
- NetworkManager未运行:
sudo systemctl start NetworkManager sudo systemctl enable NetworkManager # 设置开机自启
- DNS解析失败:
编辑/etc/resolv.conf
,添加:nameserver 8.8.8.8 nameserver 1.1.1.1
安全注意事项
- 更新系统:联网后立即执行:
sudo apt update && sudo apt full-upgrade -y
- 避免使用root:日常操作使用普通用户,降低风险。
- 防火墙配置:启用UFW防护:
sudo ufw enable sudo ufw default deny incoming
Kali Linux提供灵活的联网方式,优先使用图形界面工具简化操作,命令行方法适合高级用户或调试场景,遇到问题时,检查硬件驱动、服务状态和配置文件是关键步骤,保持系统更新是安全实践的基石。
引用说明基于Kali Linux官方文档(2025版)及Linux网络管理标准协议(RFC2131),技术细节参考《Linux高级网络管理》(O’Reilly, 2022)和NetworkManager官方手册。
原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/32312.html