VMware虚拟机下CenOS 7通过手机USB共享网络上网的配置方法

1. 使用场景

内网Windows主机,通过手机USB共享网络连接到外网,虚拟机中安装了CentOS 7,现需配置虚拟机,使其可通过手机USB共享网络访问外网,执行yum install 啥的。

2. 配置方法

2.1. 虚拟机切换到“桥接模式”

VMware首页左侧菜单选中要配置的虚拟机名称,点击右键【设置】 ,【网络适配器】,修改网络连接方式。VMware虚拟机下CenOS 7通过手机USB共享网络上网的配置方法

2.2. 修改虚拟机桥接模式默认桥接的网卡

VMware首页点击【编辑】,【虚拟网络编辑器】,管理员权限【更改设置】;

VMware虚拟机下CenOS 7通过手机USB共享网络上网的配置方法

选择VMnet0,修改【桥接到】为“Remote NDIS based Internet Sharing Device”;

VMware虚拟机下CenOS 7通过手机USB共享网络上网的配置方法

2.3. 查看USB共享地址的ip段和网关

鼠标左键点击windows桌面电脑小图标,VMware虚拟机下CenOS 7通过手机USB共享网络上网的配置方法,【网络和Internet设置】,【更改适配器选项】,查看Windows主机连接到的USB网卡是哪一个;

VMware虚拟机下CenOS 7通过手机USB共享网络上网的配置方法

可以看到我这边“以太网2”已经连接到网卡“Remote NDIS based Internet Sharing Device”;

然后,打开cmd,输入“ipconfig”;

VMware虚拟机下CenOS 7通过手机USB共享网络上网的配置方法

记录一下默认网关和IP段,以便后面修改CentOS ip地址

我这边默认网关是192.168.42.129,网段是192.168.42.0;

2.4. 修改CentOS ip地址 

虚拟机进入CentOS终端界面;

进入ip设置目录:cd /etc/sysconfig/network-scripts

查看网卡配置文件名称:ls

VMware虚拟机下CenOS 7通过手机USB共享网络上网的配置方法

我这边网卡配置文件名称为:ifcfg-ens33

然后修改配置文件:vim ifcfg-ens33

VMware虚拟机下CenOS 7通过手机USB共享网络上网的配置方法

修改ip地址:IPADDR=“192.168.42.115”,注意跟Windows上面的网段一致,且ip不能冲突。

修改网关:GATEWAY=“192.168.42.129” ,与Windows一致。

【ESC】,【:wq】保存退出vim,然后重启network服务:service network restart

查看ip是否修改成功:ifconfig

VMware虚拟机下CenOS 7通过手机USB共享网络上网的配置方法

可以看到ip已经成功修改。

然后查看CentOS是否能访问Windows主机:ping 192.168.42.33

VMware虚拟机下CenOS 7通过手机USB共享网络上网的配置方法

同样的,也可以在Windows这边访问CentOS:ping 192.168.42.115

VMware虚拟机下CenOS 7通过手机USB共享网络上网的配置方法

 两边已经互通了,现在只要手机有网络,Windows和CentOS都可以愉快访问外网啦;

VMware虚拟机下CenOS 7通过手机USB共享网络上网的配置方法

yum 跑得杠杠得。

Over!