linode 日本服务器上如何配置 VPN 服务器 网上找到的 有个几源码不能正常下载

2014-12-29 22:18:40 +08:00
 kevin0927
坛子里有成功配置的例子么 求一个!
5890 次点击
所在节点    程序员
25 条回复
way2exluren
2014-12-29 23:02:03 +08:00
way2exluren
2014-12-29 23:02:54 +08:00
写的很烂,凑合能用
ibcker
2014-12-30 00:11:25 +08:00
pptp基本已经沦陷··
wavingclear
2014-12-30 00:16:22 +08:00
L2TP是不是还活着……
在Linode上倒腾L2TP,跪在了Openswan上……过两天找别的试试
freezex
2014-12-30 00:17:06 +08:00
softether不错,装上后可以用gui来远程配置
hjc4869
2014-12-30 00:19:37 +08:00
@way2exluren 写得还行不过
line = user + " " +"pptpd"+" "+password+" "+"*"+" "+"\n"
我觉得真的可以更优雅一些……
O21
2014-12-30 00:20:37 +08:00
为什么不用ss?
luo362722353
2014-12-30 00:46:43 +08:00
pptp早沦陷了…我现在都是用l2tp/ipsec在linode东京…
yellowV2ex
2014-12-30 00:48:30 +08:00
有没有管理工具?可以知道或限制某个VPN用户的连接时间和流量?收费的也可以。
如果连SS也能管上,就太好了。
luo362722353
2014-12-30 00:50:50 +08:00
我也就几个朋友,同学一起用…基本不用限制… @yellowV2ex 所以直接命令管理…有时候iftop看看
fake
2014-12-30 01:31:30 +08:00
@yellowV2ex 哥们儿,要是发现了,联系我,我也在找呢
kevin0927
2014-12-30 09:11:45 +08:00
找到几个 源码都不能下载 那个纠结啊!
kevin0927
2014-12-30 09:15:55 +08:00
@freezex 但是服务器上用的是CENTOS 这个好像要windows吧
yywudi
2014-12-30 09:46:15 +08:00
我有好几个VPN的点都装了PPTP和L2TP给几个朋友用
结果,一个个PPTP用的挺欢啊,根本没人用L2TP....
感觉PPTP一点都没有被封的节奏嘛
kevin0927
2014-12-30 11:55:39 +08:00
@yywudi 有源码的安装方法和配置方法么?
yywudi
2014-12-30 12:37:59 +08:00
这个是我在debian/ubuntu 系统上用的pptp一键安装包
根据好久以前网上的脚本自己改了点内容
直接保存为 pptpd.sh 运行就可以了,当然你自己研究一下也可以

centos系统的话自己看着改改


#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
export PATH

clear
CUR_DIR=$(pwd)

if [ $(id -u) != "0" ]; then
printf "Error: You must be root to run this script!"
exit 1
fi

echo "#############################################################"
echo "# PPTP VPN Auto Install for OpenVZ/Xen/KVM"
echo "# Env: Debian/Ubuntu"
echo "# Author Url: http://diahosting.com && http://wangyan.org"
echo "# Modified by http://99way.com on 2012.01.30"
echo "# Version: 1.1"
echo "#############################################################"
echo ""

apt-get -y update
apt-get -y autoremove pptpd
apt-get -y install pptpd iptables

sed -i '/exit 0/d' /etc/rc.local

mknod /dev/ppp c 108 0
echo "mknod /dev/ppp c 108 0" >> /etc/rc.local
sed -i 's/#net.ipv4.ip_forward=1/net.ipv4.ip_forward=1/g' /etc/sysctl.conf
sysctl -p
echo echo 1 \> \/proc\/sys\/net\/ipv4\/ip_forward >> /etc/rc.local

echo exit 0 >> /etc/rc.local

cat >>/etc/pptpd.conf<<EOF
localip 10.0.77.1
remoteip 10.0.77.100-254
EOF

cp /etc/ppp/pptpd-options /etc/ppp/pptpd-options.old
cat >/etc/ppp/pptpd-options<<EOF
name pptpd
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
#debug
#dump
lock
nobsdcomp
novj
novjccomp
logfile /var/log/pptpd.log
EOF

echo vpn pptpd 123 \* >> /etc/ppp/chap-secrets

iptables-save > /etc/iptables.down.rules

n=`ifconfig | grep 'venet0:0' | awk 'NR==1 { print $1}'`
if test "$n" == venet0:0; then
# For OpenVZ
iptables -t nat -D POSTROUTING -s 10.0.0.0/8 -j SNAT --to-source `ifconfig | grep 'inet addr:'| grep -v '127\.0\.0\.' | grep -v '10\.' | grep -v '172\.' | grep -v '192\.' | cut -d: -f2 | awk 'NR==1 { print $1}'`
iptables -t nat -A POSTROUTING -s 10.0.0.0/8 -j SNAT --to-source `ifconfig | grep 'inet addr:'| grep -v '127\.0\.0\.' | grep -v '10\.' | grep -v '172\.' | grep -v '192\.' | cut -d: -f2 | awk 'NR==1 { print $1}'`
else
# For Xen and KVM
iptables -t nat -D POSTROUTING -s 10.0.0.0/8 -o eth0 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 10.0.0.0/8 -o eth0 -j MASQUERADE
fi

iptables -D FORWARD -p tcp --syn -s 10.0.0.0/8 -j TCPMSS --set-mss 1356
iptables -A FORWARD -p tcp --syn -s 10.0.0.0/8 -j TCPMSS --set-mss 1356

iptables-save > /etc/iptables.up.rules

cat >>/etc/network/if-pre-up.d/iptables<<EOF
#!/bin/bash
/sbin/iptables-restore < /etc/iptables.up.rules
EOF

chmod +x /etc/network/if-pre-up.d/iptables

/etc/init.d/pptpd restart
wezzard
2014-12-30 13:06:36 +08:00
我建議你用 Ciso IPSec,不然容易被封。
sunshower
2014-12-30 13:29:33 +08:00
zeeler
2014-12-30 15:37:54 +08:00
没啥沦陷吧,我的linode的pptp已经用了两年了,很稳定;不过光配置pptpd不行,还得设置防火墙,方便通过GRE等数据包
Sunnyyoung
2014-12-30 15:48:13 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/157736

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX