Welcome to

半径微圈

首页 / 未分类 / centos7静态网络配置

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 anaconda

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