指南
如何在 Android TV 上設定 VPN
在電視本身從 Play Store 安裝客戶端、了解電視可能提供或不提供的兩項系統設定,以及如何確認電視上的每個應用程式都在通道內,而不只是你開啟的那個。以 Android TV 16 上的 Google TV 為基礎撰寫。
開始之前
本指南不會替你選擇
無論你使用哪家業者,以下每個步驟都相同,所以這裡不會點名任何業者。選擇業者是另一項工作,應在名錄上,根據已公開的分數,而不是商店中的上架資料來進行。
請在電視本身從 Play Store 安裝客戶端,不要透過檔案管理器或 “downloader” 應用程式安裝複製過來的檔案。電視上的 VPN 客戶端會看到電視傳送的每個串流;把重新封裝的版本交給它是最糟糕的做法,而且這類版本永遠不會更新。
電視是一種會持續開啟、與房間內所有人共用同一個螢幕,並會把大量顯示內容告訴製造商的裝置。VPN 只會改變路徑的第一部分 — 電視與互聯網之間的網絡 — 不會改變其他任何東西;VPN 無法保護你的事項,對電視與對手機完全一樣。在這裡使用 VPN 的原因與其他地方相同:中間那段網絡。
安裝客戶端
- 確認業者列出電視版本。業者自己網站上的平台清單會說明是否存在 Android TV 客戶端;平台頁面列出名錄中哪些業者已公開電視版本。手機客戶端不能安裝在電視上,也不應該這樣做。
- 在電視上開啟 Play Store,按名稱搜尋業者。安裝前先閱讀上架項目下方的發佈者一行:它必須是該業者,而不是名稱相近的其他項目。電視商店中也有使用相似圖示的仿冒版本。
- 使用客戶端為遙控器提供的方式登入。大多數電視客戶端會顯示一組短代碼,讓你在已登入的手機或手提電腦上輸入,因此不必用方向鍵輸入密碼。如果要求輸入裝置名稱,請使用不會識別你身分的名稱。
- 只批准一次連線要求。Android 會詢問此應用程式是否可以設定 VPN 連線;這是系統建立通道介面的步驟,拒絕後應用程式便無法連線。現在先不要連線 — 要先處理設定。
電視可能提供或不提供的設定
手機上一定有以下兩項設定。電視則取決於製造商保留了多少 Android 功能,所以第一步是確認這部電視提供哪些設定。如果不熟悉名稱,可在詞彙表找到各項設定的說明。
Always-on VPN
開啟系統設定,在 Network & Internet 下尋找 VPN 項目;部分電視則會在客戶端所屬的 Apps 下提供。如果客戶端旁邊列有齒輪圖示,請開啟它並啟用 Always-on VPN。之後系統會在開機及待機結束後建立通道,不必等候應用程式開啟。
如果設定中的任何位置都沒有 VPN 項目,表示電視沒有提供這項開關。客戶端仍然可以運作;只是每次電源循環後都必須開啟客戶端並要求它連線,而客戶端自己的 connect on launch 選項就是能做到的最佳方案。
Block connections without VPN
這是系統本身的VPN 終止開關,電視提供時會直接出現在 always-on 設定下方。請啟用它。啟用後,通道中斷會讓所有應用程式的連線都停止,而不是在你不知情的情況下退回普通網絡 — 這正是它的作用,不是故障。
如果電視提供 always-on 但沒有這項開關,客戶端自己的 VPN 終止開關(如果有)就是後備方案。如果兩者都沒有,請知道通道中斷時連線會直接失效,並把下面的檢查視為需要重複進行的步驟,而不是只做一次便算完成。
通道內的 DNS
名稱查詢可能在通道外離開電視,即使每個串流都在通道內,令你的網絡能準確知道你觀看哪些服務。在客戶端中尋找 DNS leak protection 或 use provider DNS,並讓它使用業者自己的解析器。電視自己的 Private DNS 設定(如果有)應保持自動,而不是指定第三方名稱,否則兩者會互相衝突;這為何重要另有專頁說明。
確認它確實正常運作
連線後不要只相信客戶端畫面上的 connected,應該進行檢查。電視需要多做一步,因為問題不只是客戶端是否在通道內,而是其他應用程式是否也在通道內。
- 你的地址已經改變。開啟電視的瀏覽器,或任何會顯示公開地址的應用程式,確認國家/地區與你選擇的出口相符。如果客戶端顯示已連線,但畫面仍顯示你自己的國家/地區,代表客戶端正在運作,但流量沒有經過它。
- 第二個應用程式也經過通道。開啟另一個應用程式 — 不是客戶端,也不是你剛才使用的瀏覽器 — 查看它認為自己所在的位置;如果電視有第二個瀏覽器,也可以從中進行洩漏測試。結果必須與第一個相符。如果不相符,代表該應用程式被豁免,上面的部分已解釋原因。
- 中斷時會封鎖連線。播放串流時,從系統的應用程式設定強制停止客戶端。在提供 Block connections without VPN 的電視上,串流會立即停止;沒有這項設定的電視則會繼續透過普通網絡播放,這時你便知道自己使用的是哪一類電視。
這些檢查能證明什麼
+電視的流量正經由你選擇的出口離開,包括客戶端以外的應用程式
+電視所連接的網絡再也無法讀取它連往哪些服務
+你知道這部電視的通道中斷時,是會封鎖連線還是退回普通網絡
這些檢查不能證明什麼
−它們完全沒有說明業者會保留什麼 — 這是文件方面的問題,答案見留存專頁
−它們不能讓製造商看不見電視:電視自己的帳戶資料及遙測資料會原封不動地在通道內傳送
−今天通過檢查,不代表下一次系統更新也會如此;更新可能移除電視原有的設定
持續開啟的裝置
手機會被解鎖及查看;電視則會開啟後一直運作。這會改變重要事項。通道必須經得起待機、停電,以及凌晨三點重新啟動電視的韌體更新;因此,如果電視提供 always-on,這是最值得關注的設定,而客戶端的 connect on launch 則是次佳方案。
這也會改變通道的用途。電視會透過自己的帳戶向製造商報告顯示的內容,而這些報告與其他所有資料一樣會經過通道 — 在途中加密,並在另一端完整送達。VPN 會把電視的流量隱藏於其所連接的網絡之外;不會令電視變得更安靜。如果這才是你的疑慮,應該處理的是電視本身的私隱設定,這是另一項工作。
如果電視無法讓以上任何設定持續生效,便應該把通道提前一跳設置在路由器上,讓其後的每部裝置都在通道內,而不必由裝置本身知道;路由器指南會說明這樣做的好處及代價。
無法正常運作時
電視上的 Play Store 沒有客戶端
這表示業者沒有公開電視版本,而在這部電視上,事情到此為止。手機客戶端不會出現在這裡,從手機複製過來的套件則會使用錯誤的介面、錯誤的權限,而且沒有更新途徑。
實際可行的選擇,是使用提供電視版本的業者,或使用替所有後方裝置承載通道的路由器 — 請參閱路由器指南。
電視已連線,但某個應用程式明顯繞過了它
部分電視應用程式會透過自己硬編碼的解析器解析名稱,部分電視則會把自己的服務排除在 VPN 介面之外。這兩種情況都不是客戶端設定可以控制的。請確認電視是否提供 Block connections without VPN;如果有,便會封鎖這項例外。
如果電視沒有這項設定,你已經了解這部電視能做什麼、不能做什麼。在依賴它之前,知道這些很有價值。
連線後影片停頓或緩衝
電視需要比手機更持續的流量,較遠的出口會讓問題更明顯。先選擇離你較近的出口,並在同一國家/地區嘗試第二部伺服器;通常原因是某個出口負載過高。
如果此網絡上的所有出口都會停頓,而在另一個網絡上播放正常,代表該網絡正在限制 VPN 流量。這是網絡的情況,不是電視上的設定問題。
電視喚醒後連線消失
待機是電視客戶端最容易失去通道的時候:電視中斷網絡後重新喚醒,而客戶端不一定會被要求重新連線。如果電視提供 Always-on VPN,這就是解決方法,因為系統會重新連接通道,而不是等候應用程式開啟。
如果沒有這項設定,電視喚醒後請開啟客戶端,查看其狀態後才信任連線。
同樣的步驟,不同的裝置
其餘平台
每個平台都有自己獨立的指南,而不是同一頁面下的一個分頁。步驟從安裝程式打開的那一刻起就開始分岔,一篇試圖同時回答三個平台的文章,哪一個都答不好。