卓泰科技 发表于 2015-12-12 22:18:04

【JoyTag M2学习】香蕉派M2使用PPTP VPN Client

原文信息

标题:【JoyTag M2学习】香蕉派M2使用PPTP VPN Client
连接:http://forum.godpub.com/thread-113-1-1.html
备注:狗趴论坛首发,转载请注明出处。


简介

那啥,VPN是啥不多说了。总之当代好儿郎,必须会翻----墙。

其实,在香蕉派的啥版本上都能安装,但是不是M2欠作业呢嘛,就在M2上试吧。


安装

在BananaPi M2上安装PPTP客户端很简单,只需执行以下指令。
sudo apt-get install pptp-linux
我这提示安装了libpcap0.8 ppp pptp-linux三个包。


使用

据说可以纯手工配置,不过懒得研究,感兴趣的去参考链接里自己看。
命令行配置还是很方便的。

pptpsetup --create <TUNNEL> --server <SERVER> [--domain <DOMAIN>]
          --username <USERNAME> [--password <PASSWORD>]
          [--encrypt] [--start]

pptpsetup --delete <TUNNEL>

连接手头的VPN,进行测试

pptpsetup --create "VPN" --server 1.2.3.4 --username vpnuser --password password --encrypt --start
执行后,显示成功信息(里边显示的IP信息取决于VPN服务器的设置:
Using interface ppp0
Connect: ppp0 <--> /dev/pts/1
CHAP authentication succeeded
MPPE 128-bit stateless compression enabled
localIP address 192.168.8.234
remote IP address 192.168.8.1

那这样是不是就翻出去了呢?答案是否定的。
简单说我们开辟了一条路,但是呢,我们还在走老路。

据说加上这个就可以不走寻常路
route add -net 0.0.0.0 dev ppp0
进行上述操作后,尝试wget读取google主页,一下子就出来鸟。


开启和关闭

那啥,配置完了,不会每次都这么麻烦吧
其实是不必的,不过也不省心就是啦。

我们可以用以下指令开启VPN:
pon VPN
route add -net 0.0.0.0 dev ppp0
用以下指令关闭:
poff VPN
显示状态:
plog

那啥,不多说了,其实我也没太研究明白。

感兴趣的自己研究吧

参考链接:
https://wiki.archlinux.org/index ... tup_with_pptpclient
http://pptpclient.sourceforge.net/
http://blog.csdn.net/paulluo0739/article/details/5430774


总结

本文尝试了在香蕉派M2上使用PPTP VPN client。
但是也没深入研究,权且当作抛砖引玉吧。

后续更多精彩内容,请关注狗趴论坛:http://www.godpub.com
页: [1]
查看完整版本: 【JoyTag M2学习】香蕉派M2使用PPTP VPN Client