linux 网卡重连网络命令,CentOS8/RadHat8 IP地址与路由配置

在rhel8上,已废弃network.service,因此只能通过NetworkManager.service进行网络配置,包括动态ip和静态ip。换言之,在rhel8上,必须开启NetworkManager.service,否则无法使用网络,如果你非要使用network.service,可以通过dnf install -y network-script*进行安装使用,但是还是建议使用NetworkManager.service,这是大势所趋,下面主要是通过nmcli进行配置。

本次配置的网卡名称为:ens192

一、IPV4/IPV6地址配置(配置文件)

1、修改或添加网卡配置文件

编辑/etc/sysconfig/network-scripts/ifcfg-ens192,如果网卡名称不同,替换名称即可

DEVICE=ens192

NAME=ens192

ONBOOT=yes

BOOTPROTO=none

IPADDR0=10.99.1.101

NETMASK0=255.255.255.0

GATEWAY0=10.99.1.254

DNS0=114.114.114.114

IPADDR1=10.99.1.102

NETMASK1=255.255.255.0

IPV6INIT=yes

IPV6_AUTOCONF=no

IPV6ADDR=2408::2/64

IPV6_DEFAULTGW=2408::1

2、加载网卡配置重连网卡

如果nmcli命令不能teb补全,需要安装dnf install -y bash-completion并重启

nmcli connection reload #重载网卡配置

nmcli device reapply ens192 #重连网卡

3、检查地址否是配置生效

[[email protected] network-scripts]# ip a show ens192

2: ens192: mtu 1500 qdisc mq state UP group default qlen 1000

link/ether 00:50:56:b4:a5:10 brd ff:ff:ff:ff:ff:ff

inet 10.99.1.101/24 brd 10.99.1.255 scope global noprefixroute ens192

valid_lft forever preferred_lft forever

inet 10.99.1.102/24 brd 10.99.1.255 scope global secondary noprefixroute ens192

valid_lft forever preferred_lft forever

inet6 2408::2/64 scope global noprefixroute

valid_lft forever preferred_lft forever

inet6 fe80::250:56ff:feb4:a510/64 scope link noprefixroute

valid_lft forever preferred_lft forever

[[email protected] network-scripts]#

二、配置IPV4/IPV6路由(配置文件)

1、创建配置文件添加路由

配置路由仅需在/etc/sysconfig/network-scripts/下添加路由文件即可,假设网卡为ens192则配置文件名称:

ipv4:route-ens192

ipv6:route6-ens192

V4与V6路由也可以同时放在route-ens192的配置文件中也是生效的。

[[email protected] network-scripts]# pwd

/etc/sysconfig/network-scripts

[[email protected] network-scripts]# cat route-ens192

10.10.10.10/32 via 10.99.1.2

[[email protected] network-scripts]# cat route6-ens192

2408::1/64 via 2408:3

[[email protected] network-scripts]#

b5567f20d64d684d416f10532e0060ed.png

2、加载网卡配置重连网卡

nmcli connection reload #重载网卡配置

nmcli device reapply ens192 #重连网卡

3、检查路由是否生效

[[email protected] network-scripts]# route -n

Kernel IP routing table

Destination Gateway Genmask Flags Metric Ref Use Iface

0.0.0.0 10.99.1.254 0.0.0.0 UG 100 0 0 ens192

10.10.10.10 10.99.1.2 255.255.255.255 UGH 100 0 0 ens192

10.99.1.0 0.0.0.0 255.255.255.0 U 100 0 0 ens192

10.99.1.0 0.0.0.0 255.255.255.0 U 100 0 0 ens192

192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0

[[email protected] network-scripts]#

[[email protected] network-scripts]# ip -6 route show

::1 dev lo proto kernel metric 256 pref medium

2408::/64 dev ens192 proto kernel metric 100 pref medium

fe80::/64 dev ens192 proto kernel metric 100 pref medium

default via 2408::1 dev ens192 proto static metric 100 pref medium

网卡常用配置命令

nmcli

#查看ip(类似于ifconfig、ip a)

nmcli connection up ens192

nmcli connection down ens192

#开启或关闭网卡

nmcli connection show

#查看网卡列表

nmcli device show

#查看所有网络设备信息

nmcli connection edit ens192

#交互式修改网络

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值