p2p、分布式,區塊鏈筆記:試用ZeroTier組網

  • ZeroTier 是一種用于創建和管理虛擬局域網(Virtual Local Area Network,VLAN)的軟件定義網絡(SDN)解決方案。它可以通過互聯網將多個設備安全地連接在一起,就像它們在同一個本地網絡上一樣。主要開發語言為 C++。

  • 使用ZeroTier組網可以讓你在不同地點的設備之間建立虛擬的局域網,從而可以像在同一網絡內一樣進行局域網游戲。以下是ZeroTier組網的流程。

  • 去官網https://www.zerotier.com/注冊賬號。

在這里插入圖片描述

  • 去郵箱驗證(用學校郵箱注冊的)

  • 登錄進去點擊Networks,然后“Create A Network”
    在這里插入圖片描述

  • 點擊列表項目可在新頁面進行屬性編輯
    在這里插入圖片描述

  • 在Download部分可以下載客戶端
    在這里插入圖片描述
    在這里插入圖片描述

  • 點擊安裝好的軟件中的“Join networks”,將上邊創建的網絡ID輸入,然后點擊Join

在這里插入圖片描述

在這里插入圖片描述

  • 當前的狀態是無法接入,還需要登錄服務器進行批準

在這里插入圖片描述

  • 然后狀態會變為OK
    在這里插入圖片描述
  • 有兩臺客戶端的話可以嘗試互相ping一下
    在這里插入圖片描述
// 未連接前
C:\Users\multisim>ping 172.23.*.*正在 Ping 172.23.*.* 具有 32 字節的數據:
請求超時。
請求超時。
請求超時。
請求超時。172.23.118.182 的 Ping 統計信息:數據包: 已發送 = 4,已接收 = 0,丟失 = 4 (100% 丟失),// 連接后
C:\Users\multisim>ping 172.23.*.*正在 Ping 172.23.*.* 具有 32 字節的數據:
來自 172.23.*.* 的回復: 字節=32 時間=221ms TTL=128
來自 172.23..*.* 的回復: 字節=32 時間=5ms TTL=128
來自 172.23..*.*  的回復: 字節=32 時間=163ms TTL=128
來自 172.23..*.*  的回復: 字節=32 時間=7ms TTL=128172.23..*.* 的 Ping 統計信息:數據包: 已發送 = 4,已接收 = 4,丟失 = 0 (0% 丟失),
往返行程的估計時間(以毫秒為單位):最短 = 5ms,最長 = 221ms,平均 = 99ms// 需要注意的是,兩個客戶端要能夠流暢連接ZeroTier服務端效果才比較好,這是因為當兩個客戶端無法進行直連的時候ZeroTier服務端會進行數據的加密中轉。(或者也可以嘗試自建moon節點)

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/38427.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/38427.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/38427.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

hadoop 3.X 分布式HA集成Kerbos(保姆級教程)

前提:先安裝Kerbos 1、創建keytab目錄 在每臺機器上上提前創建好對應的kertab目錄 [hadooptv3-hadoop-01 ~]$ sudo mkdir -p /BigData/run/hadoop/keytab/ [hadooptv3-hadoop-01 ~]$ sudo mkdir -p /opt/security/ [hadooptv3-hadoop-01 ~]$ sudo chown hadoop:had…

【Python從入門到進階】59、Pandas庫中Series對象的操作(二)

接上篇《58、Pandas庫中Series對象的操作(一)》 上一篇我們講解了Pandas庫中Series對象的基本概念、對象創建和操作,本篇我們來繼續學習Series對象的運算、函數應用、時間序列操作,以及Series的案例實踐。 一、Series對象的運算 1. 數值型數據的算術運…

1、音視頻解封裝流程---解復用

對于一個視頻文件(mp4格式/flv格式),audio_pkt或者video_pkt是其最基本的數據單元,即視頻文件是由獨立的視頻編碼包或者音頻編碼包組成的。 解復用就是從視頻文件中把視頻包/音頻包單獨讀取出來保存成獨立文件,那么如何得知packet是視頻包還是…

指針賦值與引用傳遞:C語言的基礎知識與實踐技巧

指針賦值與引用傳遞:C語言的基礎知識與實踐技巧 大家好,我是免費搭建查券返利機器人省錢賺傭金就用微賺淘客系統3.0的小編,也是冬天不穿秋褲,天冷也要風度的程序猿! **1. **引言 在C語言中,指針是一種強…

Vue CLI VS Vite

Vue CLI與Vite區別: Vue CLI與Vite之間存在明顯的區別,這些區別主要體現在實現原理、優化策略、開發環境速度、構建速度、依賴關系分析和插件系統等方面。以下是關于Vue CLI和Vite區別的詳細分析: 實現原理: Vue CLI&#xff1a…

【Spring Boot】Spring Boot簡介

1、概述 Spring Boot是一個用于創建獨立、生產級別的基于Spring的應用程序的開發框架。旨在簡化Spring應用的初始搭建和開發過程。它通過自動配置和大量默認配置,使得開發者能夠快速搭建一個獨立的Spring應用,無需進行大量的手動配置。 2、主要特點 快…

【一篇搞懂】操作系統期末大題:進程同步與互斥 PV操作

文章目錄 一、前言🚀🚀🚀二、正文:??????題型一:利用信號量實現前驅關系題型二:利用信號量實現資源同步與互斥 一、前言🚀🚀🚀 本文簡介:這是一篇基于b…

無人機遠程控制:北斗短報文技術詳解

無人機(UAV)技術的快速發展和應用,使得遠程控制成為了一項關鍵技術。無人機遠程控制涉及無線通信、數據處理等多個方面,其中北斗短報文技術以其獨特的優勢,在無人機遠程控制領域發揮著重要作用。本文將詳細解析無人機遠…

2024-06-26 base SAS programming 學習筆記6(proc report)

proc report可以生成報表,基本格式: proc report data options; (options 可以是windows/WD表示將結果輸出至單獨的報表窗口,或者nowindows/nowd將結果輸出至HTML結果窗口) column variables ;(篩選待輸出的變量,變量名與變量名之…

09_計算機網絡模型

目錄 OSI/RM七層模型 OSI/RM七層模型 各層介紹及硬件設備 傳輸介質 TCP/IP協議簇 網絡層協議 傳輸層協議 應用層協議 完整URL的組成 IP地址表示與計算 分類地址格式 子網劃分和超網聚合 無分類編址 特殊含義的IP地址 IPv6協議 過渡技術 OSI/RM七層模型 OSI/RM七…

區間動態規劃——最長回文子序列長度(C++)

把夜熬成粥,然后喝了它。 ——2024年7月1日 書接上回:區間動態規劃——最長回文子串(C)-CSDN博客,大家有想到解決辦法嗎? 題目描述 給定一個字符串s(s僅由數字和英文大小寫字母組成&#xff0…

微積分-導數3(微分法則)

常見函數的導數 常量函數的導數 d d x ( c ) 0 \frac{d}{dx}(c) 0 dxd?(c)0 常量函數的圖像是一條水平線 y c y c yc,它的斜率為0,所以我們必須有 f ′ ( x ) 0 f(x) 0 f′(x)0。從導數的定義來看,證明也很簡單: f ′ …

在node.js環境中使用web服務器http-server運行html靜態文件

http-server http-server是一個超輕量級web服務器,它可以將任何一個文件夾當作服務器的目錄供自己使用。 當我們想要在服務器運行一些代碼,但是又不會配置服務器的時候,就可以使用http-server就可以搞定了。 使用方法 因為http-server需要…

Linux Vim 進階教程

Linux Vim 進階教程 1. 簡介 Vim(Vi IMproved)是一款功能強大的文本編輯器,廣泛應用于Linux和Unix系統中。本教程將深入探討Vim的高級功能和技巧,幫助您提升編輯效率和使用體驗。 2. Vim 配置和插件管理 2.1 配置文件 .vimrc …

QT拖放事件之三:自定義拖放操作-利用QDrag來拖動完成數據的傳輸

1、運行效果 1)Qt::MoveAction 2)Qt::CopyAction 2、源碼 #include "Widget.h" #include "ui_Widget.h" #include "common.h"

二級建造師(建筑工程專業)考試題庫,高效備考!!!

16.在施工合同履行期間發生的變更事項中,屬于工程變更的是()。 A.質量要求變更 B.分包單位變更 C.合同價款變更 D.相關法規變更 答案:A 解析:工程變更一般是指在工程施工過程中,根據合同約定對施工的…

練習 String翻轉 注冊處理 字符串統計

p493 將字符串中指定部分進行翻轉 package chapter;public class reverse {public static void main(String[] args) {String str "abcdef";str reverseMethod(str,0,3);System.out.println(str);}public static String reverseMethod(String str, int start, in…

恭賀甘露海首屆道教南宗養生論壇暨天臺山第十屆道醫大會圓滿成功

6月13日,首屆中國道教南宗養生論壇暨天臺山第十屆道醫學術交流大會在浙江新昌重陽宮千人會場隆重開幕。 本次大會主辦單位:天臺山桐柏宮 中國民間中醫醫藥研究開發協會道醫學分會, 承辦單位:新昌縣重陽宮 ,協辦單位&…

網絡基礎:靜態路由

靜態路由是一種由網絡管理員手動配置的路由方式,用于在網絡設備(如路由器或交換機)之間傳遞數據包。與動態路由不同,靜態路由不會根據網絡狀態的變化自動調整。 不同廠商的網絡設備在靜態路由的配置上有些許差異;下面…

什么是以太坊合約ABI(Application Binary Interface)

文章目錄 什么是以太坊合約ABI一、背景二、ABI(Application Binary Interface)三、怎么生成ABIsolc命令 四、abi內容FunctionEvent函數選擇器 五、參考 什么是以太坊合約ABI 一、背景 以太坊的智能合約程序,是在以太坊虛擬機(Et…