大白话讲【1】redhat 9 网卡配置

Rhel9网络管理工具只能使用NetworkManager

NetworkManager提供两种方式配置网络

  1.图形化配置 nmtui

  2.命令行配置 nmcli

图形化配置 nmtui:配置静态IP

   在命令行中输入命令:nmtui,弹出图形界面,使用键盘方向键和enter键,选择Edit a connection,然后选中要修改的网卡名,然后选择Edit,进入新页面后,根据自己情况配置对应的IP地址,然后选择最下面OK,再选择Back,回到TUI第一页面,选择Activate a connection,进入后,连续按两次enter键,表示重启激活连接,网卡名称前面有个*表示处于激活状态,然后选择back 返回,回到第一屏后选择Quit即可。

另一种方法:

NetworkManager 重要命令是:nmcli

  命令行配置 nmcli

nmcli 有两个重要的概念:nmcli connection 和 nmcli device

0.创建连接(配置文件)

  nmcli connection add type ethernet ifname ens160 con-name test-ens160 ipv4.method manual ipv4.addresses 192.168.23.110/24 ipv4.gateway 192.168.23.2 ipv4.dns 192.168.23.2 autoconnect yes

说明:

             connection:指定nmcli 来对连接进行配置

             add:添加一个链接

             type: 网络的类型

             ifname: 网卡设备

             con-name :连接配置文件的名字

             ipv4.method:ip 地址的获取方式  auto则为dhcp   manual 手动配置(静态IP)   

             autoconnect: 表示开机自动激活该链接,也就是开机就有网络

实操:

1.断网(设备与配置文件断开)

[root@lili network-scripts]# nmcli c

NAME    UUID                                  TYPE      DEVICE

ens160  38987e90-27dc-39fa-9a7a-889a4538f133  ethernet  ens160

[root@lili network-scripts]# nmcli c down ens160

成功停用连接 "ens160"(D-Bus 活动路径:/org/freedesktop/NetworkManager/ActiveConnection/129)

[root@lili network-scripts]# nmcli c

NAME    UUID                                  TYPE      DEVICE

ens160  38987e90-27dc-39fa-9a7a-889a4538f133  ethernet  -- 

2.连网(设备与配置文件连接)

 [root@lili network-scripts]# nmcli c up ens160

连接已成功激活(D-Bus 活动路径:/org/freedesktop/NetworkManager/ActiveConnection/130)

[root@lili network-scripts]# nmcli c

NAME    UUID                                  TYPE      DEVICE

ens160  38987e90-27dc-39fa-9a7a-889a4538f133  ethernet  ens160

3. 修改一个已经存在的链接(修改已存在的配置文件)

[root@lili ~]# nmcli connection modify test-ens160 ipv4.method manual ipv4.addresses 192.168.23.101/24           

 3.1 修改已经存在的链接,需要修改完后UP一下重新生效

[root@lili network-scripts]# nmcli connection up test-ens160

4.连招:(切换ip)

  4.1编写新配置文件,断开原先配置文件,连接新配置文件(重点是一张网卡下可有多个配置文件供切换IP或断网)

  4.2修改已经存在的配置文件,且up一下重新生效

5. 删除已经存在的链接 [root@lili ~]# nmcli connection delete test-ens160  

下面的内容可以不用看了

6. 延伸

  nmcli connection,表示连接,可理解为配置文件,简写 nmcli c  ;他有两种状态:活动和非活动。

   nmcli connection 或者 nmcli connection show 或者 nmcli c show 或者 nmcli c

[root@lili ~]# nmcli c

NAME         UUID                                  TYPE      DEVICE

test-ens160  76695f78-b844-43d5-924f-7665562d9075  ethernet  ens160

ens160       38987e90-27dc-39fa-9a7a-889a4538f133  ethernet  --    

test-ens160  cd49fcf5-b5a1-4664-b0a9-bd7e85b6fcd6  ethernet  --    

test-ens160  0365652a-9bad-4ce9-b902-4046c02ad501  ethernet  --    

test-ens160  f1b0f609-c765-48fe-a8d2-db4a347f77b2  ethernet  --    

[root@lili ~]#

结果有四项,分别是:连接名称(连接标识),连接的UUID,连接类型,设备名称(网卡名)

  nmcli device,表示设备,可理解为我们的网卡,网卡需要被NM纳管,然后才可以为设备配置一个或多个连接,同一个时刻,一个设备只能有一个连接与之对应。

 

[root@lili ~]# nmcli d

DEVICE  TYPE      STATE   CONNECTION 

ens160  ethernet  已连接  test-ens160

lo      loopback  未托管  -- 

结果有四项,分别是:设备名称(网卡名),连接类型,连接状态,连接名称(连接标识)

7.扩展:

查看网卡信息:

     ens160—Vmware的虚拟化设备

     ip addr show 可以查看一个网卡上的所有地址

     查网关 ip route show / route -n

     查DNS: cat /etc/resolv.conf (该文件由网络管理服务生成,手动修改临时有效)在rhel7开始由NetworkManager接管。

网卡管理

    1. ifconfig工具来自于net-tools软件包

     禁用/激活网卡 ifconfig ens160 down/up

     查看所有网卡 ifconfig -a

     查看指定网卡ifconfig ens160

也可以临时给网卡配置ip,重启失效 ifconfig ens160 192.168.23.117/24

2.ip工具(推荐使用)

 禁用/激活网卡 ip link set ens 160 down/up

 查看所有网卡 ip link show

也可以临时给网卡配置或增加ip,重启失效 ip addr add 192.168.23.116/24 dev ens160

也可以临时给网卡删除一个ip,重启失效  ip addr del 192.168.23.116/24 dev ens160

Rhel9网络管理工具只能使用NetworkManager

      Rhel9中将网卡的配置文件,放置在/etc/NetworkManager/system-connection目录下,以网卡名+nmconnection作为配置文件的文件名;比如ens160.nmconnection

      同时 /etc/sysconfig/network-scripts/ 依然保留,如果在NetworkManager 的目录下找不到配置文件,则继续使用原路径

  • 18
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值