单一网卡配置多个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:新增多个子网卡,每个子网卡有独立的配置文件
3751 0
Linux环境下配置虚拟ip,方法1:新增多个子网卡,每个子网卡有独立的配置文件
|
18天前
|
负载均衡 网络架构
IP地址:是给主机配置的,还是给网卡配置的?🤔
在探索网络的奥秘时,我们经常会遇到一个看似简单但又复杂的问题:IP地址到底是配置在主机上,还是配置在网卡上?为什么我们通常说的是“主机IP地址”呢?让我们一起深入探讨。
IP地址:是给主机配置的,还是给网卡配置的?🤔
|
18天前
|
负载均衡 安全 Linux
为何一个网卡需要配置多个IP地址?🌐
在Linux环境中,一个网卡配置多个IP地址是一个常见且强大的网络管理策略🛠️。这种策略不仅增加了网络的灵活性和效率,还能满足特定的网络需求和应用场景🎯。让我们一探究竟,看看在哪些情况下,为什么一个网卡会需要配置多个IP地址,并探讨不配置多个IP地址的后果。
为何一个网卡需要配置多个IP地址?🌐
|
4月前
|
缓存 负载均衡 安全
虚拟 IP 地址对于网络有什么用处?
随着互联网技术和科技的发展,在上网的时候使用代理ip的使用人数也越来越多,因为业务的需求需要使用http动态代理ip的应用范围越来越多,那么http代理ip组成成分有哪些?接下来小编就给大家介绍一下
138 0
虚拟 IP 地址对于网络有什么用处?
|
5月前
|
网络架构
IP 地址、网络号和主机号、ABC三类、ip地址可分配问题、子网掩码、子网划分
IP 地址、网络号和主机号、ABC三类、ip地址可分配问题、子网掩码、子网划分
222 0
|
存储 算法 数据安全/隐私保护
IGMPv1:IP 组播的主机扩展
主机组的成员资格是动态的;也就是说,主机可以随时加入和离开组。对主机组中成员的位置或数量没有限制。一个主机一次可能是多个组的成员。主机不需要是组的成员就可以向它发送数据报。
136 0
IGMPv1:IP 组播的主机扩展
|
网络协议 网络虚拟化 网络架构
计算机网络知识总结:ip地址、分类及什么样的ip主机地址可以分配给主机使用
计算机网络知识总结:ip地址、分类及什么样的ip主机地址可以分配给主机使用
1787 0
计算机网络知识总结:ip地址、分类及什么样的ip主机地址可以分配给主机使用
|
关系型数据库 Apache 数据库
DHCP协议工作原理(分配IP地址的方式)
DHCP工作在应用层,使用UDP协议工作,负责给局域网内的用户分配IP地址 分配IP地址的方式有三种:手动配置,自动配置,动
363 0
|
网络协议 Linux 网络架构