由于每个发行版本的Linux网卡网络配置文件或多或少都有一些区别。因此大家需要注意一下!
例如:
1、CentOS和redhat网卡配置文件为:/etc/sysconfig/network-scripts/ifcfg-ens33(ifcfg-ens33为网卡配置文件)
2、Kali Linux(基于Debian)网卡配置文件为:/etc/network/interfaces
一、Kali Linux 修改 网卡网络配置
1、打开并修改网卡配置文件;
root@kali
:~
# vim /etc/network/interfaces
auto eth0
iface eth0 inet static 配置eth0网卡为静态IP地址,dhcp是动态获取IP地址
address 192.168.134.121 IP地址
netmask 255.255.255.0 子网掩码
qateway 192.168.134.255 默认网关
注意:
interfaces文件中还有很多其他配置项,如需了解更多信息,请使用命令:man( man interfaces )手册进行查看。
二、Kali Linux 修改 网卡DNS服务器
Kali linux 的DNS服务器配置文件为:/etc/resovl.conf,可通过修改该配置文件来配置所需要设置的默认DNS服务器地址。
1、resolv.conf文件为及时生效文件,详细配置如下:
root@kali
:~
# vim /etc/resovl.conf
nameserver 114.114.114.114
注意:
配置 /etc/resolv.conf 时如果出现:
the network connection has been disconnected Temporary failure in name resolution
中文翻译
网络连接已断开。名称解析暂时失败
这是因为:
新版本的Kali Linux 默认初始状态 network-manager 是不启动的,简单修改/etc/resolv.conf不会生效,这个文件需要network-manager启动才会生效。
解决方法如下:
只需要找到: /etc/NetworkManager/NetworkManager.conf,将false改成true就OK了。
三、重启网卡
网卡配置成功后需要重启才能生效,命令为:
root@kali
:~/
桌面
# service networking restart
或
root@kali
:~/
桌面
# systemctl restart networking
或
root@kali
:~/
桌面
# service network-manager restart
注意:
有时候执行了命令并未真正生效,只有重启才会真正生效,有点奇怪。
不同版本的Kali Linux,重启网卡命令可以按照上面的来依次使用。
四、网络连通性测试
网卡配置后需进行连通性测试,例如:Kali Linux为虚拟机,则可选择与自己物理电脑本机网卡为 桥接模式 ,配置本机的网关,配置结束后与本机或外网进行过测试。