Fedora NetworkManager网络管理¶
在现代的最新发行版,例如 Ubuntu Linux 以及 Fedora 都已经全面采用 NetworkManager 来管理网络配置。我在之前Ubuntu系统中实践的 NetworkManager ,现在也同样用于Fedora ( 移动云架构 )管理网络。
NetworkManager 管理采用命令行 nmcli
完成,可以实现复杂的管理功能。本文概述实践步骤,提供一个快速参考。
nmcli con
可以检查网络连接,对于 Fedora 虚拟机:
nmcli con
显示输出可以看到当前网络连接命令是 enp1s0
,我们后面将使用这个命令来修订网络配置:
NAME UUID TYPE DEVICE
enp1s0 58edd196-e8df-35c9-902c-d97e37632259 ethernet enp1s0
执行以下
nmcli con mod
命令来connection modify
配置静态IP地址(针对enp1s0
):
nmcli con mod "enp1s0" ipv4.method manual
nmcli con mod "enp1s0" ipv4.address 192.168.8.101/24
nmcli con mod "enp1s0" ipv4.gateway 192.168.8.1
nmcli con mod "enp1s0" ipv4.dns 192.168.8.1
nmcli con up id "enp1s0"