用vi /etc/sysconfig/network-scripts/ifcfg-eth0打开网卡配置文件
按下i键,就可以编辑配置文件了
BOOTPROTO=dhcp →改成 BOOTPROTO=static
加上一行 IPADDR=你需要的IP
NETMASK=你需要的子网掩码
GATEWAY=你需要的网关(有就配置,没有就不用写这行了)
配置文件里面别的需要可以留下,不需要可以删除
编辑完后按ESC键退出编辑模式
按:(冒号),进入命令行模式,输入wq。
然后用service network restart 重启网络服务,然液脊烂后,ifconfig命令可以查看一下闹漏你的IP,这样就永久配置好你需要的IP了
注:本回答为自己野厅编写
这是我的/etc/灶枝乱sysconfig/network-script/ifcfg-eth0 文隐档件:
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0
#BOOTPROTO=dhcp
BOOTPROTO=none
IPADDR=192.168.1.2
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
ONBOOT=yes
用的是静态IP:192.168.1.2/24,网关是192.168.1.1 。 你的/etc/sysconfig/network-script/ifcfg-eth0 文件,只要将BOOTPROTO=dhcp 修改为 BOOTPROTO=none ,搭孝也就是放弃dhcp自动获取IP,然后增加配置语句就可以了。
ifconfig 修改的只是暂时的喊迹,一个你可以在图形界面下去修改郑轮并,也可用setup命令打开network configure修改都行的。这两种改完了桐戚就不会丢失ip了。