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
只需要三步操作,我们即可完成网段的动态修改,这时候远程也不会断开。
总结
这些操作都没有保存到配置文件,重启以后就失效了。因此,我们需要将我们的配置信息写到配置文件里面。
互联网银行与全息图的商人概念