目 录CONTENT

文章目录

centos7 debian9 ubuntu16.04 修改IP及DNS

geekrabbit
2019-07-15 / 0 评论 / 2 点赞 / 553 阅读 / 1,669 字 / 正在检测是否收录...
温馨提示:
创作不易,转载请注明出处

centos7

修改ip地址

  1. ifconfig 找出网卡的名称 查看网卡为ens33
  2. cd /etc/sysconfig/network-scripts/ ---- 查看

  3. vim ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=c886ea74-29f0-487c-9947-34345f1d3623
DEVICE=ens33
#设置开机自启
ONBOOT=yes
#配置IP地址信息
IPADDR=192.168.100.90
NETMASK=255.255.255.0
GATEWAY=192.168.100.1
#取消NetworkManager管理
NM_CONTROLLED=no

重启网络服务

systemctl restart network

配置DNS

vim /etc/NetworkManager/NetworkManager.conf

在[main]中添加

dns=no

修改resolv.conf配置文件

vim /etc/resolv.conf

添加

    #主DNS服务器
    nameserver 218.85.157.99
    #备DNS服务器
    nameserver 114.114.114.114 

重启NetworkManager

systemctl restart NetworkManager

debian9

修改IP地址:

  1. 编辑文件
vim /etc/network/interfaces
  1. 设置静态IP
auto lo
iface lo inet lookback
auto eth0
iface eth0 inet static #将网卡eth0设置为获取静态地址
address 192.168.1.10 #替换为自己的IP地址
netmask 255.255.255.0 #替换为自己的子网掩码
gateway 192.168.1.1 #替换为自己的网关地址
  1. 设置为DHCP自动获取IP
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp #将网卡eth0设置为自动获取IP
  1. 重启网卡服务

debian8

systemctl restart network

debian9

service networking restart

修改DNS

  1. 编辑文件
vim /etc/resolv.conf
  1. 添加DNS
nameserver 114.114.114.114 #替换为自己的DNS服务器地址
  1. 查询IP及测试网络连通

debian8
ifconfig

debian9
ip addr

2.测试网络连通
ping www.baidu.com

ubuntu16.04

修改IP地址

  1. 编辑文件sudo vim /etc/network/interfaces

  2. auto eth0 #要设置的网卡
    iface eth0 inet static #设置静态IP;如果是使用自动IP用dhcp,后面的不用设置,一般少用
    
  3. addressxxx.xxx.xxx.xxx #IP地址

    netmaskxxx.xxx.xxx.xxx #子网掩码

    gatewayxxx.xxx.xxx.xxx #网关

修改DNS

  1. 编辑sudo vim /etc/resolv.conf

上面设置的文件重启后会覆盖,如果要持久的保存,需要修改:/etc/resolvconf/resolv.conf.d/base
3.
nameserver 172.16.3.4 #希望修改成的DNS
nameserver 172.16.3.3 #希望修改成的DNS

  1. 先运行一次,然后在rc.local里加入这个重启网络配置的命令:
    sudo /etc/init.d/networking restart #使网卡配置生效
    sudo /etc/init.d/resolvconf restart #使DNS生效
2
博主关闭了所有页面的评论