虚拟机网络设置(一):Bridged(桥接模式)

简介

虚拟机软件学习linux系统是我们很好的选择,常用的虚拟机软件有VMware Workstations和VirtualBox,但是虚拟机的网络连接问题却经常遇到问题。
这里针对vmware为我们提供了三种网络工作模式,Bridged(桥接模式)、NAT(网络地址转换模式)、Host-Only(仅主机模式)如何实现上网以及他们的简要理解进行说明:
vmware虚拟机的“虚拟网络编辑器”中看到VMnet0(桥接模式)、VMnet1(仅主机模式)、VMnet8(NAT模式)。
如图:

  1. VMnet0表示的是用于桥接模式下的虚拟交换机;
  2. VMnet1表示的是用于仅主机模式下的虚拟交换机;
  3. VMnet8表示的是用于NAT模式下的虚拟交换机;

它们在物理机上对应的有VMware Network Adapter VMnet1和VMware Network Adapter VMnet8两块虚拟网卡,它们分别作用于仅主机模式与NAT模式下。在“控制面板\网络和 Internet\网络连接”中可以看到这两块虚拟网卡。
如果虚拟网络编辑器不包含以上三行内容,可以在“虚拟网络编辑器”中点击“还原默认设置”,将虚拟网卡还原。

PS. 以下截图测试环境:win7,CentOS7,vmware14

1. 桥接模式

1.1 简介

桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在这个交换机当中,所以所有桥接下的网卡与网卡都是交换模式的,相互可以访问而不干扰。在桥接模式下,虚拟机ip地址需要与主机在同一个网段,如果需要联网,则网关与DNS需要与主机网卡一致。
网络结构如下图:

1.2 连接上网

1.2.1 查看物理机网络状态

打开“控制面板\网络和 Internet\网络连接”,右键网络连接,选择状态,再点击详细信息,如图:

注意记录下红色方框标注参数

1.2.2 调整虚拟机设置

选择桥接模式如图:

1.2.2 调整虚拟机系统网络参数

  1. 查看网卡对应文件
[root@app1 ~]# ifconfig
eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
  1. 编辑对应文件
vi /etc/sysconfig/network-scripts/ifcfg-eno16777736

编辑后如图:

DNS1对应步骤1截图中IPv4 DNS 服务器
IPPADDR对应步骤1截图中IPv4 地址,此处配置需要与主机在同一网段,且不与该子网中其他主机ip重复
PREFIX对应步骤1截图中IPv4 子网掩码,即子网掩码为255.255.255.0,此选项也可以设置为NETMASK=255.255.255.0
GATEWAY对应步骤1截图中IPv4 默认网关

  1. 重启网络测试
/etc/init.d/network restart
ping www.baidu.com

出现下图表示成功,如图:

再通过xshell等工具连接虚拟机测试,连接成功
主机与虚拟机之间双向通讯均无问题,代表配置成功

  1. 我遇到的问题:
    1)网络连接共享造成如下问题:


    2)/etc/resolv.conf文件配置错误

    该文件中“nameserver”表示解析域名时使用该地址指定的主机为域名服务器,如果这个未配置正确,ping域名是无法ping通的

ps.此文件nameserver前不能有空格

1.2.3

桥接模式配置简单,网络环境ip资源富裕可以采用这种方式,但是如果资源很缺少或对ip管理比较严格的话,此时可以考虑使用其他模式。

未完待续…
见下篇 Bridged(桥接模式)/NAT(网络地址转换模式)/Host-Only(仅主机模式)实现上网详解(二)

虚拟机网络设置(一):Bridged(桥接模式)相关推荐

  1. VMware虚拟机Bridged(桥接模式)

    转载于:https://www.linuxidc.com/Linux/2016-09/135521.htm   vmware为我们提供了三种网络工作模式,它们分别是:Bridged(桥接模式).NAT ...

  2. VMware安装Ubuntu 18.04虚拟机(镜像下载、硬盘分区、创建虚拟机、安装系统、桥接模式网络配置)

    1. VMware安装 安装VMware,Player免费,而且功能足够个人开发使用.(Pro的主要区别在于可以同时运行多个虚拟机,而Player只能同时运行一个) VMware Workstatio ...

  3. VirtualBox虚拟机网络设置(四种方式)

    VirtualBox是什么 VirtualBox 是一款 x86 虚拟机软件.原由德国innotek公司开发,2008年Sun收购了Innotek,而Sun于2010年被Oracle收购,2010年1 ...

  4. vm 虚拟机网络设置详解

    原文来自http://note.youdao.com/share/web/file.html?id=236896997b6ffbaa8e0d92eacd13abbf&type=note  我怕 ...

  5. VMware虚拟机网络设置简介

     VMware(Virtual Machine ware) 下面主要介绍VMware虚拟机网络的三种工作模式及设置. Bridged(桥接模式) 在这种模式下,VMware虚拟机的操作系统就像是局 ...

  6. VMWare三种工作模式[bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)]

    目录 1.1 网络模式-bridged(桥接模式) 1.2 网络模式-NAT模式 1.3 网络模式-Host-only(主机模式) 1.1 网络模式-bridged(桥接模式) 在这种模式下,vmwa ...

  7. linux桥接命令virsh,CentOS6.3 KVM如何设置网卡为桥接模式

    CentOS6.3 KVM如何设置网卡为桥接模式 发布时间:2012-11-28 15:51:13   作者:佚名   我要评论 KVM的默认网络模式为NAT,就是说借助宿主机模式上网,现在我们想改成 ...

  8. VMware 搭建centos虚拟机网络设置

    一.序言 首先,默认已经装好系统(相关文档很多,此处没太大难点),此时,可以看到宿主机多了两个网络分别是VMnet1和VMnet8 实际上,VMware帮我们新建了3个网络.这3个网络也是这篇日志需要 ...

  9. VMWare三种工作模式详解,bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。

    ---------------------  作者:CleverCode  来源:CSDN  原文:https://blog.csdn.net/CleverCode/article/details/4 ...

最新文章

  1. 使用 ASP+ DataGrid 控件来创建主视图/详细资料视图
  2. MySQL 5.6通过MMM实现读写分离的高可用架构
  3. pycharm创建scrapy项目教程及遇到的坑
  4. python27安装-二、Python2.7的安装并与Python3.8共存
  5. 更好地认知Azure
  6. Nginx could not build the server
  7. 大道至简伪代码(第一个博客)
  8. 事务模型与分布式事务总结思考
  9. 【java图文趣味版】数组元素的访问与遍历
  10. java第一天上班需要安装那些_明天第一天上班,应该带什么包啊
  11. 07_支持向量机1_统计学习方法
  12. Springboot之运行报错No active profile set
  13. Windows网络编程(基础篇1)
  14. SlickEdit 之缘起
  15. 五、eclipse如何创建一个ftl(FreeMarker)的文件和设置ftl文件的显示风格(ftl文件高亮显示)
  16. Moment.js简单使用
  17. win7 添加XP共享打印机
  18. golang中的包管理工具——govendor和godep简单学习
  19. 【离散数学】群、环和域的关系
  20. WEB攻防-JavaWeb项目

热门文章

  1. 【程序设计训练】飞行棋
  2. Windows10系统下软件丢失msvcr110.dll如何解决
  3. 阿里云ECS云服务器选型教程
  4. 怎么在电脑搜索html文件在哪里,怎么在电脑中搜索文档
  5. 8.接口隔离原则——面向对象设计原则
  6. Camera Tunning调试相关
  7. python --图像转素描图
  8. 启动项目出现 Cannot find module ‘resolve-cwd‘ 报错
  9. linux只认64G内存,怎样让32位的windows和linux系统支持64G内存
  10. ReentrantLock之公平锁和非公平锁详解