無法執行 Tailscale

嗨。
我無法讓 Tailscale 正常運作。

我嘗試安裝了 QNAP 應用商店版本(1.40.x,2023 年)和他們官網版本(1.96.x),但每次我從 QNAP 介面打開應用程式時,兩者都出現相同的錯誤:

GET http://<我的 NAS 本地主機>.local/cgi-bin/qpkg/Tailscale/index.cgi/api/auth - 401 Error: Get "http://<我的 NAS 本地主機>.local/cgi-bin/authLogin.cgi?sid=twq2jv26": dial tcp: lookup <我的 NAS 本地主機>.local on 127.0.1.1:53: no such host

我的網頁伺服器運行在 8080 埠,登入和 QNAP 介面相關功能在 80 埠。

QTS 5.2.6.3229,Intel

請問有人可以協助嗎?

無論如何,我通過 SSH 連線並執行

/share/CACHEDEV1_DATA/.qpkg/Tailscale/tailscale up

這樣產生了一個 tailscale 登錄連結,幫助我將 NAS 連接到我的帳戶。

也許你可以查看這個連結來進行設定。

嗨,好的,我有按照這個教學操作,但安裝在 NAS 上的應用程式一直無法載入——我無法登入。

@beshur FYI,在我這邊,成功在我的 TS-253Be 4GB 上設定 Tailscale 的步驟如下:

  • 從 QNAP 應用中心安裝舊的 1.40 版本
  • 透過 SSH 執行 /share/CACHEDEV1_DATA/.qpkg/Tailscale/tailscale login
    • 將提供的 URL 貼到瀏覽器並進行認證
  • 停止 Tailscale 套件
  • Tailscale Packages - stable track 下載最新版套件
  • 手動安裝/更新套件
  • 啟動 Tailscale 套件

希望我的經驗能幫助其他人少點頭痛:我遇到的問題是用 .local 地址連接我的 NAS,而不是用 IP。用 IP 連線時,一切都運作正常。如果你不是用這種方式連接主機,建議先試試看 IP,這樣說不定就不用去折騰 SSH 登入之類的問題了。