← Back to list

NAS|將CD收藏數位化,打造私人無損音樂串流平台(進階篇):使用 Tailscale 從外網安全存取 Navidrome

在之前的文章中,我們已經搭建起了屬於自己的家庭無損音樂串流平台,但這麼寶貴的資源,肯定不想只有待在家中才能夠享受。透過設置 Tailscale 內網穿透服務,就能讓我們透過網路連線到位處家中的…

Duck ONG · 2026-02-12 05:47 · 0 claps · 4.2 min read
#tailscale #navidrome #nas #vpn #qnap
Open on Medium ↗

NAS|將CD收藏數位化,打造私人無損音樂串流平台(進階篇):使用 Tailscale 從外網安全存取 Navidrome

在之前的文章中,我們已經搭建起了屬於自己的家庭無損音樂串流平台,但這麼寶貴的資源,肯定不想只有待在家中才能夠享受。透過設置 Tailscale 內網穿透服務,就能讓我們透過網路連線到位處家中的 NAS,無論是在通勤、旅行或外出時,透過車內音響、藍芽喇叭,都能隨時隨地享受到高品質的串流音樂。

[embed]NAS|將CD收藏數位化,打造私人無損音樂串流平台(下篇):架設 Navidrome 伺服器 在上篇中,我們已經將珍貴的 CD 收藏擷取為 FLAC 無損音檔。有了這些高品質的音樂檔案後,就可以進一步利用 NAS 的 Docker 功能部署 Navidrome 這款輕量級音樂串流伺服器,搭配各種精美好用的前端播放器…duckong.medium.com

為什麼不直接用 Port Forward?

傳統的做法,是在路由器上設定 Port Forward,把 Navidrome 的連接埠(例如 4533)轉發到外網。但這種方式有幾個缺點:

  • 需要處理 NAT、防火牆與可能的動態 IP 問題(如筆者家中使用的是社區網路,因此就會遇到雙重 NAT 問題)
  • 需要把服務直接暴露在公網上,安全風險較高

如果只是想「讓自己的裝置在外面也能安全連回家裡使用」,其實沒有必要把服務公開在網際網路上。

什麼是 Tailscale?

Tailscale 是一個基於 WireGuard 的 Mesh VPN 工具。用比較白話的方式說,Tailscale 會幫你把分散在各地的裝置,組成一個「只有你自己能進來的虛擬內網」。

只要:

  • NAS 安裝 Tailscale
  • 手機、筆電也安裝 Tailscale 程式
  • 並且登入同一個帳號

這些裝置之間就會像是在同一個區域網路裡一樣,可以直接用「內網 IP」互相連線,而且整個連線過程是端對端加密的,不需要自己處理 Port Forward 或複雜的網路設定。

在 NAS 上安裝 Tailscale

同樣以 QNAP 裝置為例,Tailscale 雖然一樣可以用 Docker 的方式安裝,但透過 QNAP 套件安裝,會更為簡單。

首先打開「AppCenter」,點按右上角齒輪,並勾選「允許安裝不具有效數位簽章的應用程式」。

接著來到「程式來源」頁面,點選「新增」,輸入連線資訊:

名稱: myqnap

URL: https://www.myqnap.org/repo.xml

按下「新增」後,回到 AppCenter 首頁,即會看到左側選單多了一項「myqnap」,提供許多第三方套件。點選後,在右上角搜尋欄輸入「tailscale」就可以找到套件並安裝。

等待安裝完成,Tailscale 的圖示會直接出現在桌面,開啟後,會需要登入帳號,依照指示進行即可。成功後,可以到 https://login.tailscale.com/ 查看 NAS 裝置是否成功加入到裝置清單中,並取得一個一個 100.x.x.x 開頭的 Tailscale IP。

在其他裝置上安裝 Tailscale

接下來,在你常用的裝置上安裝 Tailscale。

安裝完成後:

  1. 登入與 NAS 相同的 Tailscale 帳號
  2. 開啟 App,確認:
  • 可以看到 NAS 出現在裝置清單中
  • NAS 有一個 100.x.x.x 的 Tailscale IP
  1. 在手機或電腦上測試:
  • 用瀏覽器開啟 http://"NAS的Tailscale_IP":4533
  • 如果能看到 Navidrome 登入畫面,代表連線成功

此時就算你用的是行動網路,而不是家裡 Wi-Fi,也應該可以正常連線。

設定 Navidrome 播放器透過 Tailscale 連線

接下來只要把 Amperfy 或 Tempus 等播放器的伺服器連線位址從原來的內網 IP 改成 Tailscale IP 即可。

在 App 中新增伺服器:

  • Server URL:http://"NAS的Tailscale_IP":4533
  • 帳號 / 密碼: 使用 Navidrome 中建立的使用者帳密

設定完成後,試著用行動網路播放一首歌,如果能正常播放,就代表整個外網安全存取流程已經完成。

另外,若要讓其他人也能在外存取 Navidrome,可到 https://login.tailscale.com/ 管理頁面,在你的 NAS 機器右側,找到「Share」按鈕,即可讓其他人使用 Tailscale 帳號連線到同一台 NAS。


메타데이터
post_id
b66a65874879
slug
nas-將cd收藏數位化-打造私人無損音樂串流平台-進階篇-使用-tailscale-從外網安全存取-navidrome-b66a65874879
url
https://medium.com/@duckong/nas-%E5%B0%87cd%E6%94%B6%E8%97%8F%E6%95%B8%E4%BD%8D%E5%8C%96-%E6%89%93%E9%80%A0%E7%A7%81%E4%BA%BA%E7%84%A1%E6%90%8D%E9%9F%B3%E6%A8%82%E4%B8%B2%E6%B5%81%E5%B9%B3%E5%8F%B0-%E9%80%B2%E9%9A%8E%E7%AF%87-%E4%BD%BF%E7%94%A8-tailscale-%E5%BE%9E%E5%A4%96%E7%B6%B2%E5%AE%89%E5%85%A8%E5%AD%98%E5%8F%96-navidrome-b66a65874879
canonical_url
https://medium.com/@duckong/nas-%E5%B0%87cd%E6%94%B6%E8%97%8F%E6%95%B8%E4%BD%8D%E5%8C%96-%E6%89%93%E9%80%A0%E7%A7%81%E4%BA%BA%E7%84%A1%E6%90%8D%E9%9F%B3%E6%A8%82%E4%B8%B2%E6%B5%81%E5%B9%B3%E5%8F%B0-%E9%80%B2%E9%9A%8E%E7%AF%87-%E4%BD%BF%E7%94%A8-tailscale-%E5%BE%9E%E5%A4%96%E7%B6%B2%E5%AE%89%E5%85%A8%E5%AD%98%E5%8F%96-navidrome-b66a65874879
author_url
https://medium.com/@duckong
status
ok
fetched_at
2026-06-21 07:44:09