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)、大功告成!
没有评论:
发表评论