VM虚拟机虚拟网卡设置和Linux网卡配置

首先理清虚拟机中的配置和本地电脑之间的关系。

这是三种虚拟机的网络链接模式,当使用vm虚拟机的时候,会选择一种模式作为网络连接的方法。这些模式分别在物理机上有对应的网络链接设置。

这里主机模式和NAT模式分别在物理机上有着对应的虚拟网卡,这个虚拟网卡,可以通过虚拟机的虚拟网络编辑器来修改,也可以直接在物理机上通过更改网络适配器选项来修改。

  • 看物理机网络信息:通过在win下cmd中使用ipconfig命令,可以看到本地的无线或者有线网的ip,子网掩码,网关。
  • 桥接模式(VMnet0),默认与主机的ip一致,在win中不会显示。
  • VMnet1:仅主机(共享主机IP)
  • VMnet2:NAT模式

桥接模式

桥接模式,就是将物理机网卡和虚拟机网卡利用虚拟网桥进行通信。(网桥,工作在数据链路层)

这里物理网卡作为交换机,相当于所有物理机和虚拟机都时一个网络,该网络的交换机是物理机网卡,通过物理机网卡链接到另一个网络。

这里引用一个网图,来源:[wuwenweijuan](有道云笔记 (youdao.com))

因此,桥接模式的虚拟机linux网卡配置,应该参考主机,注释如下:

[root@localhost network-scripts]# vi /etc/sysconfig/network-scripts/ifcfg-ens33 (这里的ens33可能会不一样)
TYPE=Ethernet #网络类型
BOOTPROTO=none #IP获取方式,有dhcp自动获取和静态IP(none/static)
NAME=ens33 #网络名称
UUID=d1755a41-8026-42f1-871d-9cd78fa2aa3c
DEVICE=ens33 #驱动名称
ONBOOT=yes #设置开机启动
IPADDR=192.168.137.3 #设置静态IP地址,这里要和物理机所处同一个网络(子网掩码的网络段相同)我的物理机ip是192.168.137.31,子网掩码是255.255.255.0所以前三个数就是网络号,要保持相同,最后一个数是主机数,要不同
NETMASK=255.255.255.0 #子网掩码(同物理机的子网掩码)
GATEWAY=192.168.137.254 #网关(同物理机的网关)
DNS1=114.114.114.114 #DNS(与物理机相同)

后使用reboot重启系统,或者使用service network restart重启网络.

ping www.baidu.com或者ping物理机ip可以测试联通性。

NAT模式(地址转换)

nat就是网络地址转换的意思,可将本地的自定义局域网ip地址通过NAT转换成可被外网识别的ip地址。

这里引用一个网图,来源:[wuwenweijuan](有道云笔记 (youdao.com))

相当于,虚拟交换机NAT将所有虚拟机通过地址转换,换成了统一的ip,再通过主机网卡访问外网。

二物理机和虚拟机之间的通信就是通过vm8来进行,与虚拟NAT不一样。

这里的配置就只用考虑虚拟NAT的网络地址了。

[root@localhost network-scripts]# vi /etc/sysconfig/network-scripts/ifcfg-ens33 (这里的ens33可能会不一样)
TYPE=Ethernet #网络类型
BOOTPROTO=none #IP获取方式,有dhcp自动获取和静态IP(none/static)
NAME=ens33 #网络名称
UUID=d1755a41-8026-42f1-871d-9cd78fa2aa3c
DEVICE=ens33 #驱动名称
ONBOOT=yes #设置开机启动
IPADDR=192.168.137.3 #设置静态IP地址,这里要和NAT处于同一个网络(子网掩码的网络段相同)
NETMASK=255.255.255.0 #子网掩码(同NAT的子网掩码)
GATEWAY=192.168.137.254 #网关(同NAT的网关)
DNS1=114.114.114.114 #DNS(与物理机相同)

后使用reboot重启系统,或者使用service network restart重启网络.

ping www.baidu.com或者ping物理机ip可以测试联通性。

问题解决:

  • 注意拼写是否错误!!!!!(我看了 俩小时!!)

参考博客:

有道云笔记 (youdao.com)

关于虚拟机联网的模式的配置(net和桥接模式)虚拟机桥接模式

Linux网络配置_

VM虚拟机虚拟网卡设置和Linux网卡配置相关推荐

  1. (linux vm虚拟机网络连接失败,重启网卡失败原因及解决办法)

    linux vm虚拟机网络连接失败,重启网卡失败原因及解决办法 0 .vm虚拟机下的网络三种连接方式详解 1. vm虚拟机以及宿主机没有vmnet1 vmnet8 网卡 2 网卡配置文件出错 测试网络 ...

  2. 6.S081 lab: networking e1000 网卡驱动 附 Linux 网卡驱动编写分析

    本文是 6.S081 操作系统课程学习最后一个 lab,编写一个 intel 的 e1000 网卡的驱动在 xv6 下.需要复习知识有:操作系统知识,计算机组成原理 DMA 相关,循环缓冲区的概念,e ...

  3. linux网卡顺序问题,linux网卡绑定及网卡顺序变更测试.docx

    Linux网卡顺序变更导致网卡绑定出错及解决办法测试 2012/2/21 描述:linux中新安装网卡会导致原网卡识别顺序紊乱,影响网络及网卡绑定正常工作,此时可以更改/etc/sysconfig/n ...

  4. linux网卡汇聚模式,Linux网卡聚合 linux多网卡绑定聚合之bond模式原理

    Linux网卡聚合 linux多网卡绑定聚合之bond模式原理 发布时间:2014-10-14 09:44:35   作者:佚名   我要评论 将多个Linux网络端口绑定为一个,可以提升网络的性能, ...

  5. linux 网卡的驱动程序,Linux网卡驱动程序代码

    广告 100%的CPU性能,计算能力不会降低!选择最主流的云服务器来满足各种业务需求,有数百种流行的云产品和8888元起价套餐,可帮助行业恢复工作! 获取网卡信息的代码示例. 通过命令获取arp(地址 ...

  6. linux网卡文件类型,linux 网卡配置文件

    对于网卡信息的配置通常包括:配置IP地址.子网掩码和网关.网卡信息保存在网卡配置文件中.网卡配置文件位于/etc/sysconfig/network-scripts目录下.一块网卡对应一个网卡配置文件 ...

  7. 简单批处理管理你的VM虚拟机服务,设置开机不启动虚拟机服务

    有时候并不是经常用虚拟机,不需要每次开机都自启动虚拟机的每项服务,但是默认虚拟机的各项服务都是自启的,被设置为自动开启,不免有点浪费了系统资源 ,但设置为手动之后 ,用VM虚拟机的时候,又不得不去 一 ...

  8. 当前的网卡配置及虚拟网卡设置及默认网卡配置

    关于Linux下图形界面的网络配置,我这里就不多介绍了,这个很简单.这里介绍的是如何通过修改配置文件来实现虚拟网卡. 首先介绍Ubuntu(我这里使用的是ubuntu-16.04)下虚拟网卡的配置 1 ...

  9. linux网卡主备,linux网卡bounding的主备模式下上层路由端需要什么设置?

    不需要做路由设置,给你个列子: # cat /etc/sysconfig/network-scripts/ifcfg-bond0 DEVICE=bond0 BOOTPROTO=none ONBOOT= ...

最新文章

  1. python实现glove,gensim.word2vec模型训练实例
  2. 转 关于 D3D的 SetRenderState 以及AlphaBlend 和AlphaTest
  3. 6月16号=》156页-160页
  4. 30年来我只坚持三件事
  5. 解压bzi2文件出错,分析和处理
  6. Unity 导出Supermap exe
  7. uboot命令及内核启动参数
  8. 【码云】git简单使用总结
  9. 几点预防内存泄露的小建议
  10. 火狐浏览器历史版本下载地址
  11. 330425-01-00本特利内华达加速度计
  12. 华为四核处理器K3V2
  13. Android动态生成答题卡,手机扫描答题卡改卷的最佳选择——ZipGrade
  14. 盘点五款值得收藏的 Linux 开发板
  15. 时区转换问题java编码,Java UTC ZonedDateTime转换成指定时区时间方法及使用示例代码...
  16. spark sql 字符串转时间戳
  17. win7系统下C盘扩容
  18. EnlightenGAN: Deep Light Enhancement without Paired Supervision
  19. 小学信息技术 计算机组装,浅谈小学信息技术教学创新
  20. leetcode-174-地下城游戏

热门文章

  1. python怎么安装本地的egg_怎么安装python中egg包
  2. 拓嘉启远:拼多多有很多退款退货订单,怎么办
  3. Linux创建用户并指定目录为根目录
  4. 兄弟mfc9140cdn无法识别_兄弟MFC-9140CDN一体机驱动
  5. 《我与PIL不得不说的故事》
  6. ansible自动化运维详解(一)ansible的安装部署、参数使用、清单管理、配置文件参数及用户级ansible操作环境构建
  7. Tensorflow 2.x(keras)源码详解之第十一章:keras损失函数及自定义损失函数
  8. Linux文件权限及用户权限总结
  9. 怎样可以查询到白银价格
  10. html画一个立体苹果,使用ai绘画出卡通2.5D风格立体苹果手机的具体操作步骤