以Centos6.4为例:
①安装软件,使用如下代码(直接复制过去使用):
yum
install -y gcc ppp iptables
rpm
-ivhhttp://acelnmp.googlecode.com/files/pptpd-1.3.4-1.rhel5.x86_x64.rpm
②配置PPTP vim
/etc/pptpd.conf
找到localip和remoteip,将这两行前面的注释去掉
如果不喜欢它自带的这IP段,也可以自己定义,改完后保存退出。然后修改DNS。
③options.pptpd修改这个文件里面的DNS,代码如下:vim
/etc/ppp/options.pptpd
在最下面添加两行ms-dns 8.8.8.8ms-dns 8.8.4.4这是添加DNS进去
不然可能连上去了访问不了网页,修改完成后保存退出。
④到了设置用户名密码的时候了,代码如下:vim
/etc/ppp/chap-secrets
格式如下:
用户名 pptpd 密码 *
用户名和密码应该懂,那个*号表示IP地址自动获取,当然也是可以自己设置的,照样,添加完成后保存退出。
⑤修改PPP内核,让其支持转发,代码如下:
vivm /etc/sysctl.conf
将net.ipv4_ipforward 改为1 保存退出,通过下面命令使其生效
sysctl -p
⑥配置防火墙iptables转发规则 分别执行下面几条命令 iptables
-t nat -A POSTROUTING -s 192.168.0.0/24 -o etho -j ACCEPT iptables
-A INPUT -p tcp -m state --state NEW -m tcp --dport 1723 -j ACCEPT
#注:这条命令尽量放在防火墙列表前面几条不然可能会阻止 service
iptables save #注:这条命令比较重要,如果不执行这条命令直接重启防火墙刚配置的两条规则是不会写进去的
一重启防火墙就没了 service
iptables restart service
共享虚拟专用网络(PPTP)连接的步骤:首先,确认登陆的账号密码和IP地址是否正确,是可以正常使用的账号和IP。(大家可以尝试用手机连接IP试试看,或者是叫其他朋友测试看看这个账号能不能使用。) 如确认好是能使用的账号,那么检查一下本地是否能PING通这个IP地址。确认过后,此时可以在尝试更换PPTP或者是L2TP模式的方式连接看看能否成功。 PS:由于网络是存在不稳定因素的,有可能封掉了部分端口协议,所以建议更换模式连接。
1.设置好虚拟连接后,但是连接不上,提示错误800。
2.打开网络和共享中心。
3.选择更改适配器设置。
4.在刚创建好的连接,点击右键属性。
5.出现的页面,选择安全,看看类型和数据加密是默认选择的什么设置。
6.点开设置,选择PPTP模式,或者是L2TP模式。
7.数据加密可以选择不允许或者是其他的设置。
8.选择好以后在尝试连接。
9.出现正在验证用户名和密码,那么就意味着已经能连接成功了。
10.此时已经连接成功,可以正常的浏览网页了。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)