临沂网站推广排名,切图网站,多用户建站平台,h5直播网站NetworkManager NetworkManager 是一个标准的Linux网络配置工具套件#xff0c;支持服务器#xff0c;也支持桌面环境#xff0c; 发展到如今#xff0c;绝大多数流行的发行版都支持它。 这套网络配置工具适用于 Rocky Linux 8 及更高版本。
nmcli是nm的命令行工具、nmt…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系统逻辑设备名DEVICEens33ONBOOT网卡是否随系统自启动可选择yes或者noONBOOTyesTYPE网卡接口类型一般是EthernetTYPEEthernetBOOTPROTO获取ip的方式可以是DHCP动态获取也可以使用static静态手动配置BOOTPROTOstaticIPADDR网卡的ip地址当BOOTPROTOstatic时该参数才生效IPADDR192.168.100.4HWADDR硬件地址即MAC地址HWADDR00:0C:29:84:F6:9CNETMASK十进制的子网掩码NETMASK255.255.255.0PREFIX子网掩码用数字表示的方式PREFIX24GATEWAY网关若有多块网卡该参数只能出现一次GATEWAY192.168.100.1PEERDNS当为yes时此处定义的DNS参数会修改/etc/resolv.conf当为no时不会修改/etc/resolv.conf。 当使用DHCP时此处默认yesPEERDNSyesDNS1主选DNS当PEERDNSno时才生效DNS18.8.8.8DNS2备选DNS当PEERDNSno时才生效DNS2114.114.114.114BROWSER_ONLY是否只允许浏览器BROWSER_ONLYnoUSERCTL是否允许普通用户控制网卡设备yes表示允许no表示不允许USERCTLnoUUID通用唯一识别码主要作用是标识硬件一般来说可不填PROXY_METHOD代理的方式一般为none可不填IPV4_FAILURE_FATAL如果为yes表示ipv4配置失败后禁用设备为no表示不禁用。IPV4_FAILURE_FATALnoIPV6INIT是否启用IPV6yes启用no不启用。 当IPV6INITyes时还能启用 IPV6ADDR 与 IPV6_DEFAULTGW 两个参数 前者表示IPV6地址后者表示指定网关IPV6INITyesIPV6_AUTOCONF是否使用IPV6的自动配置yes表示使用no表示不使用IPV6_AUTOCONFyesIPV6_DEFROUTE是否给IPV6默认路由IPV6_DEFROUTEyesIPV6_FAILURE_FATALIPV6配置失败后是否禁用设备IPV6_FAILURE_FATALnoIPV6_ADDR_GEN_MODE产生IPV6地址的模型可选值有stable-privacy与eui64IPV6_ADDR_GEN_MODEstable-privacy
IPV4的推荐配置
TYPEEthernet ONBOOTyes DEVICEens33 USERCTLno IPV4_FAILURE_FATALno BROWSER_ONLYno BOOTPROTOstatic PEERDNSno IPADDR192.168.100.4 PREFIX24 GATEWAY192.168.100.1 DNS18.8.8.8 DNS2114.114.114.114
IPV6的推荐配置
TYPEEthernet ONBOOTyes DEVICEens33 USERCTLno BROWSER_ONLYno IPV6INITyes IPV6_AUTOCONFyes IPV6_DEFROUTEyes IPV6_FAILURE_FATALno
RHEL9.x或之前
在 RHEL 9.x 分发中存储 NIC 配置文件的目录的位置已被更改即/etc/NetworkManager/system-connections/。 shell ls /etc/sysconfig/network-scripts/ifcfg-ens33