Debian 5 VPS上配置pptpd VPN

伟大的墙越来越NB,但是我们有时候为了在墙外见,就得翻墙,翻墙工具中最靠谱的莫过于自己搭vpn了,所以是时候自己搭vpn翻墙了

一些支持

pptpd VPN需要内核支持mppe,我使用的2家vps(rashost,diahost)上面的内核默认是支持mppe的,

软件安装

Debian自带了pptpd的软件包,安装命令:

apt-get install -y ppptpd

然后编辑置文件 /etc/ppp/pptpd-options 内容如下:

name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
proxyarp
lock
nobsdcomp
novj
novjccomp
nologfd
ms-dns 8.8.8.8
ms-dns 8.8.4.4

编辑配置文件 /etc/pptpd.conf 内容如下:

option /etc/ppp/pptpd-options
logwtmp
localip 192.168.92.1
remoteip 192.168.92.11-15

编辑配置文件 /etc/ppp/chap-secrets,配置用户名为bigxuxu,密码为mypassword,内容如下:

bigxuxu pptpd mypassword *

修改配置文件/etc/sysctl.conf中的相应内容如下:

net.ipv4.ip_forward = 1

让修改生效:

sysctl -p

‘配置iptables,可以把这个命令写入/etc/rc.local

iptables -t nat -A POSTROUTING -o eth0 -s 192.168.92.0/24 -j MASQUERADE

然后运行reboot重新启动vps即可,在Windows客户端应该可以拨号连接VPN了

访问“非死不可”,是不是可以用了?

Windows客户端设置,看图好了:

网络连接里面——创建一个新的连接

选择类型:

填入你的vps 的ip:

填入你在之前在配置文件填写的用户名和密码:

点击连接就可以了。

下面引用hecaitou的一句话:

hecaitou:“鲜花总会长出来,不在墙这边相见,就在墙外面思念。”

4 条评论 发表在“Debian 5 VPS上配置pptpd VPN”上

  1. kun CHINA Mozilla Firefox Windows 说:

    这个能干撒??

  2. kun CHINA Mozilla Firefox Windows 说:

    改天教教哥!!

留下回复