APP下载

利用虚拟机解除上网限制

2019-04-03江西黄云泽

网络安全和信息化 2019年3期
关键词:网络连接终端设备网卡

■ 江西 黄云泽

编者按:是否有办法避开互联网提供的身份认证系统检测,解除对多个终端设备共享上网的限制呢?本文笔者经过摸索,发现了一种多个终端共享上网的简单办法。

共享上网原理分析

VMware Workstation提供的虚拟网络功能比较强大,具 有NAT、网 关、DHCP服务 器、DNS服务器等功能。VMware提供了从到VMnet0到VMnet19共20个网络,其中VMnet0(桥接模式)、VMnet1(仅主机模式)和VMnet8(NAT模式)是创建虚拟机时供用户选择的三个特定的网络模式,其余为自定义模式。

本例就是借助VMware Workstation提供VMnet8网络,通过虚拟机将Internet共享给其他终端设备。将虚拟机的网络适配器配置为NAT模 式(VMnet8)后,VMware Workstation的VMne t8就如同家用路由器一样,为虚拟机提供NAT服务,DCHP服务和DNS服务,虚拟机通过VMnet8共享主机的Internet连接,如果在虚拟机上插一块无线网卡,其他终端设备就可以通过无线网卡共享虚拟机的Internet连接,这种共享实际共享的是主机Internet的连接。

图1 网络拓扑结构图

显然,VMware Workstati on提供VMnet8网络也是借助NAT技术让虚拟机共享主机得Internet连接,那为什么不会被互联网提供者的身份认证系统发现呢?笔者采用本文所介绍的方法共享网络后,在主机上安装网络封包分析工具Wireshark,用Wireshark抓取数据,所有互联网数据都是来自物理网卡的数据,没有虚拟机及手机终端的任何信息。由此可见,VMnet8虽然也是借助NAT技术实现虚拟机上网的,但VMnet8做了很多处理,当虚拟机或通过虚拟机共享上网的其他终端访问Internet时,流量先到达VMware Workstation提供的NAT设备VMnet8,VMnet8再将目标IP修改为真实电脑的物理网卡IP,再由物理网卡通过单位网络(如校园网)连接Internet。

因为虚拟机和主机是完全独立的两台电脑,认证系统的客户端系统只能监测主机的进程,无法监测其他电脑(如虚拟机)的进程。

图2 虚拟机选项窗口

共享上网实验拓扑结构

本方法的网络拓扑结构图,如图1所示,其他终端通过本方法共享上网的路径是:终端设备→虚拟机上真实的无线网卡→虚拟机上的虚拟网卡VMnet8→虚拟交换机VMnet8→物理电脑(真主机)上的虚拟网卡VMnet8→物理电脑上的物理网卡→单位网络。

其他终端设备上网通过的路径需要一台可以上网的物理电脑和一块USB接口的无线网卡以及实现本方法的核心工具“VMware Workstation Pro”,具体要求如下:

硬件环境:物理电脑一台,USB无线网卡一块(无线网卡型号不限,主机和虚拟机的操作系统能识别即可)。

操作系统:物理电脑操作系统可以不做任何改变,虚拟机也不需要特定的操作系统。不过,如果虚拟机只是用于共享无线网络,为减轻主机负担,尽可能简化虚拟机配置,虚拟机操作系统也尽量采用简化版操作系统,在本例中,虚拟机操作系统采用的是“Windows 10 Lean精简版”,只给虚拟机分配了1GB内存。如果物理电脑内存较大,可以多分配一些内存,对“Windows 10 Lean精简版”操作系统来讲,1.5G就够了。

软件:VMware Workstati on;Windows自带的Interne t连接共享或猎豹免费WiFi等共享上网工具。

实现过程

1.首先应按照互联网提供者的认证系统要求,在物理电脑上用自己的账号和密码登录上网。建议打开百度等知名网站来确认物理电脑是否真的连接到Internet;

2.将USB接口的无线网卡插入物理电脑,检查USB接口的无线网卡是否可用。可同时按“Win”+“R”键,调出“运行”窗口后输入“ncpa.cpl”命令打开“网络连接”,在“网络连接”窗口可以查看到所插入的无线网卡。

说明:所插入的无线网卡只有在物理电脑上识别后,才能在切换到虚拟机。如果物理电脑没有识别无线网卡,可重新安装无线网卡驱动程序试试。

3.运行VMware Worksta tion,打开一台虚拟机,依次单击“虚拟机”菜单→“设置”,出现“虚拟机设置”窗口后,在硬件列表中选择“网络适配器”,在右侧“网络连接”栏目选择“NAT模式(N):用于共享主机的IP地址”。

4.虚拟机操作系统启动以后,依次单击“虚拟机”菜单→“可移动设备”→所插入的无线网卡名称→“连接(断开与主机的连接)”。在本例中,无线网卡采用的是“Realtek RTL8188S WLAN Adapter”,如图2所示。

5.虚拟机识别无线网卡后,就可以使用Windows自带的“Internet连接共享”或免费WiFi的专业工具,将虚拟机上的Internet共享给其他终端设备。

猜你喜欢

网络连接终端设备网卡
联网全靠它 认识笔记本的无线网卡
个性化设置 Win10 的网络连接信息
Server 2016网卡组合模式
行车记录仪通信连接方法、行车记录仪及终端设备
电力配网自动化中配电自动化终端设备的应用
电网终端设备信息安全研究
电网监视终端与自动化设备的运行维护技术
挑战Killer网卡Realtek网游专用Dragon网卡
中小型网络组建技术
USB故障又一原因