我有一个带有 CentOS 7.5 服务器的 vm 实验室。没有 dhcp,实验室中的每台服务器都有手动分配的 IP 地址。每台机器都停止并禁用了 NetworkManager。
# ip addr add 192.168.1.100/24 dev ens192
我通过使用后跟添加IP# ip link set ens192 up
一切正常,除非机器重新启动时它会丢失 IP 地址,我必须再次手动设置它。
我假设systemctl
除了这两个命令之外,我还必须运行一些命令或其他命令使其永久化,但我不知道是什么。希望您能提供帮助。谢谢
根据定义,IP 命令不是持久的,您必须将 IP 地址配置放入其中
ifcfg-<connection name>
以在重新启动之间保持它。这些文件通常位于/etc/sysconfig/network-scripts
.您可能还想考虑使用 NetworkManager,您可以通过 NetworkManagers GUI 或命令行工具配置持久网络设置,
nmcli
. 有关man nmcli
更多详细信息和示例,请参阅。