Linux的网络配置在
/etc/sysconfig/network-scripts/
路径下
文件名称以 ifcfg-
开头
ifcfg-xxx : xxx 是对应的网卡
<h1>配置静态网络:
TYPE="Ethernet"
BOOTPROTO="static" # 静态网络
IPADDR=192.168.1.200 #静态IP 设为 192.168.1.200
NETMASK=255.255.255.0 #子网掩码
NETWORK=192.168.1.0 #网络段
BROADCAST=192.168.1.255 #广播地址
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_FAILURE_FATAL="no"
NAME="eno16777736" #这个网络的名字
UUID="6c336bc6-c471-4e9b-aeb8-b1f380fbe22f"
DEVICE="eno16777736"
ONBOOT="yes" #是否开机启动
配置完成以后需要重启网络
service network restart
然后查看ip
使用 ifconfig 或者 ip addr (在一些linux版本中去掉了ifconfig命令)
<h1>ifcfg文件的一些属性说明:
TYPE="Ethernet" # 配置文件接口类型:有Ethernet 、IPsec等类型,网络接口类型为Ethernet
BOOTPROTO="static" # 系统启动地址协议:
#none:不使用启动地址协议
#bootp:BOOTP协议
#dhcp:DHCP动态地址协议
#static:静态地址协议
IPADDR=192.168.1.200 #静态IP 设为 192.168.1.200
NETMASK=255.255.255.0 #子网掩码
NETWORK=192.168.1.0 #网络段
BROADCAST=192.168.1.255 #广播地址
#GATEWAY:网关地址
#HWADDR/MACADDR:MAC地址。只需设置其中一个,同时设置时不能相互冲突。
#NM_CONTROLLED:是否由Network Manager控制该网络接口。修改保存后立即生效,无需重启。建议一般设为no。
#yes:由Network Manager控制
#no:不由Network Manager控制
DEFROUTE="yes" #是否把这个eth设置为默认路由呢
PEERDNS="yes" #是否指定DNS。如果使用DHCP协议,默认为yes。
PEERROUTES="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes" # 是否执行IPv6
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_FAILURE_FATAL="no"
NAME="eno16777736" #这个网络的名字
UUID="6c336bc6-c471-4e9b-aeb8-b1f380fbe22f"
DEVICE="eno16777736" #网络接口名称
ONBOOT="yes" #是否开机启动
网友评论