天天看點

centos7靜态網絡配置Created by neo_will

centos7靜态網絡配置

cd /etc/sysconfig/network-scripts

找到目前網卡名字

vim ifcfg-ens33

TYPE="Ethernet" #

BOOTPROTO="static" #網卡擷取IP位址的方式,預設是dhcp,這裡改為static,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="ens33" #網卡的名字

UUID="ec101075-0264-46c6-8fec-2e9613aebf6d" #網卡的uuid

DEVICE="ens160"

ONBOOT="yes" #預設我no,這裡改為yes,表示開啟自動重新開機網卡

IPADDR="192.168.1.237" #要配置的靜态IP位址

PREFIX="24" #子網路遮罩

GATEWAY="192.168.1.1" #網關位址

DNS1="192.168.1.1"

IPV6_PEERDNS="yes"

IPV6_PEERROUTES="yes"

IPV6_PRIVACY="no"

因為新安裝完作業系統以後,網卡内部資訊太多太雜亂,此時我們可以直接更改如下:

TYPE=Ethernet #配置為網際網路網卡

BOOTPROTO=static #配置擷取IP位址形式為靜态擷取

IPADDR=192.168.100.112 #配置網卡位址

NETMASK=255.255.255.0 #配置子網路遮罩

NETWORK=192.168.100.0 #配置網絡位址

NAME=enp0s3 #配置網卡名字

DEVICE=enp0s3 #網卡硬體名字

ONBOOT=yes #開啟自動重新開機

DNS1=114.114.114.114 #配置dns

GATEWAY=192.168.100.1 #配置網關

然後重新開機服務執行,即可看到網絡已經配好:

systemctl status network

systemctl start network

systemctl stop network

systemctl restart network

此外,網卡還可以從這個地方配置:

vim /etc/sysconfig/network

Created by neo_will

NETWORKING=yes

NETWORKING_IPV6=no

HOSTNAME=localhost.localdomain

GATEWAY=192.168.1.1 #配置網關

這個檔案預設為空,隻有第一行,我們可配可不配。

然後重新開機服務執行,即可看到網絡已經配好:

systemctl status network

systemctl start network

systemctl stop network

systemctl restart network