linux 添加secondary ip

本文详细介绍了在Linux环境下如何管理和配置物理网卡上的多种IP地址类型,包括primary、ipalias(子接口)和secondaryip(辅助IP)。通过使用ifconfig和ip命令,用户可以灵活地为同一块物理网卡添加多个IP地址,适用于不同的网络配置需求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

linux下ip地址除了primary外,还有两种: 1. ip alias(子接口) 2. secondary ip(辅助ip)
都可在一块物理网卡上添加,alias由ifconfig添加,ifconfig查看时以子接口如eth0:1的形式显示;secondary ip由ip命令所支持.
添加子接口: # ifconfig eth0:1 10.10.56.33/24 up               
#添加到内存中并立即生效,ifconfig和ip addr sh可查看.也可到/etc/sysconfig/network-scripts目录下面创建一个对应的子接口配置文件: cd /etc/sysconfig/network-scripts ; cp ifcfg-eth0 ifcfg-eth0:0 ; 编辑:ifcfg-eth0:0, 将里面的设备名称和ip地址等修改即可:  DEVICE=eth0:0 IPADDR=10.10.56.33 Linux最多255个ip alias.

添加secondary ip: # ip a add dev eth1 172.16.18.18/24 brd 172.16.18.255 # ip a sh dev eth1 ......          inet 172.16.18.118/24 brd 172.16.18.255 scope global secondary eth1 #如果添加的是同网段的ip,那么显示的是secondary ip;如果不是同一网段的那就是primary. 不过对于物理网卡,对于我们来说,除了第一个配置的ip地址,之后添加的都可以算是secondary了.这里添加的ip ifconfig命令是看不到的.
就我本人所知, ip添加secondary ip只添加到内存,不知道是否可以以配置文件的方式实现.

转载于:https://www.cnblogs.com/kungfupanda/archive/2012/12/27/2836233.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值