实验背景:在linux的使用过程中,有时候我们可能需要使用多个ip地址做测试,但又不想添加网卡时,此时虚拟网卡是个不错的选择

环境:CentOS 6.8

配置步骤:

1 、配置原来的eth0网卡的配置文件

DEVICE="eth0"
BOOTPROTO="dhcp"    //IP获取方式为dhcp

2、配置虚拟网卡

[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0:0DEVICE=eth0:0
BOOTPROTO=static
IPADDR=10.1.0.22
NETMASK=255.255.0.0
ONPARENT=yes
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0:1DEVICE=eth0:1
BOOTPROTO=static
IPADDR=10.1.0.23
NETMASK=255.255.0.0
ONPARENT=yes

3、关闭NetworkManager服务

[root@localhost ~]# service NetworkManager stop
Stopping NetworkManager daemon:                            [  OK  ]

4、重启网络服务

[root@localhost ~]# 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地址

[root@localhost ~]# 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.0inet6 addr: fe80::20c:29ff:fe9c:6316/64 Scope:LinkUP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1RX packets:4222 errors:0 dropped:0 overruns:0 frame:0TX packets:605 errors:0 dropped:0 overruns:0 carrier:0collisions: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.0UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1eth0: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.0UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1lo        Link encap:Local Loopback  inet addr:127.0.0.1  Mask:255.0.0.0inet6 addr: ::1/128 Scope:HostUP LOOPBACK RUNNING  MTU:65536  Metric:1RX packets:0 errors:0 dropped:0 overruns:0 frame:0TX packets:0 errors:0 dropped:0 overruns:0 carrier:0collisions: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=6410.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=6410.1.0.22 的 Ping 统计信息:数据包: 已发送 = 3,已接收 = 3,丢失 = 0 (0% 丢失),    成功!!!

测试成功!

转载于:https://blog.51cto.com/dashui/1846356

虚拟网卡实现一个网卡多个地址相关推荐

  1. linux界面配置网卡命令,linux网卡的详细配置

    1.网卡的配置文件 网卡的配置文件一般在/etc/sysconfig/network-scripts/目录下.一块网卡对应一个网卡配置文件. 网卡配置文件的命名规则: ifcfg-网卡类型以及网卡的序 ...

  2. Linux下实现一个网卡绑定多个IP地址

    在我们用Linux来架设Web服务器和FTP服务器的时候有可能会遇到在一台服务其上实现多个站点的需要(虚拟主机),这种情况下我们可以通过增加物理网卡,来解决.但是我们的服务器上会有多少多余的扩展槽呢? ...

  3. linux多网卡配置ip地址(linux一个网卡配置多个ip)

    Linux如何配置ip地址 1.打开Linux终端系统,然后在系统中输入如下代码. 2.然后开始填写ip地址.子网掩码.网关等命令代码,如图所示. 3.在终端填写完之后,进行保存然后退出. 4.接着把 ...

  4. linux网卡永久生效命令,Linux/CentOS服务器 一个网卡绑定多IP地址(永久设置)

    Linux/CentOS服务器 一个网卡绑定多IP地址(永久设置) 有时我们在使用 Linux 服务器时需要配置多个IP地址.如果要配置多个IP地址是否需要多块网卡呢?答案是否定的.以 CentOS ...

  5. 建立服务器虚拟网卡,增加一个虚拟网卡 - 卡饭网

    如何在网络连接里面添加一个IP地址给虚拟网卡 如何在网络连接里面添加一个IP地址给虚拟网卡 一般来说当系统完成添加虚拟网卡以后,IP设置系统就会自动完成的,不需要手动.如果它不能够自动设置IP地址,也 ...

  6. 一个网卡配置两个不同网段的IP地址(比如应用道闸项目)

    1. 一个网卡配置两个不同网段的IP地址(比如应用道闸项目) 近期做的项目中,应用到了道闸,需要获取到道闸的车辆进出实时信息,但是道闸是配的自己的局域网,连接道闸的PC也只有一个网卡,所以常规操作是不 ...

  7. Shell脚本学习-阶段十二-在CentOS 7上给一个网卡分配多个IP地址

    文章目录-Shell阶段十二-在CentOS 7上给一个网卡分配多个IP地址 前言 在CentOS 7上给一个网卡分配多个IP地址 总结 前言 在CentOS 7上给一个网卡分配多个IP地址 有时你也 ...

  8. 当网卡收到的包的目的地址是主机上另一个网卡的地址.arp总结

    2019/01/13 今天测试发现结果不符合预期呀,发现设置了arp_filter之后,仍然是能ping通主机上的另外一张网卡.但是现在的问题是 -------------------- 内核中是如何 ...

  9. Linux设置一个网卡IP地址,linux下一块网卡设置多个ip地址(示例代码)

    无论是在实际的生产坏境中,还是平时的练习中, 一个网卡设置多个ip地址是非常常见的,也是非常有用的. 我们以centos6.8系统为列, 在一块网卡上设置多个ip地址. 1>. 给一块网卡设置多 ...

最新文章

  1. Linux视频选用的版本,Ubuntu 及衍生版本用户安装视频播放器 SMPlayer 14.3.0
  2. C#中JSON序列化和反序列化
  3. Mybatis-plugins分页助手实现查询数据分页
  4. boost::mp11::mp_eval_if_not_q相关用法的测试程序
  5. [0715]Jsoi Test elevator
  6. Briefly unavailable for scheduled maintenance message after doing automatic upgrade
  7. 数据结构--树状数组
  8. 分享精心收藏的前台开发素材网站,都是干货
  9. 计算机软件版本号是什么意思,带你深入了解解密Windows系统版本和版本号
  10. sobol灵敏度分析matlab_灵敏度分析_使用MATLAB编写.doc
  11. ubuntu服务器设置定时自动开关机
  12. 一体化供应链里的「京东答案」
  13. Hwclock用法介绍
  14. PHP生成(支持多模板)二维码海报代码
  15. 记录一篇Spring 5的WebClient 的 重试问题
  16. 人工智能在日常生活中的10种用途
  17. UBUNTU install
  18. 3D视觉摄像机标定(张氏标定法)
  19. Youtube视频直播时,分辨率对照表
  20. 考研复习408计算机网络——物理层

热门文章

  1. 交换机连接控制器_DELL MD3200I存储单双控制器的自由切换
  2. 修改pom文件_自动化测试基础篇:Selenium 框架设计(POM)
  3. sql%rowcount转mysql_Oracle光速入门二 ——马士兵Oracle视频讲义笔记
  4. Python3+RobotFramework+pycharm
  5. Postman脚本发送请求pm.sendRequest
  6. 显示android 运行时异常,在android中获取运行时异常
  7. 自动驾驶与交通效率数学建模_业界大咖:5G智慧交通体系将推动自动驾驶换挡提速 | 推广...
  8. qt如何把父窗口的变量传给子窗口_父窗口和iframe子窗口之间相互传递参数和调用函数或方法...
  9. php全站文章搜索,Discuz X3.1全站文章全文检索的实现方法
  10. sc.textFile()默认读取本地系统文件还是HDFS系统文件?