1⃣️:网卡通过DHCP自动获取IP地址
修改文件/etc/network/interfaces:
sudo vim /etc/network/interfaces
The loopback network interface(配置环回口)
auto lo # 开机自动激lo接口
iface lo inet loopback # 配置lo接口为环回口
# The primary network interface (配置主网络接口)
auto eth0 #开机自动激活eth0接口
iface eth0 inet dhcp #配置eth0接口为DHCP自动获取
重启网络:
sudo /etc/init.d/networking restart
2⃣️:网卡静态分配IP地址
修改文件/etc/network/interfaces
sudo vim /etc/network/interfaces
# The loopback network interface(配置环回口)
auto lo # 开机自动激lo接口
iface lo inet loopback # 配置lo接口为环回口
# The primary network interface (配置主网络接口)
auto eth0 #开机自动激活eth0接口
iface eth0 inet static #配置eth0接口为静态设置IP地址
address 10.16.3.99
netmask 255.255.255.0
network 10.16.3.0
broadcast 10.16.3.255
gateway 10.16.3.1
dns-nameservers 8.8.8.8(配置DNS的一种方式)
设置DNS地址:
sudo vim /etc/resolv.conf
##设置DNS server(可以设置多个)
nameserver 192.168.1.1
重启网络:
sudo /etc/init.d/networking restart
配置DNS的另一种方式:
/etc/resolvconf/resolv.conf.d/base(这个文件默认是空的)
在里面插入:
nameserver 8.8.8.8
nameserver 8.8.4.4
如果有多个DNS就一行一个
修改好保存,然后执行
resolvconf -u
再看/etc/resolv.conf,最后就会自动加上配置好的两行
可以看到我们的设置已经加上了,然后再ping一个域名,当时就可以解析了,无需重启。