哎,这玩意儿是啥?代码啊?看不懂。
你是想问我这玩意儿干啥用?我帮不了你。

如何在 Fedora Linux 系统下配置静态IP地址?

说白了,在FedoraLinux系统下配置静态IP地址其实很简单,主要有两种方法:一是用nmcli命令行工具,二是通过图形化界面。
先说最重要的,如果你用命令行,打开终端后用nmcliconshow查看当前连接,然后用nmcli配置IP、网关和DNS,最后禁用并启用连接。
去年我们跑的那个项目,大概3 000量级,用nmcli配置静态IP效率挺高的。
另外一点,如果你习惯图形界面,那就直接进入设置界面,选择网络连接,手动分配静态IP,输入相关信息,启用接口,最后用ipaddr命令验证。
我一开始也以为图形化配置会更麻烦,后来发现其实两者都挺方便的。
等等,还有个事,配置时务必确保IP地址、网关和DNS地址等信息正确无误,否则容易踩坑。
我觉得值得试试这两种方法,看看哪种更适合你。

LINUX怎么设置静态IP地址_LINUX设置静态IP教程

直接上命令,省事。

Netplan方法: 1 . 进目录 cd /etc/netplan/ 2 . 编辑文件 sudo nano 01 -netcfg.yaml 3 . 替换内容,IP改成你的,比如 1 9 2 .1 6 8 .1 .1 00/2 4 4 . 应用 sudo netplan apply
Interfaces方法: 1 . 编辑文件 sudo nano /etc/network/interfaces 2 . 找到网卡段,改成 auto eth0 和 iface eth0 inet static 3 . 写上IP address 1 9 2 .1 6 8 .1 .1 00 和掩码 netmask 2 5 5 .2 5 5 .2 5 5 .0 4 . 重启 sudo systemctl restart networking
nmcli方法: 1 . 查连接 nmcli connection show 2 . 设置IP nmcli connection mod "连接名" ipv4 .addresses 1 9 2 .1 6 8 .1 .1 00/2 4 3 . 设置网关 nmcli connection mod "连接名" ipv4 .gateway 1 9 2 .1 6 8 .1 .1 4 . 设置DNS nmcli connection mod "连接名" ipv4 .dns 8 .8 .8 .8 5 . 重启连接 nmcli connection down "连接名" && nmcli connection up "连接名"
网卡名不确定用 ip a 查看。
你自己掂量。