ip设置 - nonelittlesong/study-ubuntu GitHub Wiki

配置静态地址

配置interfaces

$ sudo vim /etc/network/interfaces

auto lo
iface lo inet loopback

添加

auto enp4s0 # enp4s0是你的网卡名?
iface enp4s0 inet static
address 10.205.56.200
gateway 10.205.56.1
netmask 255.255.254.0
broadcast 10.205.57.255
dns-nameservers 10.202.1.100

设备未托管
对interfaces进行修改后,会导致“设备未托管”
要配置NetworkManager.conf

$ sudo vim /etc/NetworkManager/NetworkManager.conf

修改如下

[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq

[ifupdown]
managed=true

重启

$ sudo /etc/init.d/networking restart
$ sudo service network-manager restart

清空缓存

$ sudo /etc/init.d/dns-clean start

修改DNS

$ sudo vim /etc/resolvconf/resolv.conf.d/base

修改后保存退出,重启网络

$ sudo /etc/init.d/networking restart

查看当前DNS

$ cat /etc/resolv.conf

修改host

查看hostname:

$ cat /etc/hostname

修改hosts:

$ sudo vim /etc/hosts