天天看點

centos7開啟網卡指令_CentOS7 開啟網卡,設定開機啟用網卡

預設centos和redhat7都是不啟用有線網卡的,要麼手動開啟,要麼安裝時直接啟用(安裝時啟用網卡和指定IP最省事)!

一 、臨時啟用網卡,關機或重新開機後,網絡不會自動開啟

1、使用指令 ip addr,檢視網卡的IP

1 #ip addr

2 1: lnk/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

3 inet 127.0.0.1/8scope host lo4 valid_lft forever preferred_lft forever5 inet6 ::1/128scope host6 valid_lft forever preferred_lft forever7 2: enp2s1: mtu 1500 qdisc mq state UP group default qlen 1000

8 link/ether 00:17:08:49:9d:c5 brd ff:ff:ff:ff:ff:ff

2、對于沒有啟用的網卡,使用指令ifup,開啟網卡。注意網卡的名稱

#ifup enp2s1

Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/3)

3、可以再次檢視IP,可以看到已經自動配置設定到了IP,這裡的路由器開啟了自動擷取Ip,是以不需要手動設定Ip。

#ip addr

1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet127.0.0.1/8scope host lo

valid_lft forever preferred_lft forever

inet6 ::1/128scope host

valid_lft forever preferred_lft forever2: enp2s1: mtu 1500 qdisc mq state UP group default qlen 1000link/ether 00:17:08:49:9d:c5 brd ff:ff:ff:ff:ff:ff

inet10.18.6.102/24 brd 10.18.6.255 scope globalnoprefixroute dynamic enp2s1

valid_lft 86392sec preferred_lft 86392sec

inet6 fe80::a945:b35e:a3e6:9078/64scope link noprefixroute

valid_lft forever preferred_lft forever

二、永久預設啟用網卡,關機或重新開機後,網卡自動啟用

當沒有開啟時,我們可以設定其随作業系統自動啟動,該配置檔案在/etc/sysconfig/network-scripts檔案夾下,查找該檔案的方法為:

[[email protected] ~]#ll /etc/sysconfig/network-scripts/ifcfg*

-rw-------. 1 root root 293 1月 19 11:19 /etc/sysconfig/network-scripts/ifcfg-enp2s1-rw-r--r--. 1 root root 281 1月 19 06:35 /etc/sysconfig/network-scripts/ifcfg-enp2s1.bak-rw-r--r--. 1 root root 254 8月 24 18:23 /etc/sysconfig/network-scripts/ifcfg-lo

編輯網卡對應的檔案,找到其中的ONBOOT=no 改作ONBOOT=yes,然後:wq儲存。

[[email protected] ~]#vi /etc/sysconfig/network-scripts/ifcfg-enp2s1

TYPE=Ethernet

PROXY_METHOD=none

BROWSER_ONLY=no

BOOTPROTO=dhcp

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=enp2s1

UUID=eef13cf9-886b-476f-a977-50a7299fbe21

DEVICE=enp2s1

ONBOOT=yes

ZONE=public

使用下面的任何一條指令,都可以使修改生效

service network restart #重新開機網絡

source /etc/sysconfig/network-scripts/ifcfg-enp2s1 #配置檔案生效

reboot #重新開機centos系統

如果ip位址,不是自動擷取的,設定靜态ip的方法,上面的配置檔案内容添加靜态Ip的資訊即可(記得service network restart #重新開機網絡):

TYPE=Ethernet

PROXY_METHOD=none

BROWSER_ONLY=no

BOOTPROTO=static

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=enp2s1

UUID=eef13cf9-886b-476f-a977-50a7299fbe21

DEVICE=enp2s1

ONBOOT=yes

ZONE=public

IPADDR=192.168.1.110

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

DNS1=114.114.114.114

下面,重新開機電腦,就會發現,網卡被自動啟用,開機網絡就是可用的。