我尝试在主机上获取静态 IP 地址。
我执行以下命令:
$ ip address eth0 10.4.1.15 netmask 255.255.255.0
$ route add default gw 10.4.1.5
但后来我的 IP 地址发生了变化,10.4.1.241
除非我注释掉请求命令dhcplient.conf
并输入/etc/network/interfaces
以下内容:
iface eth0 inet static
address 10.4.1.14
netmask 255.255.255.0
gateway 10.4.1.5
请帮帮我,我不明白为什么我的 IP 会改变?
提前致谢。
纳格利克斯
答案1
/etc/network/interfaces
保存您的默认配置...因此如果您需要永久静态 IP,请将其放入其中,如下所示:
iface eth0 inet static
address <THE IP YOU WANT>
netmask 255.255.255.0
gateway <THE IP OF YOUR GATEWAY (Usually your router)>
您执行的命令仅暂时调整您的配置。