共計 794 個字符,預計需要花費 2 分鐘才能閱讀完成。
要實現內網穿透,可以使用一些開源的工具或庫,例如 Ngrok、Frp、Sunny 等。
-
使用 Ngrok:
- 下載并安裝 Ngrok(https://ngrok.com/)。
- 在 Ngrok 官網上注冊一個賬號并登錄。
- 在終端或命令行中運行
ngrok authtoken [Your_Auth_Token],將你的授權令牌替換為 Ngrok 賬號中的令牌。 - 運行
ngrok tcp [Local_Port],將Local_Port替換為你要穿透的本地服務的端口號。 - Ngrok 會生成一個公網 URL,可以通過該 URL 訪問你的本地服務。
-
使用 Frp:
- 下載并安裝 Frp(https://github.com/fatedier/frp)。
- 配置 Frp 的服務端和客戶端。在服務端配置文件中指定要穿透的本地服務的端口號,然后將配置文件上傳到服務端。
- 在服務端上運行 Frp 服務端程序,并確保服務端的防火墻或路由器上的端口已打開。
- 在客戶端上運行 Frp 客戶端程序,并確保客戶端的防火墻或路由器上的端口已打開。
- 在客戶端配置文件中指定服務端的 IP 和端口號,然后將配置文件上傳到客戶端。
- 客戶端和服務端會建立連接,通過服務端的公網 IP 和端口號即可訪問本地服務。
-
使用 Sunny:
- 下載并安裝 Sunny(https://github.com/wangyi2005/sunny)。
- 在終端或命令行中運行
sunny client -l :[Local_Port] -r [Public_IP]:[Public_Port],將Local_Port替換為你要穿透的本地服務的端口號,將Public_IP和Public_Port替換為公網 IP 和端口號。 - 在公網上啟動 Sunny 服務端(
sunny server),并確保防火墻或路由器上的端口已打開。 - 通過公網 IP 和端口號即可訪問本地服務。
這些工具使用起來都比較簡單,你可以根據自己的需求選擇其中一個進行實現。
丸趣 TV 網 – 提供最優質的資源集合!
正文完