Linux中一个网卡含有多个IP,将从IP升级为主IP的方法

简介: Linux中一个网卡含有多个IP,将从IP升级为主IP的方法

今天在查看虚拟机的时候,发现某一网卡含有多个IP地址:


eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:6b:a5:a2 brd ff:ff:ff:ff:ff:ff
    inet 192.168.213.132/24 brd 192.168.213.255 scope global dynamic eno16777736
       valid_lft 1726sec preferred_lft 1726sec
    inet 192.168.213.34/24 brd 192.168.213.255 scope global secondary eno16777736
       valid_lft forever preferred_lft forever


其中,192.168.213.132为主IP地址,192.168.213.34为从IP地址,执行以下命令删除主IP地址:


ip addr del 192.168.213.132 dev eno16777736


查看结果会发现从IP地址也没有了。


原来是因为有一个内核参数控制这个:


down掉所属某个子网的主IP的时候, 所有相关的从IP也会down掉。


设置一个内核参数, 当主IP宕掉时可以将从IP提升为primary ip:


echo "1" > /proc/sys/net/ipv4/conf/all/promote_secondaries


再次执行删除IP的命令:


ip addr del 192.168.213.132 dev eno16777736


输入ip addr查看结果:


eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:6b:a5:a2 brd ff:ff:ff:ff:ff:ff
    inet 192.168.213.34/24 brd 192.168.213.255 scope global eno16777736
      valid_lft forever preferred_lft forever


从IP升级为主IP,大功告成!


相关文章
|
1月前
|
Ubuntu Linux 网络安全
在Linux上安装软件有多种方法
在Linux上安装软件有多种方法
98 64
|
18天前
|
Ubuntu 安全 Linux
|
6天前
|
人工智能 安全 Linux
|
6天前
|
Linux Shell 数据库
文件查找是Linux用户日常工作的重要技能介绍了几种不常见的文件查找方法
文件查找是Linux用户日常工作的重要技能。本文介绍了几种不常见的文件查找方法,包括使用`find`和`column`组合、`locate`和`mlocate`快速查找、编写Shell脚本、使用现代工具`fd`、结合`grep`搜索文件内容,以及图形界面工具如`Gnome Search Tool`和`Albert`。这些方法能显著提升文件查找的效率和准确性。
25 2
|
28天前
|
Web App开发 资源调度 网络协议
Linux系统之部署IP工具箱MyIP
【10月更文挑战第5天】使用Docker部署Radicale日历和联系人应用Linux系统之部署IP工具箱MyIP
70 1
Linux系统之部署IP工具箱MyIP
|
12天前
|
运维 Linux
Linux查找占用的端口,并杀死进程的简单方法
通过上述步骤和命令,您能够迅速识别并根据实际情况管理Linux系统中占用特定端口的进程。为了获得更全面的服务器管理技巧和解决方案,提供了丰富的资源和专业服务,是您提升运维技能的理想选择。
12 1
|
12天前
|
运维 安全 Linux
Linux文件清空的五种方法总结分享
每种方法各有优势,选择最合适的一种或几种,可以极大提高您的工作效率。更多有关Linux系统管理的技巧与资源,欢迎访问,持续提升您的运维技能。
58 1
|
1月前
|
Linux 数据安全/隐私保护 索引
linux inode索引节点使用率100% 解决+hustoj忘记密码+最新MDK注册方法
linux inode索引节点使用率100% 解决+hustoj忘记密码+最新MDK注册方法
39 1
|
1月前
|
监控 安全 Linux
使用NRPE和Nagios监控Linux系统资源的方法
通过遵循以上步骤,可以有效地使用NRPE和Nagios监控Linux系统资源,确保系统运行稳定,并及时响应任何潜在的问题。这种方法提供了高度的可定制性和灵活性,适用于从小型环境到大型分布式系统的各种监控需求。
42 2
|
15天前
|
运维 安全 Linux
Linux中传输文件文件夹的10个scp命令
【10月更文挑战第18天】本文详细介绍了10种利用scp命令在Linux系统中进行文件传输的方法,涵盖基础文件传输、使用密钥认证、复制整个目录、从远程主机复制文件、同时传输多个文件和目录、保持文件权限、跨多台远程主机传输、指定端口及显示传输进度等场景,旨在帮助用户在不同情况下高效安全地完成文件传输任务。
111 5