美文网首页杂谈
最简单,树莓派安装wireguard方法之一

最简单,树莓派安装wireguard方法之一

作者: 老王叔叔 | 来源:发表于2020-10-08 00:06 被阅读0次

    wireguard是新一代的技术,远程连接两台设备。
    一台设备上安装了wireguard既可以做客户端,也可以做服务器端。
    只要很简单配置就行。


    本人小白,从来没学过Linux,都是网上学习的碎片知识,一点点凑起来,十分艰辛!


    下面我就讲一下把树莓派作为客户端的安装配置办法。
    假如我们购买了一台云服务器,已经创建了wireguard服务,
    在树莓派端怎么安装wireguard呢?
    首先我想到的就是:
    apt-get install wireguard
    然后出现各种问题,不能用。
    然后我发现了另一个软件Tunsafe,这个就是wireguard封装的商业化版本
    据说tunsafe提供了树莓派的客户端。
    所以曲线救国,安装了tunsafe就等于安装了wireguard。
    所以就要下载tunsafe对应的树莓派版本


    直接下载https://github.com/TunSafe/TunSafe/archive/master.zip

    或者百度盘
    链接:https://pan.baidu.com/s/18miRI7ffLnvLAN2nqqTBLQ
    提取码:m6f9

    或者:这是我下血本,自己租的国内云服务器,租了一年,有可能失效
    http://120.92.150.186:8000/f/56358a18955e44aa8504/


    把下载的文件解压缩直接放进树莓派里,我一直都是图形界面操作,黑黑的命令行我不太喜欢!
    我怕麻烦,直接用root账户登录,放在了/root目录下
    修改Makefile这个文件,直接树莓派系统里面TXT打开

     NAME := $(shell uname)
     .PHONY: tunsafe
     ifeq ($(UNAME), Linux)
     tunsafe:
     sh ./build_linux.sh ---->
     就修改这个------>变成下面
     sh ./build_linux_rpi.sh
    

    其他的不要管

    打开LXTerminal嘿嘿的终

     cd  TunSafe-master  
    

    意思就是打开tunsafe-master文件夹,自己可以随便命名

    make
    make install
    

    然后就好了,遇到权限问题,直接右键给权限!
    TunSafe-master 文件目录里面已经有了一个TunSafe.con默认配置文件,不要管
    从你的服务器上下载正确的wireguard客户端配置
    直接复制到tunsafe-master文件夹
    然后执行

    tunsafe start 你自己.conf
    

    就可以启动了

    输入tunsafe show

    $  tunsafe show
    下面就是一个例子
    interface: tun0
    public key: 8q1SiKy7hKDTPXltp2iimxLjWpL53lRnQzms9f8LXU0=
    private key: (hidden)
    listening port: 8040
    
    peer: T/DjhrM8hkbqYnOYQvHExF0HI/Csi6DktQth5ijcpDI=
    allowed ips: 192.168.2.0/24
    

    关闭命令如下

    tunsafe stop tun0
    

    其实安装中,还有很多其他问题,留言告诉我!

    相关文章

      网友评论

        本文标题:最简单,树莓派安装wireguard方法之一

        本文链接:https://www.haomeiwen.com/subject/diuqpktx.html