达摩为何东渡 豆瓣:在Linode上配置自己的VPN

来源:百度文库 编辑:九乡新闻网 时间:2024/04/30 01:57:47

在Linode上配置自己的VPN

Linode每个月有200G的流量,一般来说是用不完的。
正好看到网上有人把Linode拿来做VPN所以就试试,用来翻墙的确不错。

更新软件包数据
apt-get update

安装pptpd
apt-get install pptpd

设置本地地址和远程地址范围
修改/etc/pptpd.conf文件
localip 192.168.0.1
remoteip 192.168.0.234-238,192.168.0.245
注意:如果是Ubuntu的系统此处请将logwtmp注释掉,否者无法登录vpn
网上的一些方法说在/etc/ppp/pptpd-options添加logfile /var/log/pptpd.log 尝试过并无效。
所以先注释掉。

添加VPN用户
修改文件/etc/ppp/chap-secrets
username pptpd password *
分别代表用户名,服务,密码,允许IP

添加DNS
修改文件/etc/ppp/options
ms-dns 8.8.8.8
ms-dns 8.8.4.4
上面两个是公用的DNS地址,好记。

编辑/etc/sysctl.conf文件,找到”net.ipv4.ip_forward=1″这一行,去掉前面的注释。
net.ipv4.ip_forward=1
运行下面的命令让配置生效。
sysctl -p

重启pptpd服务
service pptpd restart

开启IP转发
/sbin/iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE

配置完成 可以在windows的网络连接中添加vpn了!