VNT(Virtual Network Tool)是一個高效、簡便的開源工具,旨在實現(xiàn)異地組網(wǎng)和內(nèi)網(wǎng)穿透。通過 VNT,用戶可以在不同設備之間快速建立虛擬局域網(wǎng),實現(xiàn)跨地域的網(wǎng)絡互聯(lián)。
主要功能:
**異地組網(wǎng):**在不同地理位置的設備間創(chuàng)建虛擬局域網(wǎng),方便資源共享和遠程訪問。
**內(nèi)網(wǎng)穿透:**無需公網(wǎng) IP,即可使內(nèi)網(wǎng)設備被外部訪問,實現(xiàn)內(nèi)網(wǎng)服務的外部公開。
**NAT 穿透:**支持點對點(P2P)連接,減少中繼服務器的延遲,提高通信效率。
**多平臺支持:**兼容 Windows、Linux、Mac 和 Android 等主流操作系統(tǒng)。
**數(shù)據(jù)加密:**提供多種加密算法選項,確保數(shù)據(jù)傳輸?shù)陌踩浴?/p>
使用方法:
下載 VNT:
運行程序:
在每臺需要加入虛擬網(wǎng)絡的設備上,使用相同的 token
啟動 VNT。
Linux/macOS:
chmod +x ./vnt-cli
./vnt-cli -k <your_token>
Windows:
vnt-cli.exe -k <your_token>
<your_token>
是您自定義的網(wǎng)絡標識,確保所有需要互聯(lián)的設備使用相同的 token
。
查看設備信息:
查看網(wǎng)絡中的其他設備:
設備間互訪:
注意事項:
Token 的唯一性:token
用于標識虛擬網(wǎng)絡。為避免連接到他人的網(wǎng)絡,建議使用獨特且復雜的字符串作為 token
。
**權限要求:**在 Linux 和 macOS 上,運行前需要為
vnt-cli
添加可執(zhí)行權限:
chmod +x ./vnt-cli
**后臺運行:**在需要時,可將 VNT 設置為后臺運行。例如,在 Linux 上使用 nohup:
nohup ./vnt-cli -k <your_token> &
**防火墻設置:**確保防火墻允許 VNT 使用的端口(默認 29872)進行通信。
通過以上步驟,可以快速部署 VNT,實現(xiàn)多設備間的安全互聯(lián)。
更多詳細信息和高級配置,可以參考 VNT 的 GitHub 倉庫。
閱讀原文:原文鏈接
該文章在 2025/2/18 10:37:48 編輯過