Last active
April 26, 2018 15:06
-
-
Save willwhui/b13cf86ff05456bec76a15d2b82fc77f to your computer and use it in GitHub Desktop.
在vps上配置openvpn
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
在vps上配置openvpn |
在google的服务器上配置。
按照指引顺利完成配置
貌似隔一段时间(比较长)就会断线
重启客户端就可以。
不知道是不是和服务端的/etc/openvpn/server.conf 中的keepalive参数有关?
在服务端和客户端的配置都增加下面这个配置试试:
keepalive 360000 720000 (后一个数字必须大于等于前一个数字的2倍)
意思就是360000秒=100小时内,客户端和服务端之间不联系都视为正常,不要中断连接。
如何配置网站分流
指定特定目标ip流量走vpn,参见https://gist.github.com/willwhui/1febd37a3dd79a503cc8544c3bb18ece#gistcomment-2232565
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
在sentris.net的一个低端vps上配置
选择操作系统时要注意,必须选择允许安装"openvpn"的那种,否则会导致安装dnsmasq失败,应该是服务商不准搭建
我选择了"debian-8-turnkey-openvpn_xxx"那个,按照上面链接教程的步骤逐步完成了。
注意,教程中这一段是要因机器而异的:
这句命令是设置nat,完成dhcp的设置。
然而并不是所有的机器都使用了"eth0"这个interface
否则会显示这个错误:
根据这里的提示(https://www.void.gr/kargig/blog/2008/05/17/openvpn-multi-bad-source-address-from-client-solution/)
运行
显示
可知我这里的机器的interface是"venet0"
因此,相应的要改成:
然后就好了。