RockyLinux9.2 网卡配置和nmcli、nmtui命令的使用

这篇具有很好参考价值的文章主要介绍了RockyLinux9.2 网卡配置和nmcli、nmtui命令的使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

NetworkManager 

 NetworkManager 是一个标准的Linux网络配置工具套件,支持服务器,也支持桌面环境, 发展到如今,绝大多数流行的发行版都支持它。 这套网络配置工具适用于 Rocky Linux 8 及更高版本。 

nmcli是nm的命令行工具、nmtui是nm的ui工具

nmcli

查看网络信息

ip a或者nmcli device show

查询和显示所有网络连接的自动连接属性的当前值

在Rocky Linux 系统上,首先使用 nmcli 来查询和显示所有网络连接的自动连接属性的当前值。 输入:
nmcli -f name,autoconnect connection 

更改网络连接的属性值

要更改网络连接的属性值,请使用 nmcli connect 的子命令 modify。 例如,要将 ens3 连接配置文件中的 autoconnect 属性值从 no 改为 yes,输入:
sudo nmcli con mod ens3 connection.autoconnect yes

命令说明
connection (con)       :  NetworkManager 连接对象 
modify (mod)           :  修改给定连接配置文件的一个或多个属性。
connection.autoconnect :  设置属性 (<setting>.<property>)
-f, --fields           :  指定要输出的字段
说明
这篇提示说明了修改现存的 NetworkManager 连接配置文件的方法。 当网络接口在新的Rocky Linux安装或系统更新后没有自动激活时,这很有用。 没有自动激活网络接口的原因往往是 autoconnect 属性值被设置为 no。 您可以使用 nmcli 命令快速将值更改为 yes。

nmtui

如果您希望以图形化的方式配置网络信息(即命令行nmtui),执行下面命令安装NetworkManager网络配置工具套件
dnf -y install NetworkManager NetworkManager-tui shell > nmtui

NIC网卡配置文件(注意9.x变化很大)

配置文件修改成功后,记得重启网卡服务 systemctl restart NetworkManager.service

RHEL8.x或之前

所有的RHEL发行版(指RHEL8.x或之前),不管是上游的还是下游的,都是一样的配置方式。 网络信息的配置文件保存在 /etc/sysconfig/network-scripts/ 目录下面,一个网卡对应一个配置文件。 配置文件的参数非常的多,如下表所示。 注意! 参数一定要大写。

参数名 含义 示例
DEVICE 系统逻辑设备名 DEVICE=ens33
ONBOOT 网卡是否随系统自启动,可选择yes或者no ONBOOT=yes
TYPE 网卡接口类型,一般是Ethernet TYPE=Ethernet
BOOTPROTO 获取ip的方式,可以是DHCP动态获取,也可以使用static静态手动配置 BOOTPROTO=static
IPADDR 网卡的ip地址,当BOOTPROTO=static时,该参数才生效 IPADDR=192.168.100.4
HWADDR 硬件地址,即MAC地址 HWADDR=00:0C:29:84:F6:9C
NETMASK 十进制的子网掩码 NETMASK=255.255.255.0
PREFIX 子网掩码,用数字表示的方式 PREFIX=24
GATEWAY 网关,若有多块网卡,该参数只能出现一次 GATEWAY=192.168.100.1
PEERDNS 当为yes时,此处定义的DNS参数会修改/etc/resolv.conf;当为no时,不会修改/etc/resolv.conf。 当使用DHCP时,此处默认yes PEERDNS=yes
DNS1 主选DNS,当PEERDNS=no时才生效 DNS1=8.8.8.8
DNS2 备选DNS,当PEERDNS=no时才生效 DNS2=114.114.114.114
BROWSER_ONLY 是否只允许浏览器 BROWSER_ONLY=no
USERCTL 是否允许普通用户控制网卡设备,yes表示允许,no表示不允许 USERCTL=no
UUID 通用唯一识别码,主要作用是标识硬件,一般来说可不填
PROXY_METHOD 代理的方式,一般为none,可不填
IPV4_FAILURE_FATAL 如果为yes,表示ipv4配置失败后禁用设备;为no,表示不禁用。 IPV4_FAILURE_FATAL=no
IPV6INIT 是否启用IPV6,yes启用,no不启用。 当IPV6INIT=yes时,还能启用 IPV6ADDR 与 IPV6_DEFAULTGW 两个参数, 前者表示IPV6地址,后者表示指定网关 IPV6INIT=yes
IPV6_AUTOCONF 是否使用IPV6的自动配置,yes表示使用;no表示不使用 IPV6_AUTOCONF=yes
IPV6_DEFROUTE 是否给IPV6默认路由 IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL IPV6配置失败后,是否禁用设备 IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE 产生IPV6地址的模型,可选值有stable-privacy与eui64 IPV6_ADDR_GEN_MODE=stable-privacy

IPV4的推荐配置

TYPE=Ethernet
ONBOOT=yes
DEVICE=ens33
USERCTL=no
IPV4_FAILURE_FATAL=no
BROWSER_ONLY=no
BOOTPROTO=static
PEERDNS=no
IPADDR=192.168.100.4
PREFIX=24
GATEWAY=192.168.100.1
DNS1=8.8.8.8
DNS2=114.114.114.114

IPV6的推荐配置

TYPE=Ethernet
ONBOOT=yes
DEVICE=ens33
USERCTL=no
BROWSER_ONLY=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no

RHEL9.x或之前

在 RHEL 9.x 分发中,存储 NIC 配置文件的目录的位置已被更改,即/etc/NetworkManager/system-connections/。 
shell > ls /etc/sysconfig/network-scripts/ifcfg-ens33
 文章来源地址https://www.toymoban.com/news/detail-762716.html

到了这里,关于RockyLinux9.2 网卡配置和nmcli、nmtui命令的使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • nmcli 管理网卡配置文件

    nmcli 是NetworkManager的工具,用于管理网卡配置文件 好处: 命令行更易于管理,nmcli命令敲错了不会生效,而手工修改配置文件则会 nmcli 命令使用(nmcli可以补全,但是需要下载安装 bash-completion 包): nmcli 管理 device  常用命令 nmcli 管理网卡文件常用命令 常用参数: 1. ip地址

    2024年02月16日
    浏览(30)
  • Nmcli — 配置静态IP 、Team网卡绑定 、桥接

    目录 一、Nmcli — 静态IP的配置 1.网卡的配置文件 2.在命令行输入命令 二 、Team网卡绑定的实验 1.Team网络组的模式,及其配置的示例文件 2.实验过程  (1)、创建逻辑接口,名称为team0,且使用主备模式 (2)、添加多个从设备(从)  (3)、激活设备 (4)、查看网卡的状态

    2024年02月09日
    浏览(52)
  • 25 openEuler管理网络-使用nmcli命令配置ip

    25 openEuler管理网络-使用nmcli命令配置ip 说明: 使用nmcli命令配置的网络配置可以立即生效且系统重启后配置也不会丢失。 25.1 nmcli介绍 nmcli是NetworkManager的一个命令行工具,它提供了使用命令行配置由NetworkManager管理网络连接的方法。nmcli命令的基本格式为: 其中,OBJECT选项可

    2024年01月17日
    浏览(33)
  • RockyLinux9.2安装k8s 1.27+calico+BGP+OpenELB

    本文在rockylinux 9.2 中使用kubeadm部署 Kubernetes 1.27 、 containerd 、 calico 、 BGP 等; 使用 OpenELB 作为 LoadBalancer ; 使用 BIRD 模拟物理路由器; 使用 kube-vip 实现 control-plane 高可用; 本文所有k8s相关组件都固定版本安装,避免因版本更新导致各种问题;如 kubelet-1.27.2 、 kubeadm-1.27.2 、 kub

    2024年02月15日
    浏览(37)
  • 构建基于RHEL9系列(CentOS9,AlmaLinux9,RockyLinux9等)的Nginx1.24.0的RPM包

    本文适用:rhel9系列,或同类系统(CentOS9,AlmaLinux9,RockyLinux9等) 文档形成时期:2023年 因系统版本不同,构建部署应略有差异,但本文未做细分,对稍有经验者应不存在明显障碍。 因软件世界之复杂和个人能力之限,难免疏漏和错误,欢迎指正。 yum install rpmdevtools #创建目录 r

    2024年01月23日
    浏览(41)
  • 构建基于RHEL9系列(CentOS9,AlmaLinux9,RockyLinux9等)的MySQL8.0.32的RPM包

    本文适用:rhel9系列,或同类系统(CentOS9,AlmaLinux9,RockyLinux9等) 文档形成时期:2023年 因系统版本不同,构建部署应略有差异,但本文未做细分,对稍有经验者应不存在明显障碍。 因软件世界之复杂和个人能力之限,难免疏漏和错误,欢迎指正。 不同时期因各种原因经常产生部

    2024年01月23日
    浏览(68)
  • 构建基于RHEL9系列(CentOS9,AlmaLinux9,RockyLinux9等)的支持63个常见模块的PHP8.1.20的RPM包

    本文适用:rhel9系列,或同类系统(CentOS9,AlmaLinux9,RockyLinux9等) 文档形成时期:2023年 因系统版本不同,构建部署应略有差异,但本文未做细分,对稍有经验者应不存在明显障碍。 因软件世界之复杂和个人能力之限,难免疏漏和错误,欢迎指正。 不同时期因各种原因经常产生部

    2024年01月23日
    浏览(34)
  • nmcli使用命令详解

    nmcli (Network Manager Command Line Interface)是一个命令行工具,用于管理和配置Network Manager服务的网络配置。它可以帮助您在命令行界面中管理网络设置,如查看网络连接详细信息,创建和删除网络连接,启动和停止网络连接,查看网络设备信息等。 它是一个功能强大的工具,可以

    2024年02月09日
    浏览(30)
  • 【】RockyLinux设置网络/网卡唤醒/NetworkManager设置网络唤醒

    由于我的5600G无法安装CentOS系统,因此选择安装了RockyLinux,但是RockyLinux用的是NetworkManager,网上说的都是之前CentOS的方法,因此完全无效,这里来介绍一下RockyLinux如何设置网络唤醒。 我的主板是华硕B550M TUF Gaming,还算比较高端的主板。先按F7进入高级模式 找到APM Configurati

    2024年02月08日
    浏览(37)
  • 4.1底盘基础功能:nmcli命令配置机器人无线网 Xshell中进行(冰达ros机器人例程运行)

    4.1.3nmcli命令配置机器人无线网 Xshell中进行(Xshell此软件安装包在3.windows实用软件当中下载)注:如果没有办法使用直接百度上搜索Xshell官网下载最新版本 配置无线网络视频教程首先准备一台路由器和网线 如下图所示连接小车(注:路由器可以没有互联网) 连上小车后需等

    2024年04月25日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包