自从最近更新到fedora36后,发现找不到/etc/sysconfig/network-scripts文件夹了,以往的
/etc/init.d/network 相关命令也无法使用(但ifconfig可以),后来看了官方文档,Fedora 36 的安装中移除了对这些传统网络配置文件的支持。
如下图所示,刚安装的Fedora Sever 36默认是不安装system-config-network工具的
如果需要使用原来的配置文件,可使用rpm -ivh system-config-network*安装ifcfg工具,Fedora 36依旧支持该工具的使用。但按fedora的趋势,以后对ifcfg的支持肯定会越来越少。
fedora 36的网络配置文件位于/etc/NetworkManager/system-connections 下的enp0s3.nmconnection
文件
设置方式如下:
#nmcli connection modify enp0s3 ipv4.addresses [IP地址] ipv4.gateway [网关] ipv4.dns [DNS] ipv4.method man
#nmcli connection up enp0s3