admin管理员组

文章数量:1540710

vmware中使用桥接使虚拟机使用宿主机WiFi

    • 一、在VMware中创建桥接网络
    • 二、配置虚拟机网络
    • 三、为虚拟机配置固定ip

环境
宿主机系统:windows10
VMware版本:12.5.9 build-7535481
虚拟机系统:centos7.7

在VMware中有三种网络,它们分别是:Bridged(桥接模式)、NAT(网络地址转换模式)、Host-Only(仅主机模式,可以理解为私有网络,在没有配置路由的情况下是无法访问外网)关于三种网络模式的详细介绍可以自行百度(我也一知半解),让虚拟机使用桥接使用宿主机连接的wifi需要做一下几步

一、在VMware中创建桥接网络

**
注意:在创建桥接网络时需要使用管理员身份运行VMware(右击VMware图标选择以管理员身份运行)

(一)、查看网络描述和网关
在【网络和共享中心】查看连接wifi的网卡名
在【网络连接详细】中查看网卡描述和网关

(二)、进入VMware界面后选择【编辑】再选择【虚拟网络编辑器】

这里可以选择【添加网络】也可以选择已有的桥接模式网卡进行修改,这里以已有的桥接网卡修改为例
点击已有的桥接网卡进入编辑状态,而后再选择桥接到(这里选择就是你需要桥接的网络,通过上面查看wifi连接网络的描述,选择 Broadcom 802.11n Network Adapter),再保存应用既可以

二、配置虚拟机网络

选择需要配置的虚拟机,选择【虚拟机】、【可移动设备】、【网络适配器】、【设置】,进入到【虚拟机设备界面】

将虚拟机的网络设置为桥接,而后点击【确认】保存退出

而后进入虚拟机,重启网卡

systemctl restart network

测试网络

[root@localhost ~]# ip addr 				# 查看当前网络ip
[root@localhost ~]# ping 192.168.43.1       # 测试网关是否能通
[root@localhost ~]# ping www.baidu.com	    # 测试DNS是否能够解析

通过命令可以查看当前虚拟机通过dhcp自动分配的ip
使用dhcp分配ip,在虚拟机重启后可能会导致虚拟机ip发生变化,建议为虚拟机固定ip

三、为虚拟机配置固定ip

默认network使用的是dhcp(自动分配ip),也可以自己固定ip,修改网卡配置文件即可。一般我们如果只是需要固定ip,只需要修改网卡配置文件即可

/etc/sysconfig/network                    #设置主机名和网络配置  
/etc/sysconfig/network-scripts/ifcfg-eth0 #网卡eth0配置文件
/etc/resolv.conf                          #设置DNS  
/etc/hosts                                #设置指定的域名解析地址
[root@test ~]# cd /etc/sysconfig/network-scripts/
[root@test network-scripts]# vi ifcfg-ens33     # 编辑网卡配置文件,有的为eth0

修改网卡配置文件

[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO="static"				# 配置IP为静态IP
IPADDR=192.168.43.223			# 配置网卡ip
GATEWAY=192.168.43.1			# 配置网关
NETMASK=255.255.255.0			# 配置子网掩码

配置文件中的BOOTPROTO有三种状态

BOOTPROTO="static"			# 为静态IP
BOOTPROTO="dhcp"			# 为动态IP
BOOTPROTO="none"			# 不指定

再次重启网卡查看ip

[root@localhost ~]# systemctl restart network
[root@localhost ~]# ip addr

ip已经更换为指定的ip

注意:在测试网络是否能通的过程中遇到【connect: network is unreachable】的报错可能是网卡配置文件的【ONBOOT】参数配置错误,将其配置为【yes】再重启网卡就ok了

ONBOOT="yes"

本文标签: 宿主虚拟机桥接VMwarewifi