我是靠谱客的博主 真实皮皮虾,最近开发中收集的这篇文章主要介绍Linux-ifcfg-eth0配置介绍环境信息网卡配置目录参数介绍启动与关闭网卡网络服务操作,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
环境信息
[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
最后
以上就是真实皮皮虾为你收集整理的Linux-ifcfg-eth0配置介绍环境信息网卡配置目录参数介绍启动与关闭网卡网络服务操作的全部内容,希望文章能够帮你解决Linux-ifcfg-eth0配置介绍环境信息网卡配置目录参数介绍启动与关闭网卡网络服务操作所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复