Linux

ubuntu 设置固定ip和设置dns

1.ifconfig 查看网卡名称

root@jiqing-virtual-machine:~# ifconfig
ens32     Link encap:以太网  硬件地址 00:0c:29:1e:83:8a  
          inet 地址:192.168.70.116  广播:192.168.70.255  掩码:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  跃点数:1
          接收数据包:84 错误:0 丢弃:0 过载:0 帧数:0
          发送数据包:188 错误:0 丢弃:0 过载:0 载波:0
          碰撞:0 发送队列长度:1000 
          接收字节:11325 (11.3 KB)  发送字节:20394 (20.3 KB)

lo        Link encap:本地环回  
          inet 地址:127.0.0.1  掩码:255.0.0.0
          inet6 地址: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  跃点数:1
          接收数据包:10 错误:0 丢弃:0 过载:0 帧数:0
          发送数据包:10 错误:0 丢弃:0 过载:0 载波:0
          碰撞:0 发送队列长度:1 
          接收字节:534 (534.0 B)  发送字节:534 (534.0 B)

2.开启网卡支持

sudo vim /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq

[ifupdown]
managed=true

重启,这个时候ifup、ifdown就生效了。

3.设置固定ip

root@jiqing-virtual-machine:~# vim /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
# 设置默认网卡为ens32
auto ens32
# 设置上网为手动ip
iface ens32 inet static
# 设置ip
address 192.168.70.91
# 设置网关,用于路由用
gateway 192.168.70.70
# 设置子网掩码,默认255.255.255.0
netmask 255.255.255.0
# 设置广播
broadcast 192.168.70.255

4.设置dns服务器,用于解析域名通常为8.8.8.8

sudo vim /etc/resolvconf/resolv.conf.d/base
nameserver 8.8.8.8
nameserver 114.114.114.114

5.刷新配置

sudo resolvconf -u

6.重启网络

root@jiqing-virtual-machine:~# sudo /etc/init.d/networking restart

如果没有效果就

root@jiqing-virtual-machine:~# sudo /etc/init.d/networking stop
root@jiqing-virtual-machine:~# sudo /etc/init.d/networking start

或者重启网卡

ifdown ens32
ifup   ens32

还是不行,就重启电脑。

root@jiqing-virtual-machine:~# ifconfig
ens32     Link encap:以太网  硬件地址 00:0c:29:1e:83:8a  
          inet 地址:192.168.70.91  广播:192.168.70.255  掩码:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  跃点数:1
          接收数据包:211 错误:0 丢弃:0 过载:0 帧数:0
          发送数据包:1503 错误:0 丢弃:0 过载:0 载波:0
          碰撞:0 发送队列长度:1000 
          接收字节:20163 (20.1 KB)  发送字节:117923 (117.9 KB)

lo        Link encap:本地环回  
          inet 地址:127.0.0.1  掩码:255.0.0.0
          inet6 地址: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  跃点数:1
          接收数据包:10 错误:0 丢弃:0 过载:0 帧数:0
          发送数据包:10 错误:0 丢弃:0 过载:0 载波:0
          碰撞:0 发送队列长度:1 
          接收字节:534 (534.0 B)  发送字节:534 (534.0 B)

原文地址:https://www.cnblogs.com/jiqing9006/p/8330446.html