![Linux ifconfig命令ip地址、子网掩码永久](https://linux22.com/image/578570/Linux%20ifconfig%E5%91%BD%E4%BB%A4ip%E5%9C%B0%E5%9D%80%E3%80%81%E5%AD%90%E7%BD%91%E6%8E%A9%E7%A0%81%E6%B0%B8%E4%B9%85.png)
我想使用以下命令更改我的 IP 地址和子网掩码:ifconfig eth1 192.168.1.2 netmask 255.255.255.0 up
和
路由添加默认网关 192.168.1.1
当我重启 Linux 时它就消失了。我想用这个命令永久保留它。可以吗?
谢谢
答案1
如果你不想使用 sys V 方式,你可以添加
/sbin/route add default gw 192.178.1.1
到 /etc/rc.d/rc.local 。不过,按照 qweet 指出的那样编辑 initi 脚本会更好。
答案2
该ifcfg
脚本包含您的互联网设备的永久详细信息。您可以在 中找到它们/etc/sysconfig/network-scripts/ifcfg-<devicetype><num>
。在那里,您应该将以下内容修改/添加到ifcfg-eth1
:
BOOTPROTO=static
IPADDR=192.168.1.2
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
这应该可以解决问题。要查看更改效果,请执行以下操作sudo /etc/init.d/network restart
答案3
也许这个链接会有帮助。静态 IP 教程