通过OpenVPN访问互联网

注意:这是OpenVPN论坛的转贴

我刚刚在我的Linode VPS上安装了OpenVPN,并且已经成功连接了我的Android手机。 现在,我想使用客户端上的“路由所有stream量”选项。 我不知道如何设置服务器端的路由,所以我非常感谢任何帮助。 今年夏天,我在当地的社区学院上课,他们似乎认为一个开放的带有Webauthentication的WAN是足够安全的。

这里是我的界面configuration:

eth0 Link encap:Ethernet HWaddr f2:3c:91:93:a8:c2
inet addr:173.255.235.246 Bcast:173.255.235.255 Mask:255.255.255.0 inet6 addr:2600:3c03 :: f03c:91ff:fe93:a8c2 / 64范围:Global inet6 addr:fe80 :: f03c:91ff:fe93:a8c2 / 64范围:连接广播运行组播MTU:1500度量标准:1 RX包:126144742错误:0丢弃:0超限:0帧:0 TX包:315279错误:0丢弃:0超载:0载波:0冲突:0 txqueuelen :1000 RX字节:2301671639(2.3 GB)TX字节:136422020(136.4 MB)中断:44

链路封装:本地环回
inet addr:127.0.0.1掩码:255.0.0.0 inet6 addr:1/128范围:主机UP LOOPBACK RUNNING MTU:16436度量:1 RX包:3971错误:0丢弃:0超限:0帧:0 TX包: 3971错误:0丢弃:0超载:0载波:0冲突:0 txqueuelen:0 RX字节:753104(753.1 KB)TX字节:753104(753.1 KB)

tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet addr:10.8.0.1 PtP:10.8.0.2 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) 

请记住,虽然openvpn将为您提供一个安全的隧道,它不会停止访问您的Android设备通过局域网,所以你可能也想看看这个。

你在vpn服务器端的东西是什么networking布局? 这将有助于球的滚动。

您需要让您的VPNstream量通过NAT或伪装运行,并configuration系统进行IP转发。 默认情况下,Linux将禁用IP转发。 一旦启用,您必须执行一些操作(NAT或MASQ)将IP地址从10.8.0 / 24转换为可公开路由的地址。