Debian VPS 安装配置pptpd实现VPN轻松翻墙

来源:http://www.anydear.com/?p=69

1)、安装VPN:
Debian自带了pptpd的软件包,安装命令:

apt-get install -y ppptpd

2)、编辑置文件/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

3)、编辑配置文件/etc/pptpd.conf:

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

4)、编辑配置文件/etc/ppp/chap-secrets,配置用户名为username,密码为password,内容如下:

username pptpd password *

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

net.ipv4.ip_forward = 1

让修改生效:sysctl -p
6)、执行如下命令并将其写入/etc/rc.local

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

7)、注意,这一步很重要,因为缺少/dev/ppp文件,所以要执行:

mknod /dev/ppp c 108 0

8)、大功告成!


没有评论: