虚拟机桥接模式配置网络
虚拟机桥接模式配置网络
这个是详版,对于想了解一些相关知识的读者有些许帮助。如果想快速配置完网络,请转至简版(•‾̑⌣‾̑•)✧˖°
桥接模式就是将主机网卡与虚拟机的网卡利用虚拟网桥进行通信。在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在这个交换机当中,所以所有桥接下的网卡与网卡都是交换模式的,相互可以访问而不干扰。
这里需要注意的是,在桥接模式下,虚拟机ip地址需要与主机在同一个网段。如果需要联网,则网关与DNS要与主机网卡一致。
下面开始进行桥接模式下的网络配置:
开启并登陆虚拟机,调出终端。(如果是最小安装或不带桌面的开启并登陆虚拟机就行了)
查看当前虚拟机的网络情况。相关命令如下:
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地址
- 设置最大传输单元
选中要配置的虚拟机,鼠标右键,在弹出的上下文菜单中单击“设置”选项。
在弹出的虚拟机设置窗口中选中“网络适配器”选项,在对应的右侧窗口中选中“桥接模式“对应的单选按钮,单击“确定”按钮。
在工具菜单中依次选择“编辑—>虚拟网络编辑器“
在弹出的窗口中单击“更改设置”按钮。
在弹出的用户帐户控制窗口中单击“是”按钮。
进入虚拟网络编辑器的可编辑窗口,首先在上面窗口中选中“桥接模式”类型的选项,然后在VMnet信息中选中“桥接模式”对应的单选按钮,并在“已桥接至”对应的下拉框中选择你当前Windows宿主机的上网模式。最后单击“确定”按钮。
VMnet0表示的是用于桥接模式下的虚拟交换机;
VMnet1表示的是用于仅主机模式下的虚拟交换机;
VMnet8表示的是用于NAT模式下的虚拟交换机。打开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的“编辑”下的“虚拟网络编辑器”中点击“还原默认设置”,可重新将虚拟网卡还原。
切换至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!
保存编辑强制退出配置开机时激活网络。输入命令
vi /etc/sysconfig/network
打开network进行编辑、开机激活网路。
NETWORKING=yes
GETWARY=192.168.0.129
关闭防火墙。输入以下两命令:
systemctl stop firewalld.service
systemctl status firewalld.service
输入下面命令,重启网络
systemctl restart network.service
使用
ip addr
命令或ifconfig
命令来查看当前网络情况测试网络可用性
首先,内网测试,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通,说明网络配置成功。使用远程工具来测试主机与虚拟机之间的通信。远程工具可以用MobaXterm、Xshell 6、WinSCP等。下面以MobaXterm为例。
至此,桥接模式网络配置成功。
虚拟机桥接模式配置网络相关推荐
- VMware虚拟机桥接模式配置
前述有配置过NAT模式的虚拟机环境,这篇再简单谈谈桥接模式的虚拟机环境配置. VMware虚拟机桥接模式配置_w450093854的专栏-CSDN博客_vm虚拟机桥接模式网络配置 VM无法将网络更改为 ...
- VMware虚拟机桥接模式配置,设置虚拟机连接公网
1.配置时,虚拟机先关闭,双击 "网络适配器" 2.设置为 "桥接模式",然后点击下方 "确定" 3.展开 "编辑" 菜 ...
- 【虚拟机NAT模式及桥接模式配置】
VMware虚拟机网络配置 虚拟机常见的网络类型 NAT(网络地址转换) Bridged(桥接模式) Host-Only(仅主机) 虚拟机网络配置 配置为NAT模式 配置为桥接模式 虚拟机常见的网络类 ...
- linux重启网络服务_vm上linux虚拟机NAT模式配置
分享一篇之前搭建虚拟机过程中整理的linux虚拟机nat模式配置. 1.修改虚拟机的网络配置 右键点击虚拟机,然后点击settings,打开虚拟机的设置界面,然后点击Network Adapter,将 ...
- linux桥接模式配置
linux桥接模式配置 1.桥接模式的含义 桥接模式相当于在一个局域网内创立了一个单独的主机,他可以访问这个局域网内的所有的主机,但是需要手动来配置IP地址,子网掩码,并且他是和真实主机在同一个网 ...
- vm虚拟机nat模式配置
痛点: 为了解决虚拟机与板子网络的调试的问题,我之前一直用桥接,如果虚拟机想上网就桥接到无线网卡,如果想连接板子,就桥接到有线网卡,麻烦,需要来回切换,还有就是不插板子的情况下和没有无线网的情况下,本 ...
- docker网络模式与none模式配置网络
docker基础命令 1)host模式 没有命名空间隔离,相当于docker容器与宿主机公用一个网络,使用宿主机的网卡.IP和端口信息,无需使用端口映射,此时容器不再拥有隔离的.独立的网络栈.不拥有所 ...
- 虚拟机桥接模式无法联网
问题:虚拟机桥接模式无法联网 解决:1.打开虚拟网络编辑器 2.点击右下角更改设置 3.下拉选择网卡(控制面板\网络和 Internet\网络连接),并点击确定 4.打开虚拟机设置,网络连接选择自定义 ...
- 虚拟机桥接模式上网,局域网内ping通
项目场景: 项目场景:使用虚拟机的桥接模式,完成局域网内的ping通,而不仅仅是只能与宿主机ping通 问题描述 网上的解答非常杂乱,不能很好匹配Ubuntu 21的问题.在后面成功上网后,虚拟机也不 ...
- KALI-LINUX桥接模式下网络配置(学习笔记)
目录 简述 一.VM的基础设置. 二.打开KALI,进入命令行进行设置: 三.解决方法 四.小结 简述 KALI的网络配置曾经让我心态炸了,想要完成实验就要连接上物理机,网络必须得连通.在踩了 很多坑 ...
最新文章
- 无线路由器的配置实例
- C++/C--相对路径与绝对路径【转载】
- 计算机关闭的时候自动更新,win7自动更新关闭有什么影响_win7系统关闭自动更新的步骤-win7之家...
- 车牌识别LPR系统系列文章汇总
- 如何成为一名卓越的数据科学家 ——七剑之一:问题定义
- java开发冒险岛系统实训报告_2017级C语言大作业 - 小小冒险岛
- Auto Flow Control (AFC) 自动流控制 与 FIFO
- 阿里云| 阿里云汇总
- Chrome打开摄像头权限
- 面试官怎样面试出合格的技术人员
- wps excel 表格粘贴到 word 删除首行缩进
- c语言程序0到1000的素数,C语言实现之100-1000以内素数的等差数列
- PPT如何插入艺术字
- Vue 学习——表格列表数据显示百分号%、显示数字改为自定义内容、数据表头下拉、点击筛选数据
- c语言字符串字数统计,C语言中使用lex统计文本文件字符数
- 自行实现ONVIF协议网络摄像机(IPC)开发(0):专栏开篇
- 数据库_01_增删改
- 批量采集多个淘宝商品的洋淘买家秀图片并统一保存
- 使用u盘时要与计算机usb接口相连,u盘是通过什么接口与电脑交换数据的?
- gs 标准不变的前提应变