CentOS虚拟机通过主机WIFI上网

时间:2023-03-08 20:26:29
CentOS虚拟机通过主机WIFI上网

0 环境简介

环境如下:

(1)宿主机为WIN7系统,连接内网,同时通过本机的WIFI上外网;

(2)虚拟机为VMWare12下的CentOS7系统。

1 虚拟机设置

选择NAT 模式:

CentOS虚拟机通过主机WIFI上网

2 宿主机WIFI设置

在宿主机的网络连接中,设置WIFI网络连接:

CentOS虚拟机通过主机WIFI上网

无线网络的属性里,选择“共享”TAB页,设置如下:

CentOS虚拟机通过主机WIFI上网

3 配置VMNet8属性

在宿主机的网络连接里,配置VMware Network Adapter VMnet8:

CentOS虚拟机通过主机WIFI上网

CentOS虚拟机通过主机WIFI上网

4 VMWare虚拟网络设置

  VMWare中,“编辑”->“虚拟网络编辑器”:

CentOS虚拟机通过主机WIFI上网

然后点击“NAT设置”:

CentOS虚拟机通过主机WIFI上网

此处的网关IP非常重要,和虚拟机的网关IP保持一致。

5 配置虚拟机IP

打开配置文件:

CentOS虚拟机通过主机WIFI上网

配置如下:

CentOS虚拟机通过主机WIFI上网

6 重启网络

使用命令重启:

systemctl restart network

7 测试

虚拟机中百度搜索,成功:

CentOS虚拟机通过主机WIFI上网

8 问题列表

8.1 无法PING宿主机

检查配置,并确认重启网络。

8.2 无法PING外网

比如PING www.baidu.com时,提示错误无法解析域名。

处理方式是,修改文件/etc/resolv.conf,并设置为google的公共DNS服务:

vi /etc/resolv.conf

nameserver 8.8.8.8

nameserver 8.8.4.4

修改完成后,重启系统。