02.01.2026
Linux 专用服务器
哪个 Linux 命令可以用来显示或更改 IP 配置设置?
移除 IP 地址
替换 IP 地址(常见模式)
sudo ip addr add 192.168.10.50/24 dev eth0
添加默认网关
替换默认网关(干净地)
添加静态路由
持久性更改(推荐在桌面/服务器上)
如果你使用 NetworkManager:nmcli
最适合 Ubuntu Desktop、许多基于 RHEL 的桌面和大量云镜像。
显示连接
在连接上设置静态 IPv4
如果你使用 systemd-networkd:networkctl
常见于最小化服务器。
持久性是通过编辑*.network文件完成的,位置在:
/etc/systemd/network/
你仍然会看到的遗留命令(但不推荐)
ifconfig(net-tools)——通常不再默认安装
route——被 ip route 替代
实用总结
显示 + 更改(现代标准): ip
使其持久(常见): nmcli(NetworkManager)或 systemd-networkd 配置
如果你告诉我你的发行版(Ubuntu/Debian/RHEL/Alma 等)以及它是服务器还是桌面,我可以给出你应该使用的确切持久方法。
