在centos下设置网络:
先进入网络配置文件的位置:cd /etc/sysconfig/network-scripts
一般第一个就是网卡配置文件,一般是ifcfg-eth0,但我这个是ifcfg-enp0s25.
想要知道如何配置,最好 就是看看配置前的文件和配置后的文件。
配置前:
1 TYPE=Ethernet
2 DEFROUTE=yes
3 IPV4_FAILURE_FATAL=no
4 IPV6INIT=yes
5 IPV6_AUTOCONF=yes
6 IPV6_DEFROUTE=yes
7 IPV6_FAILURE_FATAL=no
8 NAME=enp0s25
9 UUID=1c4bbfcb-3e8f-41c0-82eb-3b3e9040c189
10 DEVICE=enp0s25
11 ONBOOT=no
12 HWADDR=D0:50:99:86:8A:32
13 IPV6_PEERDNS=yes
14 IPV6_PEERROUTES=yes
15 IPV6_PRIVACY=no
配置后:
1 TYPE=Ethernet
2 BOOTPROTO=none
3 DEFROUTE=yes
4 IPV4_FAILURE_FATAL=no
5 IPV6INIT=yes
6 IPV6_AUTOCONF=yes
7 IPV6_DEFROUTE=yes
8 IPV6_FAILURE_FATAL=no
9 NAME=enp0s25
10 UUID=1c4bbfcb-3e8f-41c0-82eb-3b3e9040c189
11 DEVICE=enp0s25
12 ONBOOT=no
13 HWADDR=D0:50:99:86:8A:32
14 DNS1=172.16.0.1
15 IPADDR=172.16.6.172
16 PREFIX=16
17 GATEWAY=172.16.0.1
18 IPV6_PEERDNS=yes
19 IPV6_PEERROUTES=yes
20 IPV6_PRIVACY=no
在网上看到一些解释不不错,也弄出来看看。
DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0
BOOTPROTO=static #设置网卡获得ip地址的方式,选项有:static(静态),dhcp(通过DHCP获取IP)或bootp(使用BOOTP协议获得IP)
BROADCAST=192.168.0.255 #子网广播地址
HWADDR=00:17:F3:05:18:20 #网卡物理地址(MAC)
IPADDR=192.168.0.2 #BOOTPROTO=static时,使用此IP地址
IPV6INIT=no #初始化IPv6的功能
IPV6_AUTOCONF=no #是否自动化配置IPv6
NETMASK=255.255.255.0 #网卡对应的网络掩码
NETWORK=192.168.1.0 #网卡对应的网络地址
ONBOOT=yes #系统启动时是否启用此设备,yes时,系统启动时激活
#TYPE=Ethernet #网络类型
#USERCTL=no #非root用户是否可控制该设备