Kali Linux网络配置全指南:固定IP、更换国内源与DNS设置
Kali Linux网络配置全指南:固定IP、更换国内源与DNS设置
在渗透测试和网络安全工作中,一个稳定的网络环境至关重要。本文将手把手教你配置Kali Linux的固定IP地址、更换高速软件源并优化DNS设置。
一、配置固定IP地址(命令行方式)
1. 修改网络配置文件
sudo vim /etc/network/interfaces
配置示例(请根据网络环境修改):
auto eth0
iface eth0 inet static
address 192.168.1.100 # 静态IP
netmask 255.255.255.0 # 子网掩码
gateway 192.168.1.1 # 网关
dns-nameservers 8.8.8.8 114.114.114.114 # DNS服务器
2. 重启网络服务
sudo systemctl restart networking
3. 验证配置
ip addr show eth0 # 查看IP配置
ping -c 3 www.baidu.com # 测试网络连通性
二、更换国内软件源(提升软件下载速度)
1. 备份原源文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
2. 编辑源文件
sudo vim /etc/apt/sources.list
3. 添加国内镜像源(2025年推荐源)
配置多个源(可以同时配置,装软件的时候如果一个源不行会依次往下尝试)
#清华大学
deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#阿里云
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
#浙大
deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#东软大学
deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
deb http://http.kali.org/kali kali-rolling main contrib non-free
4. 更新软件列表
# 清理无用的包
apt-get clean
# 检查是否有损坏的依赖
apt-get check
# 更新软件
sudo apt update
三、优化DNS配置
1. 修改resolv.conf
sudo vim /etc/resolv.conf
推荐配置:
nameserver 223.5.5.5 # 阿里DNS
nameserver 119.29.29.29 # DNSPod
nameserver 8.8.8.8 # Google DNS
options timeout:1 # 查询超时1秒
options attempts:2 # 重试2次
2. 防止配置被覆盖(重要!)(可选)
sudo chattr +i /etc/resolv.conf # 锁定文件
解锁命令(需时取消):sudo chattr -i /etc/resolv.conf
3. DNS测试工具
nslookup www.kali.org
dig +short www.kali.org
四、测试安装vim(验证网络配置是否成功)
🛠️ 执行安装命令
# 安装vim(验证网络下载功能)
sudo apt install vim -y
✅ 验证安装结果
# 检查vim版本
vim --version | head -n 1
# 检查二进制文件路径
which vim
🧪 预期成功结果
VIM - Vi IMproved 9.0 (2025 Jun 28, compiled Jul 15 2025 16:38:36)
/usr/bin/vim