{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

linux如何快速替换IP?

nanchen2251nanchen2251 回答0 收藏1
收藏问题

2条回答

JerryC

JerryC

回答于2022-06-28 11:16

我是王海军老师,专注于互联网技术教学,乐于解答大家相关问题。


快速修改IP地址的方法主要是通过命令直接实现,但是一般要配合修改其他文件参数后才能永久生效的。


1,使用ifconfig命令:

以红帽linux为例,使用命令ifconfig来配置IP地址,方法如下:

ifconfig eth0 ip地址 netmask 子网掩码

备注:这种方法修改IP地址是临时的,也可以让它永久生效,可以把命令放到/etc/rc.local下边。每次启动系统会自己执行命令。

编辑/etc/rc.local文件,添加上述命令即可。

最后使用ifconfig eth0命令查看如下

2、修改网卡配置文件方法:

编辑网络适配器的配置文件,如eth0表示第一块网卡,第二块eth1, 以此类推下去。

vi /etc/sysconfig/network-script/ifcfg-eth0

详细修改文件内容如下:

按如下修改IPDEVICE=eth0(网卡设备名)
BOOTPROTO=static(静态IP地址)
IPADDR=192.168.1.101(改成要设置的IP)
NETMASK=255.255.255.0 (子网掩码)
GATEWAY=192.168.101.254(网关)
ONBOO=yes

然后service network restart IP地址生效,重启系统后不变!



欢迎大家关注我,在下方评论区说出自己的见解,我们共同学习。

评论0 赞同0
  •  加载中...
AlanKeene

AlanKeene

回答于2022-06-28 11:16

用sed命令替换

例如 IP=192.168.1.1 替换成IP=192.168.2.1

sed -i "s/^.*IP.*$/IP=192.168.2.1/" filename

评论0 赞同0
  •  加载中...

相关问题

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<