指南
如何在 Fire TV 上設定 VPN
你的電視棒執行的是哪個系統,因為這會決定到底有哪些用戶端可用;電視棒上的 Appstore,以及除此之外沒有別的來源;Fire OS 開放哪些設定;以及如何確認通道承載的是電視棒播放的內容。本指南以 Fire OS 和 Vega OS 為依據。
開始之前
本指南不替你選擇業者
無論你使用哪個業者,以下每個步驟都相同,因此這裡不會指名任何業者。選擇業者是另一項工作,應在名錄中,依據已公開的分數,而不是依據商店中的上架項目來完成。
請直接從電視棒本身的 Amazon Appstore 安裝用戶端,絕不要透過 “downloader” 應用程式、檔案管理員,或從筆記型電腦接上的纜線安裝。電視棒的開發人員選項就是為了方便這麼做而存在,而以這種方式安裝的大多數內容,都是能看見每個串流且永遠不會更新的重新封裝版本。
Amazon 現在以 Fire TV 之名推出兩種系統。Fire OS 建立於 Android 之上,至今售出的多數電視棒都執行這個系統;Vega OS 是 Amazon 自有的系統,執行於較新的電視棒上,完全沒有 Android 層,因此那裡只有重新為其建置的用戶端可用。首先要找出你的電視棒執行哪個系統,因為這會決定你能使用哪些用戶端。電視棒上的 VPN 只會改變電視棒與網際網路之間的網路,其他一概不變 — VPN 無法保護你的事項在這裡和在手機上一樣適用。
安裝用戶端
- 找出電視棒執行的系統。 Settings › My Fire TV › About 會顯示裝置及其軟體版本。使用 Vega OS 的電視棒會在那裡明確標示;顯示為 Fire OS 加上數字的版本,就是以 Android 為基礎的系統。請記下來,因為業者的平台清單會區分這兩者。
- 確認業者有為該系統列出可用版本。 Fire OS 用戶端無法安裝在 Vega 電視棒上,而手機用戶端兩者都無法安裝。平台頁面會列出名錄中哪些業者已公開 Fire TV 用戶端;業者自己的網站則會說明該用戶端適用哪個系統。
- 在電視棒上開啟 Appstore,並以業者名稱搜尋。 安裝前請閱讀上架項目下方的開發者名稱:必須是該業者,而不是相近的名稱。電視商店中也存在圖示相似的仿冒版本。
- 使用用戶端為遙控器提供的方式登入。 多數用戶端會顯示一組短碼,讓你在已登入的手機或筆記型電腦上輸入,避免密碼出現在方向鍵上。如果要求輸入裝置名稱,請使用不會識別你身分的名稱。
- 授予連線請求一次。 電視棒會詢問此應用程式是否可以設定 VPN 連線;這是在建立通道介面,拒絕後應用程式就無法連線。現在先不要連線 — 應先完成設定。
電視棒可能具備、也可能沒有的設定
以下內容取決於所使用的系統。Fire OS 保留了部分 Android 的 VPN 設定,保留多少則因版本而異;Vega OS 完全不提供這類設定,能使用的只有用戶端本身的選項。每個術語都可在詞彙表中找到說明。
Always-on VPN
在 Fire OS 上,開啟 Settings › Applications › Manage Installed Applications,選擇用戶端並尋找 VPN 項目;部分版本會將開關放在 Network 下方。如果有 Always-on VPN,請將它開啟:系統會在開機及待機結束後啟動通道,不必等待應用程式。如果沒有,用戶端自己的 connect on launch 就是最佳可用選項。
Block connections without VPN
這是系統自己的終止開關;Fire OS 版本具備此功能時,它會直接位於 always-on 下方。請將它開啟。開啟後,通道中斷代表每個應用程式的連線都會中止,而不是在你未察覺的情況下退回一般網路 — 這表示開關正在運作,而不是失效。系統兩者皆不提供時,用戶端自己的開關(如果有)就是替代方案;在 Vega OS 上,這也是唯一存在的類型。
通道內的 DNS
名稱查詢可能會在通道外離開電視棒,即使所有串流都在通道內,讓網路確切知道你觀看哪些服務。在用戶端中,尋找 DNS leak protection 或 use provider DNS,並讓它使用業者自己的解析器。如果你曾在電視棒的網路設定中設定自訂 DNS,請改回自動,否則兩者會互相衝突。這為何重要另有專頁說明。
確認它確實正常運作
連線後,請進行檢查,不要只相信用戶端畫面上的 connected。電視棒需要電視所需的額外步驟:問題在於其他應用程式是否位於通道內,而不只是用戶端本身。
- 你的位址已變更。 開啟電視棒的瀏覽器,或任何會回報公開位址的應用程式,確認國家/地區與你選擇的出口位置相符。如果用戶端顯示已連線,但畫面顯示的是你自己的國家/地區,表示用戶端正在執行,但流量沒有經過它。
- 第二個應用程式也會經過通道。 開啟另一個會顯示其判定位置的應用程式並進行比較。在 Fire OS 上,如果兩者不一致,表示該應用程式在通道外解析或路由;版本具備 Block connections without VPN 時,這項功能可以阻止此情況。
- 中斷時會安全封鎖。 播放串流時,從 Manage Installed Applications 強制停止用戶端。開啟封鎖開關後,串流會立即停止;未開啟時,串流會繼續透過一般網路傳輸。此時你就知道自己的電視棒屬於哪一種。
這些檢查能證明什麼
+電視棒的流量正經由你選擇的出口位置離開,包括用戶端以外的應用程式
+電視棒所連接的網路已無法讀取它所連線的服務
+你知道這支電視棒的通道中斷時,會安全封鎖還是退回一般網路
這些檢查無法證明什麼
−它們無法說明業者保留什麼資料 — 那是文件方面的問題,答案在留存頁面上
−它們無法讓電視棒避開自己的帳戶:電視棒回報給 Amazon 的內容會原樣在通道內傳送
−今天通過檢查,不代表下一次系統更新後仍會如此;更新可能移動或移除某項設定
飯店房間裡的電視棒
電視棒是最可能被放進包袋帶離家中,再插入你無法控制其網路的電視上的裝置,而這正是 VPN 所要應對的網路情境 — 原因另有專頁說明。在通道甚至尚未啟用之前,該網路就有兩件事會造成阻礙。
第一是入口網站:飯店網路在接受頁面之前不會傳輸任何內容,而電視棒沒有方便顯示該頁面的方式。先用手機加入網路,並在手機上接受入口網站,然後才讓電視棒連線;有些入口網站會綁定單一裝置,不會讓第二台裝置通過。這時可使用電視棒自己的熱點,或手機的熱點;但這只是繞過入口網站,並沒有真正解決其他問題。
第二是電視棒會記住網路並重新加入,不論通道是否存在。在沒有 always-on 的電視棒上,它從陌生網路喚醒後的第一分鐘會使用一般網路,這段時間內電視棒自己的應用程式所傳送的任何內容都會如此。每次都要先開啟用戶端,再做其他事情;或者將通道放在旅行路由器上,讓它不會忘記通道。
無法正常運作時
Appstore 沒有顯示我的業者用戶端
在 Vega OS 電視棒上,這是通常情況:那裡只有為 Vega 重新建置的用戶端,沒有 Android 層可以退回使用。在 Fire OS 電視棒上,這表示業者尚未公開 Fire TV 版本。無論哪種情況,都不能靠 downloader 應用程式或側載解決;那會把沒有人更新的套件安裝到能看見每個串流的位置。
替代方案是選擇有為你的電視棒系統提供用戶端的業者,或使用路由器,讓電視棒不必在自身執行任何程式也能連線。
電視棒連上飯店 Wi-Fi,但用戶端無法連線
電視棒可能位於它無法顯示的入口網站後方:網路要求先接受頁面,才會傳輸任何內容,而電視棒沒有可用來接受該頁面的瀏覽器。先用手機或筆記型電腦加入網路,在那裡接受入口網站,然後確認電視棒是否能通過;有些入口網站會綁定單一裝置,不會讓第二台裝置通過。
如果已通過入口網站,而用戶端在這個網路上仍然失敗、在其他地方卻能連線,表示該網路正在限制 VPN 流量。這是網路本身的情況,不是電視棒的問題。
連線後影片停頓或緩衝
電視棒需要比手機更長時間維持較大的流量,而且處理加密的處理器較弱,因此距離較遠的出口位置和較舊的協定都會造成影響。請選擇離你較近的出口位置,嘗試同一國家/地區中的第二台伺服器,並先保留現代預設協定,再判定是業者的問題。
如果每個出口位置在這個網路上都會停頓、在另一個網路上卻能播放,表示該網路正在限制 VPN 流量。
電視棒進入睡眠後連線消失
待機是電視用戶端最容易失去通道的時候:電視棒會中斷網路、重新喚醒,而用戶端不一定會被要求重新連線。如果你的 Fire OS 版本提供 always-on VPN,請將它開啟,系統會自行重新連接通道。如果沒有,用戶端自己的 connect on launch 就是最佳可用選項,而且電視棒喚醒後必須開啟用戶端。
同樣的步驟,不同的裝置
其餘平台
每個平台都有自己獨立的指南,而不是同一頁面下的一個分頁。步驟從安裝程式打開的那一刻起就開始分岔,一篇試圖同時回答三個平台的文章,哪一個都答不好。