全球主机交流论坛

标题: buyvm(debian)快速安装pptpd [打印本页]

作者: henry42    时间: 2010-8-17 11:39
标题: buyvm(debian)快速安装pptpd
1.安装 pptpd
apt-get install pptpd
2.配置 pptpd
修改 /etc/pptpd.conf 加入
localip 192.168.10.1
remoteip 192.168.10.234-238,192.168.10.245
(ip可以自定)
3.dns
修改 /etc/ppp/options 加入
ms-dns 8.8.8.8
ms-dns 8.8.4.4
(dns可以自定)
4.开启ip转发
修改 /etc/sysctl.conf
net.ipv4.ip_forward=1
5.增加用户名密码
修改 /etc/ppp/chap-secrets 增加
vpn pptpd vpn *
(格式 user server password ip)
6.增加iptables转发规则
sudo /sbin/iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -j SNAT --to-source "公网ip"
sudo /sbin/iptables -A FORWARD -s 192.168.10.0/24 -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -j TCPMSS --set-mss 1356
7.重启 pptpd
sudo /etc/init.d/pptpd restart

DONE
作者: cw723    时间: 2010-8-17 11:48
如何查看 我的OPENVZ的内核是否支持pptp呢?
作者: wowenwen    时间: 2010-8-17 12:03
收藏
作者: foxlovefox    时间: 2010-8-17 12:08
谢谢   收藏了
作者: bzdk    时间: 2010-8-17 13:07
原帖由 cw723 于 2010-8-17 11:48 发表
如何查看 我的OPENVZ的内核是否支持pptp呢?


可能关键是内核对mppe的支持
作者: lxfy    时间: 2010-8-17 13:08
这帖真不错,收藏
作者: sy1989    时间: 2010-8-17 13:09
报619错误,可以尝试下面的命令:
mknod /dev/ppp c 108 0
作者: bzdk    时间: 2010-8-17 13:10
一点补充,如果连接过程中无法通过帐号密码验证,syslog显示:
pppd[26133]: Couldn't open the /dev/ppp device: No such file or directory

则需要:
mknod /dev/ppp c 108 0
作者: bzdk    时间: 2010-8-17 13:14
原帖由 sy1989 于 2010-8-17 13:09 发表
报619错误,可以尝试下面的命令:
mknod /dev/ppp c 108 0


hand// :-)
作者: 小新    时间: 2010-8-17 13:50
(⊙o⊙)…什么时候轮到84支持呢
作者: homekind    时间: 2010-8-17 14:13
到最后一步
pptp无法启动。  一直在开启中状态
怎么办?
作者: daocaomen    时间: 2010-8-17 14:19
用这个修改debian更新错误
作者: daocaomen    时间: 2010-8-17 14:41
仍然是619错误中
作者: homekind    时间: 2010-8-17 14:51
619  刚刚我用这个命令解决了。
mknod /dev/ppp c 108 0
作者: daocaomen    时间: 2010-8-17 15:19
不行,仍是619
作者: ramonde    时间: 2010-8-17 15:21
楼上还没安装起啊
作者: mudfrog    时间: 2010-8-17 15:24
支持,先收藏起来。
作者: 杯具    时间: 2010-8-17 15:34
支持楼主的技术贴,以后多发哦。造福大家。
作者: tumour    时间: 2010-8-17 15:50
原帖由 homekind 于 2010-8-17 14:51 发表
619  刚刚我用这个命令解决了。
mknod /dev/ppp c 108 0

这个是创建设备文件
作者: renothing    时间: 2010-8-18 02:38
设备存在,但仍然619
作者: 布雷斯塔    时间: 2010-8-18 06:44
619是用户名或者密码错误,重启下试试吧
作者: daocaomen    时间: 2010-8-18 08:50
标题: 回复 22# 的帖子
有这个可能,但排除后仍然619
作者: ajdits    时间: 2010-8-19 17:26
buyvm debian5 32bit  4号机
测试完成。

1.默认软件包没有pptpd需要先运行apt-get update。
2.出现619错误需要 ~# mknod /dev/ppp c 108 0 一下就可以了。
3.iptables规则需要保存到开机运行,否则重启后就不行了。
vi /etc/pptpdfirewall.sh
加入:
sudo /sbin/iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -j SNAT --to-source "你的IP"
sudo /sbin/iptables -A FORWARD -s 192.168.10.0/24 -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -j TCPMSS --set-mss 1356
保存。
chmod 755 /etc/pptpdfirewall.sh
vi /etc/init.d/rc.local
在最后一行加上
sh /etc/pptpdfirewall.sh
保存,完毕!



另外,即便是用了pptpd,还需要将本地链接的DNS改为8.8.8.8 或者openDNS的IP,不然仍然会被墙。
这个和SSH上网代理有区别。

[ 本帖最后由 ajdits 于 2010-8-19 19:10 编辑 ]




欢迎光临 全球主机交流论坛 (https://443502.xyz/) Powered by Discuz! X3.4