博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
树莓派搭建pptp
阅读量:6830 次
发布时间:2019-06-26

本文共 1059 字,大约阅读时间需要 3 分钟。

好久没写博文了啊,这次好好写

先普及下知识啊

PTP(Point to Point Tunneling Protocol),即点对点隧道协议。该协议是在的基础上开发的一种新的增强型安全协议,支持多协议(VPN),可以通过(PAP)、(EAP)等方法增强安全性。可以使通过拨入、通过直接连接或其他网络安全地访问。

vpn 虚拟专用网络的功能是:在上建立,进行通讯。在中有广泛应用。网关通过对的加密和数据包目标地址的转换实现。VPN有多种分类方式,主要是按协议进行分类。VPN可通过、硬件、软件等多种方式实现。

以上转自百度百科   

那我们搭建好后能做什么呢,这里就自行百度

1,安装PPTP

apt-get install pptpd

2,配置PPTP服务器

 

vi /etc/pptpd.conf

去掉这几项的注释

 

 

localip 192.168.0.1remoteip 192.168.0.234-238,192.168.0.245

 

3,配置PPTP客户端使用的DNS

vi /etc/ppp/pptpd-options

去掉一下内容的注释

ms-dns 10.0.0.1ms-dns 10.0.0.2

4,添加PPTP帐号

vi /etc/ppp/chap-secrets

格式:帐号 pptpd 密码 *

such as: 123 pptpd 123 *

这时你的VPN就可以连接了,但是,当你连接后会发现你不能访问网页,不能正常上网

 

别急 有话好好说

5,转发

 

sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADEsudo iptables -A FORWARD -i eth0 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPTsudo iptables -A FORWARD -i wlan0 -o eth0 -j ACCEPT

 

然后我们需要让系统支持路由转发

vi /etc/sysctl.conf
# net.ipv4.ip_forward=1

去掉上面的注释

6,成功

我们现在重启pptp

service pptpd restart

现在你就可以用手机或者电脑连接VPN了

如果你有公网IP的话,配合端口映射1743端口就可以在外网使用你的VPN了

感谢阅读本博文

Snow原创文章

 

转载于:https://www.cnblogs.com/slover/p/8051768.html

你可能感兴趣的文章
nicehair
查看>>
Hibernate工作原理
查看>>
《双龍形态操盘秘笈》
查看>>
怎样查看apk须要支持的Android版本号
查看>>
各种机械键盘轴线之间的差究竟好轴
查看>>
攻略三战的完美体验3Castle Fantisia阿兰·梅希亚战争艾伦西战记它包含重做版本(这是新的艾伦·梅希亚大战)...
查看>>
reveal 使用注意事项
查看>>
Objective-C语法之NSSortDescriptor
查看>>
国内外研究主页集合:计算机视觉-机器学习-模式识别
查看>>
混乱的url编码||URL编码解码问题
查看>>
VSTO之旅系列(一):VSTO入门
查看>>
随笔1
查看>>
ORACLE触发特定的解释
查看>>
不错的一篇关于强迫症的文章
查看>>
Cookie和Session(转)
查看>>
纠结的问题
查看>>
SpannableString的一个奇怪的问题
查看>>
乐高情报站7月份抽奖数据汇总。
查看>>
Algorithm Part I:Priority Queues
查看>>
但从谈论性能点SQL Server选择聚集索引键
查看>>