在CentOs7上设置网卡为ipv4地址

在x86上安装CentOs7最小安装时,默认ip地址设置为ipv6,如果需要设置为ipv4,需要进行如下设置。

查看网卡信息:

ip addr

输出如下:

1: lo:  mtu 65536 qdisc noqueue state UNKNOWN qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp8s0:  mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 60:eb:69:6a:00:41 brd ff:ff:ff:ff:ff:ff
    inet 10.7.158.72/24 brd 10.7.158.255 scope global dynamic enp8s0
       valid_lft 258632sec preferred_lft 258632sec
    inet6 fe80::62eb:69ff:fe6a:41/64 scope link 
       valid_lft forever preferred_lft forever
3: wlp5s0:  mtu 1500 qdisc mq state DOWN qlen 1000
    link/ether f2:fc:47:da:9d:ee brd ff:ff:ff:ff:ff:ff

可以看到网卡是enp8s0,进入网卡配置文件的目录:

cd /etc/sysconfig/network-scripts

查看该目录下所有网卡配置

ls

输出如下,其中ifcfg-enp8s0即为网卡的配置文件

ifcfg-enp8s0  ifdown-eth   ifdown-ppp       ifdown-tunnel  ifup-ippp   ifup-post    ifup-TeamPort     network-functions
ifcfg-lo      ifdown-ippp  ifdown-routes    ifup           ifup-ipv6   ifup-ppp     ifup-tunnel       network-functions-ipv6
ifcfg-RLSJD   ifdown-ipv6  ifdown-sit       ifup-aliases   ifup-isdn   ifup-routes  ifup-wireless
ifdown        ifdown-isdn  ifdown-Team      ifup-bnep      ifup-plip   ifup-sit     init.ipv6-global
ifdown-bnep   ifdown-post  ifdown-TeamPort  ifup-eth       ifup-plusb  ifup-Team    keys-RLSJD

编辑该文件:

vi ifcfg-enp8s0

修改IPV6INIT=no,并设置启动生效:ONBOOT=yes

(在屏幕上点击i键,然后上下键移动到需要修改的地方进行修改;修改完成后按ESC键,再输入:wq退出编辑):

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp8s0
UUID=e0ac80bc-3f42-4ce4-ad62-553d2ce8fa05
DEVICE=enp8s0
ONBOOT=yes

保存并退出后,重新启动系统后,ipv4即可生效

reboot

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(CentOs7,linux)