无需路由器即可创建用于游戏的 VPN

无需路由器即可创建用于游戏的 VPN

我正在尝试创建自己的 VPN 用于游戏。我在论坛上不断遇到端口转发问题。我使用 ubuntu 14.04 lts,并有一个 Wimax 连接,它基本上由连接到我电脑的 LAN 电缆组成,而且我没有使用路由器。是否可以在没有路由器的情况下设置 VPN?我确实尝试过 hamachi,但遇到了问题,这就是为什么我决定尝试设置自己的 VPN。

答案1

点对点虚拟专用网络

运行此命令来安装所需的软件包:

sudo apt-get install ppp pptpd

配置ip范围:

sudo nano /etc/pptpd.conf

添加以下行:

localip 10.89.64.1
remoteip 10.89.64.100-150

服务器设置为使用 IP10.89.64.1并将 IP 范围分发给10.89.64.100PPTP10.89.64.150客户端。您可以随意更改这些 IP 地址,只要它们是私有 IP 地址并且不与服务器已使用的 IP 地址冲突即可。

配置 DNS - 这是客户端用于 DNS 服务器的内容。

编辑/etc/ppp/pptpd-options

sudo nano /etc/ppp/pptpd-options

添加或编辑以下行:

ms-dns 8.8.8.8
ms-dns 8.8.4.4

创建 PPTP 用户。

编辑/etc/ppp/chap-secrets

sudo nano /etc/ppp/chap-secrets

在底部添加一行,使您的文件看起来像这样:

# client    server  secret          IP addresses
test        pptpd   abcd1234        *

配置 NAT - 如果您希望客户端拥有互联网连接,则必须这样做。

编辑/etc/rc.local

sudo nano /etc/rc.local

在“exit 0”行之前的右下角添加以下内容:

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

启用 IPv4 转发:

编辑/etc/sysctl.conf

sudo nano /etc/sysctl.conf

取消注释以下行:

net.ipv4.ip_forward=1

运行此命令来重新加载更改:

sudo sysctl -p

重新启动服务器。

客户端配置:

Linux

在此处输入图片描述

视窗

在此处输入图片描述

答案2

有多种方法可以做到这一点,但也许最有记录的方法之一是使用 OpenVPN:https://help.ubuntu.com/14.04/serverguide/openvpn.html

另请阅读本指南:https://www.digitalocean.com/community/tutorials/how-to-set-up-an-openvpn-server-on-ubuntu-14-04

相关内容