LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

Goodlink:全網(wǎng)最簡(jiǎn)單、零成本的Windows/Linux/Docker多平臺(tái)免費(fèi)開(kāi)源內(nèi)網(wǎng)穿透神器!

admin
2025年1月8日 10:23 本文熱度 420
 

簡(jiǎn)介:Goodlink

全網(wǎng)最簡(jiǎn)單、零成本的內(nèi)網(wǎng)穿透,一條命令就能將互聯(lián)網(wǎng)任意兩臺(tái)主機(jī)直連!無(wú)公網(wǎng)IP、無(wú)服務(wù)器中轉(zhuǎn)、無(wú)安裝、無(wú)注冊(cè),適合小白。

由于經(jīng)常異地辦公,對(duì)于市面上的遠(yuǎn)程桌面工具,無(wú)論速度、收費(fèi)、畫(huà)面模糊等,都不如 windows 自帶的遠(yuǎn)程桌面,但異地如何使用 windows 遠(yuǎn)程桌面呢?

是否可以無(wú)需遠(yuǎn)程桌面,直接瀏覽器訪問(wèn)公司的內(nèi)網(wǎng) WEB,登錄內(nèi)網(wǎng) GIT、內(nèi)網(wǎng) SSH、遠(yuǎn)程 VS CODE 調(diào)試等等,就跟在公司一模一樣?

特點(diǎn):Goodlink

兩臺(tái)主機(jī)之間直連!直連!直連!不經(jīng)過(guò)第三方服務(wù)器,不用擔(dān)心數(shù)據(jù)隱私泄露。

一條命令搞定,無(wú)需安裝、無(wú)需注冊(cè),無(wú)需公網(wǎng) IP,無(wú)需配置文件。

直連基于 QUIC,高性能,已加密。

注:1.1.6 版本開(kāi)始加強(qiáng)了通信安全,因此和老版本不兼容。


介紹:Goodlink

  • 本程序既支持命令行方式,也支持 docker 方式,windows 版本也新增了 UI 使用更簡(jiǎn)單。以下舉例僅作參考,可隨意切換;

  • 兩端主機(jī)運(yùn)行同一個(gè)程序,一端主機(jī)使用--remote 選項(xiàng)(以下稱 remote 端),另一端主機(jī)使用--local 選項(xiàng)(以下稱 local 端);

  • local 端和 remote 端之間是直連的,不經(jīng)過(guò)第三方服務(wù)器;

  • 可以在 local 端訪問(wèn) remote 端,但是反過(guò)來(lái)不可以;

  • 可以多個(gè) local 端對(duì)應(yīng)一個(gè) remote 端,但一個(gè) local 端不能對(duì)應(yīng)多個(gè) remote 端。通過(guò)相同的密鑰(--key)確認(rèn)對(duì)應(yīng)關(guān)系;

  • 如果需要反過(guò)來(lái),或者需要訪問(wèn)多個(gè) remote 端,就需要運(yùn)行多個(gè)程序或啟動(dòng)多個(gè) Docker;

  • 由于直連過(guò)程復(fù)雜,會(huì)出現(xiàn)反復(fù)重試,通常 10 分鐘內(nèi)成功。如果長(zhǎng)時(shí)間無(wú)法連接,點(diǎn)反饋我解決;

  • windows 自帶殺毒軟件,會(huì)將所有 go 語(yǔ)言寫(xiě)的程序都認(rèn)為是病毒。本程序已開(kāi)源,可放心使用;

  • 以下舉例說(shuō)明中的密鑰(--key),請(qǐng)不要使用,否則會(huì)連上別人的 remote 端,或者被別人的 local 端連上。自己定義一個(gè) 16-24 字節(jié)長(zhǎng)度的密鑰;

  • 1.4.17 版本開(kāi)始,windows 版本新增了 UI,目前還在測(cè)試階段,可能不太穩(wěn)定。如果影響使用,可先使用 1.3.17 之前的 windows 版本;

  • 1024 以下是操作系統(tǒng)的保留端口,基本都被占用了,local 端請(qǐng)使用 1024 以上端口。例如 linux 系統(tǒng)可以使用命令 netstat -anp|grep 22 判斷 22 端口是否已被占用;

  • 該項(xiàng)目剛剛起步,功能還不完善,歡迎到 Issues 上提出問(wèn)題和建議,幫忙測(cè)試的同學(xué)將保證永久免費(fèi)使用。

Remote端Local端P2P成功
NAT1-3NAT1-3YES
NAT1-2NAT4YES
NAT4NAT1-2YES
NAT4NAT3-4YES
NAT3-4NAT4YES

簡(jiǎn)單使用:Goodlink

工作模式 - 介紹

代理模式

local端需要指定本地端口, 以提供Socks5代理服務(wù)
local端需要在系統(tǒng)或者軟件中配置Socket5代理, 便可訪問(wèn)remote端所處網(wǎng)絡(luò)中的所有主機(jī)端口

轉(zhuǎn)發(fā)模式

remote端需要指定所處網(wǎng)絡(luò)中的某一個(gè)主機(jī)端口, local端也需要指定本地端口
local端無(wú)需配置Socks5代理, 直接訪問(wèn)指定的本地端口, 就等于訪問(wèn)remote端指定的主機(jī)端口。但也只能訪問(wèn)這一個(gè)主機(jī)端口
注: 轉(zhuǎn)發(fā)模式僅支持TCP協(xié)議, 一個(gè)remote端只能轉(zhuǎn)發(fā)一個(gè)端口, 可運(yùn)行多個(gè)remote端

代理模式 - 舉例 1

目標(biāo):在家里電腦(或出差電腦)瀏覽器上配置代理: socks5://127.0.0.1:18080,訪問(wèn)公司所有內(nèi)網(wǎng) WEB,和在公司無(wú)異。

注:瀏覽器可商店安裝插件 SwitchyOmega 配置 socks5 代理。其他 GIT、SVN、SSH 等等,也都支持 socks5 代理,可以百度搜索。

remote 端運(yùn)行在公司電腦

(windows, UI)

注:當(dāng)最下方的按鈕變成綠色,表示啟動(dòng)成功。

local 端運(yùn)行在家里電腦(或出差電腦)

(windows, UI)

注:當(dāng)最下方的按鈕變成綠色,表示連接成功。如果超過(guò) 10 分鐘無(wú)法連接,按照下圖先“點(diǎn)擊關(guān)閉”,然后選擇“主動(dòng)連接”,再“點(diǎn)擊啟動(dòng)”。

代理模式 - 舉例 2

目標(biāo):在公司電腦上配置代理: socks5://127.0.0.1:18080,訪問(wèn)家里包括 NAS 在內(nèi)的所有主機(jī)端口。

remote 端運(yùn)行在家里的 NAS

( linux, Docker )

docker rm goodlink -f; docker run -d --name=goodlink --net=host --restart=always registry.cn-shanghai.aliyuncs.com/kony/goodlink --key=nas_202412140928

( linux, 命令行 )

./goodlink-linux-amd64 --key=nas_202412140928

( windows, 命令行 )

.\goodlink-windows-amd64.exe --key=nas_202412140928

local 端運(yùn)行在公司電腦

(windows, UI)

注:當(dāng)最下方的按鈕變成綠色,表示已連接成功。

( linux, Docker )

docker rm goodlink -f; docker run -d --name=goodlink --net=host --restart=always registry.cn-shanghai.aliyuncs.com/kony/goodlink --local=127.0.0.1:18080 --key=nas_202412140928

( linux, 命令行 )

./goodlink-linux-amd64 --local=127.0.0.1:18080 --key=nas_202412140928

(windows, 命令行)

.\goodlink-windows-amd64.exe --local=127.0.0.1:18080 --key=nas_202412140928

轉(zhuǎn)發(fā)模式 - 舉例 1

目標(biāo):在家里電腦(或出差電腦),打開(kāi) windows 遠(yuǎn)程桌面,連接 127.0.0.1:13389,訪問(wèn)公司電腦的遠(yuǎn)程桌面。

注:不是所有軟件都支持 Socket5 代理,比如 windows 自帶遠(yuǎn)程桌面,這時(shí)可用轉(zhuǎn)發(fā)模式,將公司電腦的 3389 端口和家里電腦(或出差電腦)的 13389 端口綁定(本機(jī)遠(yuǎn)程桌面服務(wù)已占用 3389 端口)。還有一個(gè)場(chǎng)景,出于安全考慮,只希望 Remote 端指定的主機(jī)端口能被訪問(wèn)。也可以安裝并設(shè)置通過(guò) proxifier 來(lái)曲線實(shí)現(xiàn)任意 TCP/IP 訪問(wèn)。

remote 端運(yùn)行在公司電腦

(windows, UI)

注:當(dāng)最下方的按鈕變成綠色,表示啟動(dòng)成功。

local 端運(yùn)行在家里電腦(或者出差筆記本)

(windows, UI)

注:當(dāng)最下方的按鈕變成綠色,表示連接成功。如果超過(guò) 10 分鐘無(wú)法連接,按照下圖先“點(diǎn)擊關(guān)閉”,然后選擇“主動(dòng)連接”,再“點(diǎn)擊啟動(dòng)”。

轉(zhuǎn)發(fā)模式 - 舉例 2

目標(biāo):在公司訪問(wèn) http://127.0.0.1:9999 ,等于訪問(wèn)家里的 NAS 管理頁(yè)面 http://192.168.3.2:9999

remote 端運(yùn)行在家里的 NAS

(linux, Docker)

docker rm goodlink -f; docker run -d --name=goodlink --net=host --restart=always registry.cn-shanghai.aliyuncs.com/kony/goodlink --remote=192.168.3.2:9999 --key=nas_202412140928

( linux, 命令行 )

./goodlink-linux-amd64 --remote=192.168.3.2:9999 --key=nas_202412140928

(windows, 命令行)

.\goodlink-windows-amd64.exe --remote=192.168.3.2:9999 --key=nas_202412140928

local 端運(yùn)行在公司電腦

(windows, UI)

注:當(dāng)最下方的按鈕變成綠色,表示已連接成功。

(linux, Docker)

docker rm goodlink -f; docker run -d --name=goodlink --net=host --restart=always registry.cn-shanghai.aliyuncs.com/kony/goodlink --local=127.0.0.1:9999 --key=nas_202412140928

( linux, 命令行 )

./goodlink-linux-amd64 --local=127.0.0.1:9999 --key=nas_202412140928

(windows, 命令行)

.\goodlink-windows-amd64.exe --local=127.0.0.1:9999 --key=nas_202412140928

選項(xiàng)說(shuō)明

root@VM-4-9-ubuntu:~/go/src/goodlink# ./bin/goodlink-linux-amd64 -h
Usage of bin/goodlink-linux-amd64:
  --remote string
        remote端所處網(wǎng)絡(luò)中, 需要被遠(yuǎn)程訪問(wèn)的主機(jī)地址端口。若不加這個(gè)選項(xiàng), 就是代理模式
  --local string
        local端監(jiān)聽(tīng)的地址端口
  --key string
        用于加密通信的密鑰, 自己隨便定義, local端和remote端必須一致。建議16-24個(gè)字節(jié)長(zhǎng)度, 防止沖突: {name}_{YYYYMMDDHHMM}, 例如: kony_202412140928
  --conn int
        由于remote和local兩端默認(rèn)使用的算法不一樣, 如果出現(xiàn)超過(guò)10分鐘無(wú)法連接的情況, 可能是其中一端和默認(rèn)的算法不兼容,
        此時(shí)可在local端增加 "--conn=1" 選項(xiàng), 以調(diào)換兩端的算法, 就能連接了

開(kāi)源地址

https://gitee.com/konyshe/goodlink


該文章在 2025/1/8 10:57:34 編輯過(guò)

全部評(píng)論1

admin
2025年1月8日 11:11
 已經(jīng)測(cè)試過(guò)了,無(wú)法在Windows Server上打開(kāi)使用!

該評(píng)論在 2025/1/8 11:12:03 編輯過(guò)
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

黄频国产免费高清视频,久久不卡精品中文字幕一区,激情五月天AV电影在线观看,欧美国产韩国日本一区二区
中文有码在线视频 | 日韩高清在线亚洲专区vr | 中文字幕日韩精品欧美一区久久 | 午夜国产乱码福利电影 | 亚洲区小说区激情区图片区 | 污网站上在线观看免费视频中 |