Linux-动态 增加/删除IP
前言
在Linux在做高可用的时候,经常会使用到虚拟IP。在windows上一个网卡可以配置两个IP,在Linux直接使用ip命令就可以添加了。

终端启动图标
添加
ip address add 192.168.1.200/24 broadcast 192.168.1.255 dev wlp58s0
添加的时候需要指定掩码和广播地址,让同个网段的机器可以收到这个地址的广播,还需要指定添加到哪个设备,这里的wlp58s0就是网口的名称。

删除
删除的命令跟添加的命令差不多,只需要将add修改成del
ip address del 192.168.1.200/24 broadcast 192.168.1.255 dev wlp58s0
应用
在扩容网段的时候,不想去重启网卡导致远程连接断开,我们可以先添加扩容后的网段,然后在删除原来的IP跟掩码即可。
ip address add 192.168.1.200/24 broadcast 192.168.1.255 dev wlp58s0
ip address add 192.168.1.200/16 broadcast 192.168.255.255 dev wlp58s0
ip address del 192.168.1.200/24 broadcast 192.168.1.255 dev wlp58s0
只需要三步操作,我们即可完成网段的动态修改,这时候远程也不会断开。
总结
这些操作都没有保存到配置文件,重启以后就失效了。因此,我们需要将我们的配置信息写到配置文件里面。

互联网银行与全息图的商人概念
相关推荐
-
nginx检查提示“unknown directive "stream" in /etc/*/nginx.conf”
nginx检查提示“unknown directive "stream" in /etc/*/nginx.conf”2025-02-26 00:38:21 -
php之多级目录下查找文件中是否含有某个字符串功能实现2025-02-26 00:36:35
-
mysql 启动不了1067错误如何解决?2025-02-26 00:33:31
-
MySQL简单INSERT超慢原因排查2025-02-26 00:22:42
-
mysql分布式数据库的主要构架是什么?2025-02-26 00:06:23