centos7下配置网卡以及查询网卡UUID

1、配置网卡
1.1 网卡查看命令:ifconfig -a

[root@centos7-127 ~]# ifconfig -a
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 # 网卡1
inet 192.168.87.127 netmask 255.255.255.0 broadcast 192.168.87.255 # 信息以此为ip地址、网关、广播地址
inet6 fe80::514a:417d:208:cef9 prefixlen 64 scopeid 0x20
ether 00:0c:29:05:94:ac txqueuelen 1000 (Ethernet)
RX packets 19263 bytes 21054999 (20.0 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 4260 bytes 385270 (376.2 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

ens37: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 # 网卡2
inet 192.168.100.1 netmask 255.255.255.0 broadcast 192.168.100.255
inet6 fe80::f50c:c73b:7964:13d8 prefixlen 64 scopeid 0x20
ether 00:0c:29:05:94:b6 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 242 bytes 22731 (22.1 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1000 (Local Loopback)
RX packets 127 bytes 12148 (11.8 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 127 bytes 12148 (11.8 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

备注:centos6下一般使用eth开头命名网卡,centos7下一般使用ens开头命名
1.2 网卡配置文件说明

网卡配置文件位置:/etc/sysconfig/network-scripts/ifcfg-ens33 # 网卡ens33的配置文件

网卡配置文件参数:

TYPE=Ethernet # 网络类型:Ethernet以太网
BOOTPROTO=none # 引导协议:自动获取、static静态、none不指定
DEFROUTE=yes # 启动默认路由
IPV4_FAILURE_FATAL=no # 不启用IPV4错误检测功能
IPV6INIT=yes # 启用IPV6协议
IPV6_AUTOCONF=yes # 自动配置IPV6地址
IPV6_DEFROUTE=yes # 启用IPV6默认路由
IPV6_FAILURE_FATAL=no # 不启用IPV6错误检测功能
NAME=eno16777736 # 网卡设备的别名
UUID=90528772-9967-46da-b401-f82b64b4acbc # 网卡设备的UUID唯一标识号
DEVICE=ens33 /# 网卡的设备名称
ONBOOT=yes # 开机自动激活网卡
DNS1=6.6.6.6 # DNS域名解析服务器的IP地址
IPADDR=192.168.87.127 # 网卡的IP地址
PREFIX=24 # 子网掩码
GATEWAY=192.168.87.1 # 默认网关IP地址
GATEWAY=192.168.87.1 # 网关
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes

1.3 重启网络服务

centos6下使用 service network restart

centos7下使用systemctl restart network
2、查看确认网卡UUID
2.1 网卡配置文件正常时

在网卡配置文件正常可用的情况下,可以使用nmcli命令查看网卡的UUID和mac地址

[root@centos7-127 ~]# nmcli con show # 查看网卡UUID
NAME UUID TYPE DEVICE
ens33 508e5673-aa9a-4106-9c7b-f1ec838146f7 ethernet ens33
ens37 6e23a9e4-d253-4c66-99d7-996cbf9efd0f ethernet ens37
virbr0 5eaac9f3-fab7-4335-9dba-b6c8d383c3f8 bridge virbr0
有线连接 1 bb84fd2c-7424-3ca9-8746-d61126979b78 ethernet –
[root@centos7-127 ~]# nmcli device show ens33 #查看网卡ens33的信息,包含mac地址
GENERAL.DEVICE: ens33
GENERAL.TYPE: ethernet
GENERAL.HWADDR: 00:0C:29:05:94:AC
GENERAL.MTU: 1500
GENERAL.STATE: 100 (连接的)
GENERAL.CONNECTION: ens33
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/6
WIRED-PROPERTIES.CARRIER: 开
IP4.ADDRESS[1]: 192.168.87.127/24
IP4.GATEWAY: 192.168.87.2
IP4.ROUTE[1]: dst = 192.168.87.0/24, nh = 0.0.0.0, mt = 100
IP4.ROUTE[2]: dst = 0.0.0.0/0, nh = 192.168.87.2, mt = 100
IP4.DNS[1]: 8.8.8.8
IP4.DNS[2]: 114.114.114.114
IP6.ADDRESS[1]: fe80::514a:417d:208:cef9/64
IP6.GATEWAY: –
IP6.ROUTE[1]: dst = fe80::/64, nh = ::, mt = 100
IP6.ROUTE[2]: dst = ff00::/8, nh = ::, mt = 256, table=255

备注: 使用nmcli命令需要先启动NetworkManager,注意大小写systemctl start NetworkManager
2.2 网卡配置文件不可用或者配置文件中UUID错误

使用uuidgen ens33为ens33生成新的UUID

[root@centos7-127 ~]# uuidgen ens33
ca07653d-2f70-464e-b953-d74694d443b9

然后修改配置文件中的UUID值

重启网络服务systemctl restart network,完成配置

  • 3
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要修改CentOS 7上的网卡配置,您可以按照以下步骤进行操作: 1. 使用root权限登录到CentOS 7系统。 2. 打开网卡配置文件,可以使用以下命令编辑文件: ``` vi /etc/sysconfig/network-scripts/ifcfg-<interface> ``` 其,<interface> 是您要修改的网卡接口的名称,例如eth0或enp0s3。 3. 在打开的文件,您可以修改以下参数: - `BOOTPROTO`:设置为静态(static)或动态(dhcp),根据您的需求选择。如果要使用静态IP地址,请将其设置为static,并设置以下参数: - `IPADDR`:设置为您想要分配给网卡的IP地址。 - `NETMASK`:设置为适当的子网掩码。 - `GATEWAY`:设置为网络的默认网关。 - `DNS1`和`DNS2`:设置为您想要使用的DNS服务器地址。 以下是一个示例配置文件: ``` TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=<interface> UUID=<UUID> DEVICE=<interface> ONBOOT=yes IPADDR=<IP地址> NETMASK=<子网掩码> GATEWAY=<默认网关> DNS1=<DNS服务器1> DNS2=<DNS服务器2> ``` 请注意,您需要替换<interface>,<UUID>,<IP地址>,<子网掩码>,<默认网关>,<DNS服务器1>和<DNS服务器2>为实际的值。 4. 保存并关闭文件。 5. 重新启动网络服务以使更改生效,可以使用以下命令: ``` systemctl restart network ``` 现在您已经成功修改了CentOS 7上的网卡配置。请确保您的更改正确并且符合网络环境的要求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值