狗趴(GodPub),开源硬件学习与实践

标题: 【JoyTag M2学习】香蕉派M2使用PPTP VPN Client [打印本页]

作者: 卓泰科技    时间: 2015-12-12 22:18
标题: 【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客户端很简单,只需执行以下指令。
  1. sudo apt-get install pptp-linux
复制代码

我这提示安装了libpcap0.8 ppp pptp-linux三个包。


使用

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

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

  4. pptpsetup --delete <TUNNEL>
复制代码


连接手头的VPN,进行测试

  1. pptpsetup --create "VPN" --server 1.2.3.4 --username vpnuser --password password --encrypt --start
复制代码

执行后,显示成功信息(里边显示的IP信息取决于VPN服务器的设置:
  1. Using interface ppp0
  2. Connect: ppp0 <--> /dev/pts/1
  3. CHAP authentication succeeded
  4. MPPE 128-bit stateless compression enabled
  5. local  IP address 192.168.8.234
  6. remote IP address 192.168.8.1
复制代码

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

据说加上这个就可以不走寻常路
  1. route add -net 0.0.0.0 dev ppp0
复制代码

进行上述操作后,尝试wget读取google主页,一下子就出来鸟。


开启和关闭

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

我们可以用以下指令开启VPN:
  1. pon VPN
  2. route add -net 0.0.0.0 dev ppp0
复制代码
用以下指令关闭:
  1. poff VPN
复制代码

显示状态:
  1. 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





欢迎光临 狗趴(GodPub),开源硬件学习与实践 (http://forum.godpub.com/) Powered by Discuz! X3.2