Antergone 发表于 2015-3-22 01:04:11

VPS配置VPN(Ubuntu、Debian)安装PPTP)

在这里首先说明一下,这个教程适用于OpenVZ架构的VPS。

1.检查PPP模块
cat /dev/ppp

如果返回的是:
cat: /dev/ppp: No such device or address

则表示模块正常存在。如果没有,那说明你的镜像有问题,不要往下看了。

2.更新系统源,以及软件列表
apt-get update
apt-get -y install pptpd

3.配置VPN服务参数
vim /etc/ppp/pptpd-options
name pptpd(VPN的名字,自己改)
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
ms-dns 8.8.8.8
ms-dns 8.8.4.4
proxyarp
nodefaultroute
lock
nobsdcomp


4.配置IP范围
vim /etc/pptpd.conf
logwtmp
localip 0.0.0.0(你的公网IP)
remoteip 10.1.0.1-100

5.添加用户
vim /etc/ppp/chap-secrets
ihonker    *    ihonker    *

6.开启IPV4
vim /etc/sysctl.conf
net.ipv4.ip_forward=1
sysctl -p

7.配置防火墙
iptables -t nat -A POSTROUTING -j SNAT --to 0.0.0.0(公网IP,自己搞定)
iptables-save > /etc/iptables.conf

vim /etc/network/if-pre-up.d/iptables
#!/bin/sh
iptables-restore < /etc/iptables.conf

8.设置mtu
chmod +x /etc/network/if-pre-up.d/iptables
vim /etc/ppp/ip-up
ifconfig ppp0 mtu 1400

9.重启服务
/etc/init.d/pptpd restart

verli 发表于 2015-3-22 16:03:29

服务器配置VPN,别怪我无知我在想是否来实现代理。

r00tc4 发表于 2015-6-27 21:24:29

还是不错的哦,顶了

菜鸟小羽 发表于 2015-6-28 09:15:44

还是不错的哦,顶了

小龙 发表于 2015-6-28 11:14:49

支持,看起来不错呢!

08-wh 发表于 2015-6-28 17:06:52

asion 发表于 2015-6-28 17:08:59

学习学习技术,加油!

H.U.C—Prince 发表于 2015-6-28 19:34:10

支持,看起来不错呢!

H.U.C—Prince 发表于 2015-7-1 13:32:56

Sty,涛 发表于 2015-7-2 21:56:55

还是不错的哦,顶了
页: [1]
查看完整版本: VPS配置VPN(Ubuntu、Debian)安装PPTP)