赞
踩
[root@suhw-host ~]# cat /etc/redhat-release
CentOS Linux release 7.7.1908 (Core)
CentOS7
默认网卡设备文件存放于
/etc/sysconfig/network-scripts/
使用 /etc/sysconfig/network-scripts/ifcfg-eth0
举例
NAME="eth0" # 物理设备名称,与 ifcfg-eth0 对应 DEVICE="eth0" # 是否开机启动 ONBOOT="yes" # 网卡类型为以太网 TYPE="Ethernet" # 代理方式 PROXY_METHOD="none" # 是否网络启动时加载 NETBOOT="yes" # 网卡的引导协议 BOOTPROTO="static" # ip 地址 IPADDR="10.47.119.96" # 掩码 NETMASK="255.255.255.128" # 网关地址 GATEWAY="10.47.119.1" # 网卡DNS地址 DNS1="114.114.114.114" #网卡MAC地址 HWADDR= #是否只是浏览器 BROWSER_ONLY="no" #子网掩码位数 PREFIX="25" # 设置为默认路由 DEFROUTE="yes" # 如果IPV4配置失败,则禁用此接口。 IPV4_FAILURE_FATAL="no" #IPV6相关 # 是否启用ipv6的接口 IPV6INIT="yes" # IPV6地址是否自动配置 IPV6_AUTOCONF="yes" # 是否设置IPV6网关 IPV6_DEFROUTE="yes" # 如果IPV6配置失败,则禁用此接口。 IPV6_FAILURE_FATAL="no" # 生成ipv6地址的方式 stable-privacy是一种生成IPV6的策略 IPV6_ADDR_GEN_MODE="stable-privacy"
IP
地址获取IPADDR
,NETMASK
可通过ifconfig $NAME
获取,如下:
[root@csmp-standalone network-scripts]# ifconfig eth0
...
MAC
地址获取网卡对应MAC
地址可通过ip addr
获取
[root@suhw ~]# ip addr
...
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether
...
link/ether
即为对应网卡的MAC
地址
查看网关地址可以使用route -n
,下述配置中10.91.156.161
即为网关地址
[root@suhw-host ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.91.156.161 0.0.0.0 UG 100 0 0 eth0
10.91.156.160 0.0.0.0 255.255.255.224 U 100 0 0 eth0
ifdown eth0
ifup eth0
以上操作均使用eth0
举例
[root@suhw ~]# systemctl restart network
[root@suhw ~]# systemctl status network
[root@suhw ~]# systemctl start network
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。