LINUX修改IP,永久生效命令方法

[root@localhost ~]# ifconfig eth0 122.49.20.100 netmask 255.255.255.192 up 这是增加的IP[root@localhost ~]# route add default gw 122.49.20.129 这是增加网关到这步IP就可以临时生效了,我对LINUX系统不熟悉,按修改配置文件/etc/sysconfig/network-scrips/ifcfg-eth0方法,输入后不会操作,无法永久生效请哪位高手,麻烦把操作过程全部写下,非常感谢
2026年09月21日 18:43
有5个网友回答
网友(1):

Linux修改IP 永久生效的办法就是修改配置文件:
先说临时生效的方法:
ifconfig eth0 192.168.10.24/24
ifconfig 网络设备名称 IP 地址/子网掩码位数

上面上方时临时生效。
下面是永久生效的方法:
修改配置文件:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:0C:29:5A:22:EF
TYPE=Ethernet
UUID=53c1c149-e126-443e-93fd-db592deb339e
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static #设置静态IP
IPADDR=192.168.10.24
NETMASK=255.255.255.0
BROADCAST=192.168.10.255
GATEWAY=192.168.10.2 #设置你自己的网关

临时+永久 就能达到不重启网卡是想IP地址永久生效了!

网友(2):

我是Linux程序员,我机器上的配置:
#vi /etc/sysconfig/network-scrips/ifcfg-eth0
auto lo
iface lo inet loopback

auto eth0 #意思是启用eth0
iface eth0 inet static #配置eth0为静态IP,也可以是动态的
address 192.168.2.151 #IP地址
netmask 255.255.255.0 #子网掩码
gateway 192.168.2.1 #网关

auto eth0:0 # 这个是假网卡,你可以不要这段
iface eth0:0 inet static
address 192.168.1.151
netmask 255.255.255.0
gateway 192.168.1.1
猜你一会儿可能还会遇到无法ping www.baidu.com的问题,配置这个文件就可以ping通了
#vi /etc/resolv.conf
nameserver 192.168.2.1 #这个地方就写网关地址就好了

网友(3):

告诉你一个简便的办法:安装图形界面,用图形界面里面的网络设置程序。
每个系统都有不同的设置方法,但图形界面程序都是针对自己系统进行设计的。

网友(4):

vi /etc/sysconfig/network-scrips/ifcfg-eth0
IP=ip address(具体地址)
NETMASK=子网掩码

网友(5):

简单介绍如何修改自己电脑本地ip