虚拟网卡实现一个网卡多个地址
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了虚拟网卡实现一个网卡多个地址相关的知识,希望对你有一定的参考价值。
实验背景:在linux的使用过程中,有时候我们可能需要使用多个ip地址做测试,但又不想添加网卡时,此时虚拟网卡是个不错的选择
环境:CentOS 6.8
配置步骤:
1 、配置原来的eth0网卡的配置文件
DEVICE="eth0" BOOTPROTO="dhcp" //IP获取方式为dhcp
2、配置虚拟网卡
[[email protected] ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0:0 DEVICE=eth0:0 BOOTPROTO=static IPADDR=10.1.0.22 NETMASK=255.255.0.0 ONPARENT=yes [[email protected] ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0:1 DEVICE=eth0:1 BOOTPROTO=static IPADDR=10.1.0.23 NETMASK=255.255.0.0 ONPARENT=yes
3、关闭NetworkManager服务
[[email protected] ~]# service NetworkManager stop Stopping NetworkManager daemon: [ OK ]
4、重启网络服务
[[email protected] ~]# service network restart Shutting down interface eth0: [ OK ] Shutting down loopback interface: [ OK ] Bringing up loopback interface: [ OK ] Bringing up interface eth0: Determining IP information for eth0... done. Determining if ip address 10.1.0.22 is already in use for device eth0... Determining if ip address 10.1.0.23 is already in use for device eth0... [ OK ]
5、查看ip地址
[[email protected] ~]# ifconfig eth0 Link encap:Ethernet HWaddr 00:0C:29:9C:63:16 inet addr:10.1.252.122 Bcast:10.1.255.255 Mask:255.255.0.0 inet6 addr: fe80::20c:29ff:fe9c:6316/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:4222 errors:0 dropped:0 overruns:0 frame:0 TX packets:605 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:380244 (371.3 KiB) TX bytes:89118 (87.0 KiB) eth0:0 Link encap:Ethernet HWaddr 00:0C:29:9C:63:16 inet addr:10.1.0.22 Bcast:10.1.255.255 Mask:255.255.0.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 eth0:1 Link encap:Ethernet HWaddr 00:0C:29:9C:63:16 inet addr:10.1.0.23 Bcast:10.1.255.255 Mask:255.255.0.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
似乎已经配置成功,让我们来测试一下!
正在 Ping 10.1.0.23 具有 32 字节的数据: Control-C ^C C:\Users\Administrator>ping 10.1.0.23 正在 Ping 10.1.0.23 具有 32 字节的数据: 来自 10.1.0.23 的回复: 字节=32 时间<1ms TTL=64 来自 10.1.0.23 的回复: 字节=32 时间<1ms TTL=64 10.1.0.23 的 Ping 统计信息: 数据包: 已发送 = 2,已接收 = 2,丢失 = 0 (0% 丢失), 往返行程的估计时间(以毫秒为单位): 最短 = 0ms,最长 = 0ms,平均 = 0ms Control-C ^C C:\Users\Administrator>ping 10.1.0.22 正在 Ping 10.1.0.22 具有 32 字节的数据: 来自 10.1.0.22 的回复: 字节=32 时间<1ms TTL=64 来自 10.1.0.22 的回复: 字节=32 时间<1ms TTL=64 来自 10.1.0.22 的回复: 字节=32 时间<1ms TTL=64 10.1.0.22 的 Ping 统计信息: 数据包: 已发送 = 3,已接收 = 3,丢失 = 0 (0% 丢失), 成功!!!
测试成功!
本文出自 “学無止境” 博客,请务必保留此出处http://dashui.blog.51cto.com/11254923/1846356
以上是关于虚拟网卡实现一个网卡多个地址的主要内容,如果未能解决你的问题,请参考以下文章