虚拟机桥接模式配置网络

这个是详版,对于想了解一些相关知识的读者有些许帮助。如果想快速配置完网络,请转至简版(•‾̑⌣‾̑•)✧˖°

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

下面开始进行桥接模式下的网络配置:

  1. 开启并登陆虚拟机,调出终端。(如果是最小安装或不带桌面的开启并登陆虚拟机就行了)

  2. 查看当前虚拟机的网络情况。相关命令如下:

ip addr

ip addr命令对于学习过操作系统的来说应该不陌生,知道它大多数时候是用来查看本地IP地址的,这里我们来了解一些其它额外的信息,比如:lo、ens33、virbr0等。

  • lo:全称loopback,亦称回送地址(loopback address),是回环地址(或接口)。经常被分配到127.0.0.1地址上,用于本机通信,经过内核处理后直接返回,不会在任何网络中出现。
  • inet:网卡上绑定的IP地址,也就是通常所说的IPV4,一块网卡可以绑定多个IP地址。在绑定IP地址时要注意这一点:windows主机会提示IP地址冲突,而linux主机无任何提示,所以在添加新的IP地址时务必检测一下新地址是否和原有地址冲突,避免由于冲突造成访问不可用。常用的检测命令:ping 192.168.xx.xx
  • inet6:IPV6地址。

  • ens33:是网卡名,如果有多块网卡,会有多个ens 或其它名称,例如eth1、eth2这些。
  • link/ether:这个是MAC地址,唯一的,一块网卡一个MAC。
  • virbr0 :是一种虚拟网络接口,这是由于安装和启用了libvirt 服务后生成的,libvirt 在服务器(host)上生成一个 virtual network switch (virbr0),host 上所有的虚拟机(guests)通过这个 virbr0 连起来。默认情况下 virbr0 使用的是 NAT 模式(采用 IP Masquerade),所以这种情况下 guest 通过 host 才能访问外部。在命令终端输入“brctl show”命令可以查看到 virbr0-nic已经挂在了 virbr0 上。

ifconfig


ifconfig命令有以下这些功能:

  • 显示网络设备信息
  • 启动或关闭指定网卡
  • 启用或关闭ARP协议
  • 配置IP地址
  • 修改MAC地址
  • 为网卡配置或删除IPv6地址
  • 设置最大传输单元
  1. 选中要配置的虚拟机,鼠标右键,在弹出的上下文菜单中单击“设置”选项。

  2. 在弹出的虚拟机设置窗口中选中“网络适配器”选项,在对应的右侧窗口中选中“桥接模式“对应的单选按钮,单击“确定”按钮。

  3. 在工具菜单中依次选择“编辑—>虚拟网络编辑器“

  4. 在弹出的窗口中单击“更改设置”按钮。

  5. 在弹出的用户帐户控制窗口中单击“是”按钮。

  6. 进入虚拟网络编辑器的可编辑窗口,首先在上面窗口中选中“桥接模式”类型的选项,然后在VMnet信息中选中“桥接模式”对应的单选按钮,并在“已桥接至”对应的下拉框中选择你当前Windows宿主机的上网模式。最后单击“确定”按钮。
    VMnet0表示的是用于桥接模式下的虚拟交换机;
    VMnet1表示的是用于仅主机模式下的虚拟交换机;
    VMnet8表示的是用于NAT模式下的虚拟交换机。

  7. 打开cmd命令窗口(Windows图标+R 输入cmd 然后回车),输入ipconfig命令,然后回车,查看并记录当前Windows宿主机无线上网的网卡信息。
    Ip地址:192.xxxxxx
    子网掩码:255.xxxxxx
    默认网关:192.xxxxxx

在显示的信息中应该还有:以太网适配器 VMware Network Adapter VMnet1 和 以太网适配器 VMware Network Adapter VMnet8。

VMware Network Adapter VMnet1 作用于仅主机模式,用来实现虚拟机和物理机进行通信,和联网无关系,它的联网需要物理网卡的共享才能上网

VMware Network Adapter VMnet8 作用于NAT模式,用来实现虚拟机和物理机进行通信,和联网无关系,它是借助于虚拟nat进行联网

如果将这两块卸载了,可以在vmware的“编辑”下的“虚拟网络编辑器”中点击“还原默认设置”,可重新将虚拟网卡还原。

  1. 切换至root用户(方法:us root +回车键 然后输入密码登录)后,输入命令vi /etc/sysconfig/network-scripts/ifcfg-ens33,配置ens33对应网卡IP地址的配置文件ifcfg-ens33
    提示:在打开的文件编辑器中,按 i 键,使文本处于可编辑的状态,开始编辑IP属性的值,静态IP设置如下。退出编辑按 esc 键 输入“:wq!”,然后回车。BOOTPROTO=static
    ONBOOT=yes #系统将在启动时开启该接口
    IPADDR=192.168.0.129 #设置虚拟机 IP为192.168.0.129,必须和主机IP在同一网段
    NETMASK=255.255.255.0 #子网掩码
    GATEWAY=192.168.0.1 #设置网关
    DNS1=8.8.8.8 #设置DNS
    :wq!保存编辑强制退出

  2. 配置开机时激活网络。输入命令vi /etc/sysconfig/network打开network进行编辑、开机激活网路。
    NETWORKING=yes
    GETWARY=192.168.0.129

  3. 关闭防火墙。输入以下两命令:
    systemctl stop firewalld.service
    systemctl status firewalld.service

  4. 输入下面命令,重启网络
    systemctl restart network.service

  5. 使用ip addr命令或ifconfig命令来查看当前网络情况

  6. 测试网络可用性
    首先,内网测试,ping配置的ip 192.168.0.129,按Ctrl+C组合键可以结束当前命令
    ping 192.168.0.129
    接下来,外网测试,比如ping www.baidu.com,按Ctrl+C组合键可以结束当前命令
    能ping通外网ip,证明桥接模式设置成功。
    也可以进行宿主机网络测试。方法:打开Windows10宿主机的cmd命令提示符窗口,输入ping 虚拟机配置好的IP 192.168.0.129(ping 192.168.0.129),如下所示,即网络可以ping通,说明网络配置成功。

  7. 使用远程工具来测试主机与虚拟机之间的通信。远程工具可以用MobaXterm、Xshell 6、WinSCP等。下面以MobaXterm为例。

至此,桥接模式网络配置成功。

虚拟机桥接模式配置网络相关推荐

  1. VMware虚拟机桥接模式配置

    前述有配置过NAT模式的虚拟机环境,这篇再简单谈谈桥接模式的虚拟机环境配置. VMware虚拟机桥接模式配置_w450093854的专栏-CSDN博客_vm虚拟机桥接模式网络配置 VM无法将网络更改为 ...

  2. VMware虚拟机桥接模式配置,设置虚拟机连接公网

    1.配置时,虚拟机先关闭,双击 "网络适配器" 2.设置为 "桥接模式",然后点击下方 "确定" 3.展开 "编辑" 菜 ...

  3. 【虚拟机NAT模式及桥接模式配置】

    VMware虚拟机网络配置 虚拟机常见的网络类型 NAT(网络地址转换) Bridged(桥接模式) Host-Only(仅主机) 虚拟机网络配置 配置为NAT模式 配置为桥接模式 虚拟机常见的网络类 ...

  4. linux重启网络服务_vm上linux虚拟机NAT模式配置

    分享一篇之前搭建虚拟机过程中整理的linux虚拟机nat模式配置. 1.修改虚拟机的网络配置 右键点击虚拟机,然后点击settings,打开虚拟机的设置界面,然后点击Network Adapter,将 ...

  5. linux桥接模式配置

    linux桥接模式配置 1.桥接模式的含义   桥接模式相当于在一个局域网内创立了一个单独的主机,他可以访问这个局域网内的所有的主机,但是需要手动来配置IP地址,子网掩码,并且他是和真实主机在同一个网 ...

  6. vm虚拟机nat模式配置

    痛点: 为了解决虚拟机与板子网络的调试的问题,我之前一直用桥接,如果虚拟机想上网就桥接到无线网卡,如果想连接板子,就桥接到有线网卡,麻烦,需要来回切换,还有就是不插板子的情况下和没有无线网的情况下,本 ...

  7. docker网络模式与none模式配置网络

    docker基础命令 1)host模式 没有命名空间隔离,相当于docker容器与宿主机公用一个网络,使用宿主机的网卡.IP和端口信息,无需使用端口映射,此时容器不再拥有隔离的.独立的网络栈.不拥有所 ...

  8. 虚拟机桥接模式无法联网

    问题:虚拟机桥接模式无法联网 解决:1.打开虚拟网络编辑器 2.点击右下角更改设置 3.下拉选择网卡(控制面板\网络和 Internet\网络连接),并点击确定 4.打开虚拟机设置,网络连接选择自定义 ...

  9. 虚拟机桥接模式上网,局域网内ping通

    项目场景: 项目场景:使用虚拟机的桥接模式,完成局域网内的ping通,而不仅仅是只能与宿主机ping通 问题描述 网上的解答非常杂乱,不能很好匹配Ubuntu 21的问题.在后面成功上网后,虚拟机也不 ...

  10. KALI-LINUX桥接模式下网络配置(学习笔记)

    目录 简述 一.VM的基础设置. 二.打开KALI,进入命令行进行设置: 三.解决方法 四.小结 简述 KALI的网络配置曾经让我心态炸了,想要完成实验就要连接上物理机,网络必须得连通.在踩了 很多坑 ...

最新文章

  1. 无线路由器的配置实例
  2. C++/C--相对路径与绝对路径【转载】
  3. 计算机关闭的时候自动更新,win7自动更新关闭有什么影响_win7系统关闭自动更新的步骤-win7之家...
  4. 车牌识别LPR系统系列文章汇总
  5. 如何成为一名卓越的数据科学家 ——七剑之一:问题定义
  6. java开发冒险岛系统实训报告_2017级C语言大作业 - 小小冒险岛
  7. Auto Flow Control (AFC) 自动流控制 与 FIFO
  8. 阿里云| 阿里云汇总
  9. Chrome打开摄像头权限
  10. 面试官怎样面试出合格的技术人员
  11. wps excel 表格粘贴到 word 删除首行缩进
  12. c语言程序0到1000的素数,C语言实现之100-1000以内素数的等差数列
  13. PPT如何插入艺术字
  14. Vue 学习——表格列表数据显示百分号%、显示数字改为自定义内容、数据表头下拉、点击筛选数据
  15. c语言字符串字数统计,C语言中使用lex统计文本文件字符数
  16. 自行实现ONVIF协议网络摄像机(IPC)开发(0):专栏开篇
  17. 数据库_01_增删改
  18. 批量采集多个淘宝商品的洋淘买家秀图片并统一保存
  19. 使用u盘时要与计算机usb接口相连,u盘是通过什么接口与电脑交换数据的?
  20. gs 标准不变的前提应变

热门文章

  1. 打开IIS管理器的两种方式
  2. plsql导表数据操作
  3. 一个字由两个字节组成
  4. ESP8266 WIFI模块
  5. 开关电源损耗分析 以Buck为例
  6. CAD无吊顶画弱电点位图总结
  7. 使用CSS和javascript制作拼图验证码
  8. 计算机无法进入pe系统,u盘启动盘无法进入pe解决方法
  9. 【舆情监控】社会化大数据应用平台TOOM舆情监测系统
  10. matlab自适应滤波,基于MATLAB与DSP的自适应滤波器设计与实现