翼度科技»论坛 云主机 LINUX 查看内容

RHEL8使用NMCLI管理网络

4

主题

4

帖子

12

积分

新手上路

Rank: 1

积分
12
使用 NMCLI 配置静态以太网连接
  1.   要在命令行上配置以太网连接,请使用 nmcli 工具。
  2.   例如,以下流程使用以下设置为 enp7s0 设备创建 NetworkManager 连接配置文件:
  3.   静态 IPv4 地址 - 192.0.2.1 和 /24 子网掩码
  4.   静态 IPv6 地址 - 2001:db8:1::1 和 /64 子网掩码
  5.   IPv4 默认网关 - 192.0.2.254
  6.   IPv6 默认网关 - 2001:db8:1::fffe
  7.   IPv4 DNS 服务器 - 192.0.2.200
  8.   IPv6 DNS 服务器 - 2001:db8:1::ffbb
  9.    DNS 搜索域 - example.com
复制代码
先决条件:服务器配置中有一个物理或者虚拟以太网设备。`

1. 为以太网连接添加新的 NetworkManager 连接配置集:
  1.     # nmcli connection add con-name Example-Connection ifname enp7s0 type ethernet
复制代码
2. 设置 IPv4 地址:
  1.   # nmcli connection modify Example-Connection ipv4.addresses 192.0.2.1/24
复制代码
3. 设置 IPv6 地址:
  1.   # nmcli connection modify Example-Connection ipv6.addresses 2001:db8:1::1/64
复制代码
4. 将 IPv4 和 IPv6 连接方法设置为 manual:
  1.   # nmcli connection modify Example-Connection ipv4.method manual
  2.   # nmcli connection modify Example-Connection ipv6.method manual
复制代码
5. 设置 IPv4 和 IPv6 默认网关:
  1.   # nmcli connection modify Example-Connection ipv4.gateway 192.0.2.254
  2.   # nmcli connection modify Example-Connection ipv6.gateway 2001:db8:1::fffe
复制代码
6. 设置 IPv4 和 IPv6 DNS 服务器地址:
  1.   # nmcli connection modify Example-Connection ipv4.dns "192.0.2.200"
  2.   # nmcli connection modify Example-Connection ipv6.dns "2001:db8:1::ffbb"
复制代码
7. 激活连接配置集:
  1.   # nmcli connection up Example-Connection
  2.   Connection successfully activated (D-Bus activepath:/org/freedesktop/NetworkManager/ActiveConnection/13)
复制代码
验证步骤

1. 显示设备和连接的状态:
  1.   # nmcli device status
  2.   DEVICE TYPE STATE CONNECTION
  3.   enp7s0 ethernet connected Example-Connection
复制代码
2. 使用 ping 程序来验证这个主机是否可以向其它主机发送数据包:
  1.   # ping host_name_or_IP_address
复制代码
来源:https://www.cnblogs.com/chufengwang/p/17225612.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

举报 回复 使用道具