当前位置:   article > 正文

Linux-ifcfg-eth0配置介绍

ifcfg-eth0配置

环境信息

[root@suhw-host ~]# cat /etc/redhat-release 
CentOS Linux release 7.7.1908 (Core)
  • 1
  • 2

网卡配置目录

CentOS7默认网卡设备文件存放于

/etc/sysconfig/network-scripts/
  • 1

参数介绍

使用 /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"
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64

IP地址获取

IPADDRNETMASK可通过ifconfig $NAME获取,如下:

[root@csmp-standalone network-scripts]# ifconfig eth0
...
  • 1
  • 2

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 
    ...
  • 1
  • 2
  • 3
  • 4
  • 5

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
  • 1
  • 2
  • 3
  • 4
  • 5

启动与关闭网卡

关闭

ifdown eth0
  • 1

启动

ifup eth0
  • 1

以上操作均使用eth0举例



网络服务操作

重启网络

[root@suhw ~]# systemctl restart network	
  • 1

查看网络状态

[root@suhw ~]# systemctl status network
  • 1

关闭网络

[root@suhw ~]# systemctl start network
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/473500
推荐阅读
相关标签
  

闽ICP备14008679号