VPN 2


Client

  1. 将两台电脑连接到同一个局域网,建议用手机开热点。

  2. 网络配置,最后一张图中的桥接网卡要选择和服务端在同一个网络下的网卡,如果是手机开热点,选择含有Wireless的网卡。

  3. 启动虚拟机之前,按如下设置客户端网卡。

  4. 启动客户端,设置网卡自动获取IP。

Server

  1. 在另一台电脑上的虚拟机按如下设置,注意看图(图很多),如果提示冲突,删除已经存在的网络VMnet2。

  2. 启动虚拟机,打开网络设置,给ens33(通过ifconfig查看mac地址,然后比对mac地址来判断哪个wired对应ens33)网卡设置自动获取IP,另一块网卡设置IP:192.168.60.1/24,不需要网关。

Host V

  1. 让运行服务端的Windows的主机当作第三台主机,并且配置网卡IP地址。cmd输入”ncpa.cpl”。

  2. 管理员打开cmd,添加一条路由。

    1
    route add 192.168.53.0 mask 255.255.255.0 192.168.60.1

测试

Server

  1. 下载修改后的vpn.zip,复制到服务端虚拟机,解压之后进入该文件夹,在该文件夹下打开一个终端,输入

    1
    sudo make
  2. 该文件夹下,再打开一个终端,之前的终端不要关闭。

    1
    sudo ./vpnserver

Client

  1. 下载修改后的vpn.zip,复制到客户端虚拟机,解压之后进入该文件夹,在该文件夹下打开一个终端,输入

    1
    sudo make
  2. 该文件夹下,再打开一个终端,之前的终端不要关闭,下面的IP要改为服务端ens33的IP。

    1
    sudo ./vpnclient 192.168.199.227
  3. Ping 192.168.53.1

  4. Ping 192.168.60.101