wireguard是新一代的技術,遠程連接兩臺設備锦积。
一臺設備上安裝了wireguard既可以做客戶端芒帕,也可以做服務器端。
只要很簡單配置就行丰介。
本人小白背蟆,從來沒學過Linux,都是網上學習的碎片知識哮幢,一點點湊起來带膀,十分艱辛!
下面我就講一下把樹莓派作為客戶端的安裝配置辦法橙垢。
假如我們購買了一臺云服務器垛叨,已經創(chuàng)建了wireguard服務,
在樹莓派端怎么安裝wireguard呢柜某?
首先我想到的就是:
apt-get install wireguard
然后出現各種問題嗽元,不能用。
然后我發(fā)現了另一個軟件Tunsafe喂击,這個就是wireguard封裝的商業(yè)化版本
據說tunsafe提供了樹莓派的客戶端剂癌。
所以曲線救國,安裝了tunsafe就等于安裝了wireguard翰绊。
所以就要下載tunsafe對應的樹莓派版本
直接下載https://github.com/TunSafe/TunSafe/archive/master.zip
或者百度盤
鏈接:https://pan.baidu.com/s/18miRI7ffLnvLAN2nqqTBLQ
提取碼:m6f9
把下載的文件解壓縮直接放進樹莓派里佩谷,我一直都是圖形界面操作,黑黑的命令行我不太喜歡监嗜!
我怕麻煩谐檀,直接用root賬戶登錄,放在了/root目錄下
修改Makefile這個文件裁奇,直接樹莓派系統(tǒng)里面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文件夾
然后執(zhí)行
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
其實安裝中五垮,還有很多其他問題,留言告訴我杜秸!