单一网卡配置多个IP地址

简介: 单一网卡配置多个IP地址

[注意] windows和linux系统均需要管理员权限。
windows版:
先用ipconfig察看一下当前设置:

ipconfig

以太网适配器 以太网:

   连接特定的 DNS 后缀 . . . . . . . :
   本地链接 IPv6 地址. . . . . . . . : fe80::91e0:34d7:9ed5:ac6%3
   IPv4 地址 . . . . . . . . . . . . : 192.168.10.30
   子网掩码  . . . . . . . . . . . . : 255.255.255.0

目前只有一个IP地址,接下来使用netsh命令来添加多个IP到"以太网":
命令格式为: netsh interface ip add address 接口 IP SubnetMask

netsh interface ip add address "以太网" 192.168.10.31 255.255.255.0

再次使用ipconfig查询一下:

ipconfig

以太网适配器 以太网:

   连接特定的 DNS 后缀 . . . . . . . :
   本地链接 IPv6 地址. . . . . . . . : fe80::91e0:34d7:9ed5:ac6%3
   IPv4 地址 . . . . . . . . . . . . : 192.168.10.30
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   IPv4 地址 . . . . . . . . . . . . : 192.168.10.31
   子网掩码  . . . . . . . . . . . . : 255.255.255.0

OK,添加完成了。如果那天我们不需要配置多个IP了,可以删除相应的IP。

netsh interface ip delete address "以太网" addr=192.168.10.31 gateway=all

Linux版:
centos系列
添加多个IP到eth0接口上

$ sudo ifconfig eth0:0 172.16.0.79 netmask 255.255.255.0 up
$ sudo ifconfig eth0:1 172.16.0.80 netmask 255.255.255.0 up

查询一下:

$ ifconfig
eth0      Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:XX  
          inet addr:172.16.0.78  Bcast:172.16.0.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe41:7581/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2512601 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1905324 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:413048642 (393.9 MiB)  TX bytes:1715688718 (1.5 GiB)

eth0:0    Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:XX  
          inet addr:172.16.0.79  Bcast:172.16.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

eth0:1    Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:XX  
          inet addr:172.16.0.80  Bcast:172.16.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

添加完成。
删除某个IP的方法相对简单的多了:

$ sudo ifconfig eth0:0 down
相关文章
|
存储 缓存 网络协议
Linux环境下配置虚拟ip,方法1:新增多个子网卡,每个子网卡有独立的配置文件
Linux环境下配置虚拟ip,方法1:新增多个子网卡,每个子网卡有独立的配置文件
4691 0
Linux环境下配置虚拟ip,方法1:新增多个子网卡,每个子网卡有独立的配置文件
|
2月前
|
网络协议 网络架构
IP-IS_IS P2P网路类型地址不在同一子网
IP-IS_IS P2P网络类型是指在使用IS-IS协议的情况下,路由器之间的直接点对点链接。当这些路由器的IP地址不在同一子网时,它们仍然可以通过IS-IS协议传递路由信息,成功地在网络中互联。这种设计允许更大的网络灵活性和可扩展性,并且对于保持网络连通性至关重要。掌握IS-IS和点对点链接的配置对于网络工程师来说是一项基本且重要的技能。
33 1
|
5月前
|
存储 安全 网络安全
静态IP与动态IP的使用区别
静态IP与动态IP主要区别在于分配方式与稳定性。静态IP固定不变,适用于远程访问、服务器及需要稳定网络服务的场景,但可能增加安全风险和成本。动态IP自动分配,变化无常,利于大规模网络和移动设备,提高安全性和效率,通常无需额外费用。选择取决于具体需求。
|
6月前
|
安全
动态IP与静态IP的区别,你选对了吗?
动态IP与静态IP主要区别在于灵活性与稳定性。动态IP由ISP自动分配,适合家庭和小型企业,具有灵活性但安全性较低;静态IP是固定地址,适用于需要稳定连接的大型企业或服务器。静态IP需手动配置,成本较高,但正确配置后可降低安全风险。选择哪种取决于具体需求和预算。
|
6月前
|
负载均衡 网络架构
IP地址:是给主机配置的,还是给网卡配置的?🤔
在探索网络的奥秘时,我们经常会遇到一个看似简单但又复杂的问题:IP地址到底是配置在主机上,还是配置在网卡上?为什么我们通常说的是“主机IP地址”呢?让我们一起深入探讨。
IP地址:是给主机配置的,还是给网卡配置的?🤔
|
6月前
|
负载均衡 安全 Linux
为何一个网卡需要配置多个IP地址?🌐
在Linux环境中,一个网卡配置多个IP地址是一个常见且强大的网络管理策略🛠️。这种策略不仅增加了网络的灵活性和效率,还能满足特定的网络需求和应用场景🎯。让我们一探究竟,看看在哪些情况下,为什么一个网卡会需要配置多个IP地址,并探讨不配置多个IP地址的后果。
为何一个网卡需要配置多个IP地址?🌐
|
网络架构
IP 地址、网络号和主机号、ABC三类、ip地址可分配问题、子网掩码、子网划分
IP 地址、网络号和主机号、ABC三类、ip地址可分配问题、子网掩码、子网划分
522 0
|
存储 算法 数据安全/隐私保护
IGMPv1:IP 组播的主机扩展
主机组的成员资格是动态的;也就是说,主机可以随时加入和离开组。对主机组中成员的位置或数量没有限制。一个主机一次可能是多个组的成员。主机不需要是组的成员就可以向它发送数据报。
175 0
IGMPv1:IP 组播的主机扩展
|
网络协议 网络虚拟化 网络架构
计算机网络知识总结:ip地址、分类及什么样的ip主机地址可以分配给主机使用
计算机网络知识总结:ip地址、分类及什么样的ip主机地址可以分配给主机使用
2024 0
计算机网络知识总结:ip地址、分类及什么样的ip主机地址可以分配给主机使用
|
网络架构
【计算机网络】网络层 : IPv4 地址 ( IP 地址分类 | 特殊 IP 地址 | 私有 IP 地址 | A 类、B 类、C 类 IP 地址网络号主机号数量 )★
【计算机网络】网络层 : IPv4 地址 ( IP 地址分类 | 特殊 IP 地址 | 私有 IP 地址 | A 类、B 类、C 类 IP 地址网络号主机号数量 )★
518 0
【计算机网络】网络层 : IPv4 地址 ( IP 地址分类 | 特殊 IP 地址 | 私有 IP 地址 | A 类、B 类、C 类 IP 地址网络号主机号数量 )★