Linux-》Linux下修改⽹卡⽹络配置信息
编辑/etc/sysconfig/network-scripts/ifcfg-eth0
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
修改配置信息如下
DEVICE=eth0 # ⽹卡名称
HWADDR=00:0c:29:5f:a3:b0 #mac地址
TYPE=Ethernet #⽹卡类型
ONBOOT=yes #是否开机启动
NM_CONTROLLED=yes #是否接受networkmanager的管理
BOOTPROTO=static # static是静态IP,DHCP是动态IP分配
IPV6INIT=no #是否IPV6
USERCTL=no1
IPADDR=172.16.210.91 # 静态IP地址
NETMASK=255.255.255.0 # ⽹络掩码
GATEWAY=172.16.210.254 # ⽹关地址
基本没啥好讲的,每个⽹卡在/etc/sysconfig/network-scripts⽬录下会有⼀个⽂件对应,其实跟windows下⾯差不多,唯独有⼀点需要讲,就是DNS服务器设置
linux下⾯DNS服务器地址有2个地⽅可以设置,分别是
1、⽹卡配置⽂件 -- 就是上⾯的⽹卡配置⽂件⾥⾯通过加来指定DNS服务器顺序
2、/f⽂件 -- 这个⽂件是即刻⽣效的,不需要重启⽹络服务。每次⽹络服务重启(服务器重启同样)会读取⽹卡配置,如果⽹卡配置了DNS服务器地址,会⽤⽹络配置的DNS服务器地址覆盖这个⽂件⾥⾯的DNS服务器配置
[root@localhost ~]# cat /f
# Generated by NetworkManager
nameserver 172.22.246.4
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
[root@localhost ~]# service network restart
Restarting network (via systemctl): [ 确定 ]
[root@localhost ~]# cat /f
# Generated by NetworkManager
nameserver 172.18.246.4
[root@localhost ~]#
但是要注意,如果⽹卡⾥⾯没有配置DNS服务器,那同样的,这个f⽂件也会被覆盖,等于被清空。
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:0c:29:5f:a3:b0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPV6INIT=no
USERCTL=no1
IPADDR=172.16.210.91
NETMASK=255.255.255.0
GATEWAY=172.16.210.254
[root@localhost ~]# vim /f
[root@localhost ~]# cat /f
# Generated by NetworkManager
nameserver 172.18.246.4
nameserver 172.22.246.4
[root@localhost ~]# service network restartlinux下vim命令
Restarting network (via systemctl): [ 确定 ]
[root@localhost ~]# cat /f
# Generated by NetworkManager
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:0c:29:5f:a3:b0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPV6INIT=no
USERCTL=no1
IPADDR=172.16.210.91
NETMASK=255.255.255.0
GATEWAY=172.16.210.254
[root@localhost ~]#
DNS地址解析会受⼀个⽂件影响,/etc/host⽂件,等同于windows的hosts⽂件,优先级最⾼。这点跟windows的逻辑是⼀样的。
先看hosts⽂件配置再DNS服务器
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论