Vmware通过OpenVpn访问网络

1 系统环境

此次我的计算机环境如下:

上网方式:Wifi,无有线

Vpn环境:OpenVpn

虚拟机:Vmware

系统:Win10

2 描述

虚拟机里安装了Nessus,平时都是通过桥接到物理网卡的方式上网,但是今天的一次扫描中,需要通过OpenVpn连接到目的网络来进行远程扫描,但是桥接到物理网卡的方式会导致虚拟机无法通过vpn出去,而使用Nat上网方式的话,当开启扫描的时候,Nat网卡就会直接死掉,ping的时候会显示网络不可用,这个问题也困扰我很久了,一直没找到问题所在。

所以,现在就出现这么个问题了,使用桥接物理网卡,可以连接网络,但是无法通过openvpn访问内部网络;使用NAT方式,可以上网,可以通过OpenVpn访问内部网络,但是开启扫描的时候,虚拟网卡便会Down掉,导致网络出现问题。后来在好朋友的帮助下成功解决该问题,下面记录下。

3 解决

首先我的电脑里安装了Nmap,Nmap会自动安装一个虚拟网卡Ncap Lookback Adapter,而就是这个网卡解决了这个问题。

朋友刚开始给我说的解决方式是将OpenVpn的虚拟网卡分享给无线网卡,但是这样,两个便会冲突了,因为OpenVpn想要连接外部网络肯定是需要一个可以正常连接外网的网络的,而将自己的网络分享给无线网卡,而它本身没法连接外部网络,所以便会导致无网络。

这时我看到电脑里有一个Nmap创建的网卡,于是我便想,分享给它行不行,于是便尝试着将OpenVpn的网络分享给了该网卡,然后我虚拟机再桥接到这个网卡上,虚拟机获取ip的方式为DHCP,可以正常获取IP,尝试着Ping了下远程的内部网络,可以ping通,到此,问题终于被解决了。

注:

分享网络的方式

1.打开网络适配器

2.选择要分享的网卡,右键选择属性

3.属性打开后,上面有两个选项卡,选择共享选项卡

4.勾选允许其他网络用户通过计算机的Internet连接来连接,并且在家庭网络连接选择要分享到的网卡

5.点击确定

4 结语

其实整个步骤很简单,耐何自己网络基础太差,对一些东西并不了解,才导致了这种问题,其实不是Nmap的网卡也是可以的,只是正好我这里只有它是多余的,所以就使用他了。看来以后有时间得补习下网络的基础了,大学学的网络全交给老师了,真丢人…..