虚拟ip作用:
配置虚拟ip也就是说一个网卡有多个ip地址,更方便多个网段之间进行测试使用!
缺点是当网卡坏掉之后 基于这个网卡的所有虚拟网卡都会失效!!!

步骤如下:
1、查看内网ip地址

[root@51 ~]# ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500inet 10.10.14.51  netmask 255.255.255.0  broadcast 10.10.14.255inet6 fe80::9fe7:7c76:3eae:804  prefixlen 64  scopeid 0x20<link>ether 00:0c:29:56:f5:f4  txqueuelen 1000  (Ethernet)RX packets 462  bytes 35568 (34.7 KiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 74  bytes 9399 (9.1 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0#以上可见IP地址为10.10.14.51

2、创建虚拟IP地址

创建虚拟网卡ens33:0 IP地址为172.16.4.51

[root@51 ~]# ifconfig ens33:0 172.16.4.51 netmask 255.255.255.0 up
[root@51 ~]# ifconfig    //验证
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500inet 10.10.14.51  netmask 255.255.255.0  broadcast 10.10.14.255inet6 fe80::9fe7:7c76:3eae:804  prefixlen 64  scopeid 0x20<link>ether 00:0c:29:56:f5:f4  txqueuelen 1000  (Ethernet)RX packets 1176  bytes 92734 (90.5 KiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 385  bytes 47289 (46.1 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0ens33:0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500inet 172.16.4.51  netmask 255.255.255.0  broadcast 172.16.4.255ether 00:0c:29:56:f5:f4  txqueuelen 1000  (Ethernet)

//这样一个虚拟网卡就创建完成了 如果想要创建多个就按照上面步骤进行,保持虚拟网卡名字不重复即可如ens33:0、ens33:1、ens33:2 此次类推!

注:这样创建的虚拟网卡 只要重启一下网卡就失效了,更具体说 只要重启ens33这个网卡 虚拟网卡就会失效,因为虚拟网卡是基于ens33创建的。

# systemctl  restart network  //重启网卡失效# ifdown ens33;ifup ens33  //重启ens33网卡失效

解决方法如下:

3、创建虚拟网卡配置文件永久生效

[root@51 ~]# cd /etc/sysconfig/network-scripts/
[root@51 network-scripts]# cp ifcfg-ens33 ifcfg-ens33:0[root@51 network-scripts]# cat ifcfg-ens33:0
DEVICE=ens33:0
ONBOOT=yes
BOOTPROTO=static
IPADDR=172.16.4.51
NETMASK=255.255.255.0
GATEWAY=172.16.4.254
USERCTL=no

具体参数解释:

DEVICE=ens33:0               #虚拟网络接口
ONBOOT=yes                   #开机自启
BOOTPROTO=static             #静态IP地址
IPADDR=172.16.4.51           #IP地址
NETMASK=255.255.255.0        #子网掩码 可用prefix参数代替
GATEWAY=172.16.4.254         #网关,根据虚拟网卡ip地址配置
USERCTL=no                   #是否给予root设备管理权限

Linux网卡配置虚拟IP地址相关推荐

  1. Linux/CentOS7给一个网卡设定多个IP地址, Linux网卡配置虚拟IP

    此文章摘自书籍: (跟阿铭学Linux第十三章 13.3.2部分内容) 案发现场 login as: root root@127.1.1.2's password: Last login: Tue M ...

  2. linux配置虚拟IP地址方法

    linux配置虚拟IP地址方法 在日常linux管理工作中,需要为应用配置单独的IP地址,以达到主机与应用的分离,在应用切换与迁移过程中可以做到动态切换,特别是在使用HA的时候,这种方案可以保证主机与 ...

  3. 如何在CentOS上配置虚拟IP地址 (VIP)

    目录 介绍 教程 第1步 第2步 第3步 第4步 第5步 本教程将指导您如何在服务器上配置虚拟IP地址. 介绍 顾名思义,虚拟IP地址(VIP)是一个没有实际物理网络接口的IP地址.传入的数据包被发送 ...

  4. 如何在CentOS上配置虚拟IP地址 (VIP)

    目录 介绍 教程 第1步 第2步 第3步 第4步 第5步 本教程将指导您如何在服务器上配置虚拟IP地址. 介绍 顾名思义,虚拟IP地址(VIP)是一个没有实际物理网络接口的IP地址.传入的数据包被发送 ...

  5. Ubuntu下配置虚拟IP地址

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 我配置虚 ...

  6. 更换主板后删除旧主板网卡配置的IP地址信息

    更换主板后删除旧主板网卡配置的IP地址信息 为了方便管理,公司域用户客户端一般为固定内网IP,客户端主板更换后,如果没有重装系统的情况下,最好把旧主板的网卡IP信息删除 方法如下: 打开注册表REGE ...

  7. Linux网卡新增虚拟ip

    需要给eth0网卡新增一个虚拟ip eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000 ...

  8. C++ 获取本机所有的网卡配置、IP地址和Mac地址

    一台机器上可能不只有一个网卡,但每一个网卡只有一个MAC地址,而每一个网卡可能配置有多个IP地址:如平常的笔记本电脑中,就会有无线网卡和有线网卡(网线接口)两种:因此,如果要获得本机所有网卡的IP和M ...

  9. Linux 多个网卡配置静态IP地址

    背景 开发板目前只有一个网口,我需要多个网口进行通信,所以,需要通过usb hub扩展的USB A口扩展网口,因为Linux都继承好了驱动,所以插上就可以识别,现在就是要配置usb转网口模块的静态ip ...

最新文章

  1. SqlSessionFactoryBean的构建流程
  2. BorderDet(论文解读)
  3. 【Mca架构】java互联网高级架构师
  4. HDU - 4990 Reading comprehension(矩阵快速幂,水题)
  5. openstack实例控制台显示响应时间过长_监控OpenStack的技巧
  6. C#最佳工具集合:IDE、分析、自动化工具等
  7. 【整理之路二】百度地图的路径规划和调用本机地图导航
  8. python解决字符串替换问题
  9. JQuery中ajax用法
  10. JDK如何安装与配置环境变量
  11. 彻底解决电脑空闲时,Win音频设备图形隔离(系统进程)占用CPU的问题
  12. java做一个鼠标连点_用C语言写一个鼠标连点器
  13. unity3d 注册表 Regedit
  14. php 在服务器运行不起,PHP Cookies在localhost上运行良好,但在实时服务器上不起作用...
  15. 思科模拟器入门基础-静态路由
  16. 阳性,阴性,假阳性,假阴性,敏感度,特异性
  17. 美国北亚利桑那大学计算机在线硕士,美国北亚利桑那大学在职研究生招生类型...
  18. Windows命令:ipconfig
  19. echarts简单的折现数据可视化(需要引入echarts文件)
  20. C语言实验——时间间隔

热门文章

  1. 半入耳蓝牙耳机哪款好?半入耳耳机南卡和JBL对比评测
  2. 关注各种高级语言虚拟机(high-level language virtual machine,HLL VM)的设计与实现,泛化至各种高级语言的运行时的设计与实现,也会涉及动态编译、GC、动态语言的编
  3. php 生成背景图+嵌入图
  4. 冒险岛的服务器维护时间,维护公告!9月21日零点服务器维护
  5. 4核处理器_CPU后面带F是什么意思?Intel处理器后面带“F”的含义
  6. 复仇者联盟谁才是绝对 C 位?Python分析9万条数据告诉你答案
  7. Python删除文件的三种操作
  8. JMeter压力测试总结
  9. Java学习笔记(十六)—— 开发个小项目(GoBang4.0)
  10. WPF 使用全局键盘(快捷键)