最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Zerotier-Moon搭建

2023-08-24 00:56 作者:Rickest-Morty  | 我要投稿

集合兩位大佬的智慧,終于成功

教程1:https://www.bilibili.com/video/BV1RA411x7CL/?spm_id_from=333.337.search-card.all.click&;vd_source=15b4bc8968fa5203cc470cb68ff72c96

教程2:https://www.bilibili.com/video/BV1dr4y147aq/?spm_id_from=333.999.0.0&;vd_source=15b4bc8968fa5203cc470cb68ff72c96

大佬1:

基于Zerotier根服務(wù)器的內(nèi)網(wǎng)穿透部署

創(chuàng)建(偽)根服務(wù)器 | 項(xiàng)目地址:https://github.com/Jonnyan404/zerotier-planet

docker run --restart=on-failure:3 -d --name ztncui -e HTTP_PORT=4000 -e HTTP_ALL_INTERFACES=yes -e ZTNCUI_PASSWD=mrdoc.fun -p 4000:4000 keynetworks/ztncui

創(chuàng)建 moon 服務(wù)器 | 項(xiàng)目地址:https://github.com/jonnyan404/docker-zerotier-moon

#創(chuàng)建容器
docker run --name zerotier-moon -d -p 9993:9993 -p 9993:9993/udp -v /etc/ztconf/:/var/lib/zerotier-one jonnyan404/zerotier-moon -4 [公網(wǎng)ipx.x.x.x]

#查看moon ID
docker logs zerotier-moon

群暉 DSM 7.x 安裝Zerotier客戶端

登錄SSH并創(chuàng)建虛擬網(wǎng)絡(luò)設(shè)備TUN

#獲取權(quán)限
sudo -i

#創(chuàng)建“創(chuàng)建虛擬網(wǎng)絡(luò)設(shè)備TUN”的腳本,并設(shè)為開機(jī)自動(dòng)運(yùn)行
echo -e '#!/bin/sh -e \ninsmod /lib/modules/tun.ko' > /usr/local/etc/rc.d/tun.sh

#給予腳本運(yùn)行權(quán)限
chmod a+x /usr/local/etc/rc.d/tun.sh

#運(yùn)行腳本創(chuàng)建TUN
/usr/local/etc/rc.d/tun.sh

#確認(rèn)TUN是否創(chuàng)建成功
ls /dev/net/tun

創(chuàng)建存放配置文件的目錄

mkdir /var/lib/zerotier-one

創(chuàng)建Zerotier應(yīng)用容器:

docker run -d ? ? ? ? ? \
?--name zt ? ? ? ? ? ? \
?--restart=always ? ? ?\
?--device=/dev/net/tun \
?--net=host ? ? ? ? ? ?\
?--cap-add=NET_ADMIN ? \
?--cap-add=SYS_ADMIN ? \
?-v /var/lib/zerotier-one:/var/lib/zerotier-one zerotier/zerotier-synology:latest

常用命令:

#查看zerotier狀態(tài)
docker exec -it zt zerotier-cli status

#加入網(wǎng)絡(luò)
docker exec -it zt zerotier-cli join [xxxxxxxxxxxx]
#加入moon服務(wù)器
docker exec zt zerotier-cli orbit [moon_ID] [moon_ID]
#確認(rèn)是否加入
docker exec zt zerotier-cli listpeers

Windows 客戶端加入moon服務(wù)器

cd C:\ProgramData\ZeroTier\One
zerotier-cli orbit [moon_id] [moon_id]



大佬2:

簡單搭建 Zerotier Moon 為虛擬網(wǎng)絡(luò)加速

Zerotier 是一款開源工具,可以用來構(gòu)建點(diǎn)對(duì)點(diǎn)(P2P)虛擬網(wǎng)絡(luò)。比如你的女友不讓你去網(wǎng)吧玩游戲,這時(shí)候你就可以建立一個(gè) Zerotier 點(diǎn)對(duì)點(diǎn)虛擬網(wǎng)絡(luò),把你和朋友的家的電腦都加入到這個(gè)虛擬網(wǎng)絡(luò)中,然后你們就可以像在網(wǎng)吧里一樣聯(lián)機(jī)玩耍了。

Zerotier 的基本用法可以參考NAS之旅第10期視頻,這里我們要分享的是如何自己搭建 Zerotier Moon,加速 Zerotier-One 的連接,讓虛擬網(wǎng)絡(luò)更穩(wěn)定的運(yùn)行。

Zerotier Moon 搭建步驟

這里我使用的是 Vultropen in new window 的云服務(wù)器,基本配置信息如下。

--平臺(tái)Vultropen in new window機(jī)房美國新澤西CPU1 vCore內(nèi)存512 MB系統(tǒng)Ubuntu 20.04 x64流量500GB

新用戶使用右側(cè)推廣鏈接注冊(cè)可以 ??獲得$100的30天體驗(yàn)額度open in new window

#第一步 在云服務(wù)器上安裝 zerotier-one

方法一 更簡單

$ curl -s https://install.zerotier.com | sudo bash

方法二 更安全

要求系統(tǒng)中安裝了 GPG

$ curl -s 'https://raw.githubusercontent.com/zerotier/ZeroTierOne/master/doc/contact%40zerotier.com.gpg' | gpg --import && \
if z=$(curl -s 'https://install.zerotier.com/' | gpg); then echo "$z" | sudo bash; fi

#第二步 云服務(wù)器加入虛擬網(wǎng)絡(luò)

執(zhí)行命令,將云服務(wù)器加入到自己創(chuàng)建好的虛擬網(wǎng)絡(luò),將命令中的 xxxxxxxx 替換成實(shí)際的虛擬網(wǎng)絡(luò) ID。

$ sudo zerotier-cli join xxxxxxxx

#第三步 配置 Moon

進(jìn)入 zerotier-one 程序所在的目錄,默認(rèn)為 /var/lib/zerotier-one。

$ cd /var/lib/zerotier-one

生成 moon.json 配置文件

$ sudo zerotier-idtool initmoon identity.public >> moon.json

編輯 moon.json 配置文件

$ sudo nano moon.json

將配置文件中的 "stableEndpoints": [] 修改成 "stableEndpoints": ["ServerIP/9993"],將 ServerIP 替換成云服務(wù)器的公網(wǎng)IP。

生成 .moon 文件

$ sudo zerotier-idtool genmoon moon.json

將生成的 000000xxxxxxxxxx.moon 移動(dòng)到 moons.d 目錄

$ sudo mkdir moons.d
$ sudo mv 000000xxxxxxxxxx.moon moons.d

.moon 配置文件的名一般為10個(gè)前導(dǎo)零+本機(jī)的節(jié)點(diǎn)ID

重啟 zerotier-one 服務(wù)

$ sudo systemctl restart zerotier-one

#使用 Moon

普通的 Zerotier 成員使用 Moon 有兩種方法,第一種方法是使用 zerotier-cli orbit 命令直接添加 Moon 節(jié)點(diǎn)ID;第二種方法是在 zerotier-one 程序的根目錄創(chuàng)建moons.d文件夾,將 xxx.moon 復(fù)制到該文件夾中,我們采用第一種方法:

#Linux 系統(tǒng)下使用 Moon

將命令中的兩組 xxxxxxxxxx 都替換成 moon 的節(jié)點(diǎn)ID。

$ sudo zerotier-cli orbit xxxxxxxxxx xxxxxxxxxx

檢查是否添加成功

$ sudo zerotier-cli listpeers

#Windows 系統(tǒng)下使用 Moon

以管理員身份打開 PowerShell,將命令中的兩組 xxxxxxxxxx 都替換成 moon 的節(jié)點(diǎn)ID。

PS C:\Windows\system32> zerotier-cli.bat orbit xxxxxxxxxx xxxxxxxxxx

檢查是否添加成功

PS C:\Windows\system32> zerotier-cli.bat listpeers

提示:Windows 系統(tǒng)的默認(rèn)程序目錄位于 C:\Program Files (x86)\ZeroTier\One。

#常見問題一:電腦添加了虛擬網(wǎng)絡(luò),但Zerotier管理列表中始終沒有顯示這臺(tái)設(shè)備。

答:可以嘗試在Zerotier管理界面中 Advanced -> Manually Add Member 中手動(dòng)添加電腦的節(jié)點(diǎn)ID。

#相關(guān)鏈接

  • Zerotier 官網(wǎng)open in new window

  • Creating Your Own Roots (a.k.a. Moons)open in new window

  • Putty 官方下載頁面








Zerotier-Moon搭建的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
巴里| 卫辉市| 宁津县| 扬中市| 江安县| 永定县| 上思县| 云霄县| 长泰县| 称多县| 星座| 板桥市| 南召县| 泰顺县| 乌苏市| 吉安县| 沐川县| 台东县| 汉中市| 鄂托克旗| 乳山市| 于田县| 焉耆| 霍城县| 卢氏县| 博客| 达日县| 钟祥市| 乌苏市| 漳平市| 邢台市| 广安市| 梅河口市| 札达县| 永仁县| 宜川县| 稷山县| 花莲县| 五台县| 抚顺市| 大安市|