在同一個 Wi-Fi 網路上,Remio 一律會讓你的裝置彼此直接連線。離開家以後,無論是使用行動數據、在咖啡廳或從辦公室,這條直連路徑都必須穿過你家的路由器,而路由器在設計上就會阻擋不請自來的流量。當 Remio 無法穿過時,它會退到中繼伺服器,讓工作階段仍能運作,但每個畫面都得繞路,延遲也隨之增加。
轉送一個 UDP 連接埠就能免去猜測。你選一個連接埠,在路由器上把它轉送到你的電腦,然後告訴 Remio 使用剛好那個連接埠。從此你的用戶端就會敲你的路由器所敞開的那道門,工作階段便走直連。
選一個連接埠,例如 50000。在路由器上把 UDP 50000 轉送到你電腦的區域網路 IP。在你手機或 Mac 上的 Remio 中,開啟進階設定 → 網路 → 直連連接埠並輸入 50000。重新連線,完成。
已開機且 Remio 主機端正在執行的電腦 · 你路由器管理頁面的密碼(通常印在路由器本身) · 大約五分鐘。這些你只需做一次,之後就會一直有效。
五個步驟: 1. 選擇連接埠 · 2. 找出電腦的 IP · 3. 在路由器上轉送 · 4. 告訴 Remio · 5. 確認是否成功
開始之前:目前支援哪些裝置
| 角色 | 支援 | 不支援 |
|---|---|---|
| 設定連接埠的裝置 | iPhone、iPad、Mac、Android、Windows、Apple TV | — |
| 被控制的電腦 | Mac、Windows、Linux | Android 主機端 |
如果電腦執行的是舊版 Remio 主機端,Remio 會明確告訴你:你會看到一則訊息,說明該電腦尚未支援自訂連接埠。請在該電腦上更新 Remio 主機端,然後重新連線。
步驟 1:選擇連接埠號碼
1024 到 65535 之間的任何數字都可以。你輸入超出該範圍的數字時,Remio 會自動把它限制在範圍內。
- 選一個好記又不顯眼的數字:
50000、51820、54321都可以。 - 避開你網路上已有其他服務使用的連接埠:80、443、445、3389、32400(Plex)、5000 與 7000(macOS 上的 AirPlay)。
- 在三個地方使用相同的數字:路由器規則、Remio 設定,以及任何防火牆例外規則。
步驟 2:找出你電腦的區域網路 IP 位址
路由器需要知道要把流量送到你網路上的哪一台機器,也就是執行 Remio 主機端的那台電腦。
- macOS:系統設定 → 網路 → Wi-Fi(或乙太網路)→ 詳細資訊 → TCP/IP。讀取 IP 位址,通常是
192.168.1.42或10.0.0.8。 - Windows:設定 → 網路與網際網路 → Wi-Fi 或乙太網路 → 硬體內容 → IPv4 位址。
- Linux:在終端機中執行
ip addr,讀取你使用中的網路介面上的位址。
家用路由器會以租約的方式發放區域網路 IP 位址。當租約到期,或重新啟動之後,你的電腦可能會取得不同的位址,此時你的轉送規則就會指向一個不存在的目標。請在你的路由器中找到 DHCP 保留(有時稱為「靜態租約」或「將 IP 綁定到 MAC」),把該位址固定給你的電腦。這只需要三十秒,能省去之後令人摸不著頭緒的一整個下午。
步驟 3:在路由器上轉送連接埠
在瀏覽器中開啟你路由器的管理頁面,通常是 192.168.1.1 或 192.168.0.1。密碼通常印在路由器本身的貼紙上。接著找到連接埠轉送畫面;每個品牌把它藏在稍微不同的地方:
| 路由器 | 設定位置 |
|---|---|
| ASUS | WAN → Virtual Server / Port Forwarding |
| TP-Link | Advanced → NAT Forwarding → Virtual Servers |
| Netgear | Advanced → Advanced Setup → Port Forwarding / Port Triggering |
| Linksys | Security → Apps and Gaming → Single Port Forwarding |
| D-Link | Features → Port Forwarding |
| Fritz!Box | Internet → Permit Access → Port Sharing |
| Google Nest Wifi | Google Home app → Wi-Fi → Settings → Advanced networking → Port management |
| eero | eero app → Settings → Network settings → Reservations & port forwarding |
| Ubiquiti UniFi | Settings → Routing & Firewall → Port Forwarding |
| Xfinity / Comcast | Xfinity app → WiFi → View WiFi equipment → Advanced settings → Port forwarding |
以下列的值建立一條規則:
| 欄位 | 值 |
|---|---|
| 名稱/說明 | Remio |
| 通訊協定 | UDP:不是 TCP,也盡量不要選「Both(兩者)」 |
| 外部/公開連接埠 | 50000(你所選的數字) |
| 內部/私有連接埠 | 50000:相同的數字 |
| 內部 IP/裝置 | 步驟 2 中你電腦的區域網路 IP |
儲存,並讓路由器套用變更。有些路由器會重新啟動;大多數不會。
有些電信業者提供的路由器會隱藏該區段,或只能透過他們自己的 App 管理。請先查看業者的 App。如果真的沒有,請打電話請他們把一個 UDP 連接埠轉送到你的電腦,這是例行的要求。如果他們拒絕,或你使用的是無法掌控的共用連線,就無法使用連接埠轉送,Remio 會繼續使用中繼,仍然可以運作。
步驟 4:告訴 Remio 使用該連接埠
這項設定位於你用來控制其他電腦的裝置上,並適用於你連線的每一台電腦。
- iPhone 與 iPad:開啟 Remio,在「裝置」畫面點按齒輪,然後選擇網路 → 直連連接埠。輸入你的數字。
- Mac:Remio → 設定 → 進階 → 直連連接埠。
- Android 與 Windows:開啟 Remio,在「裝置」畫面點按齒輪,然後選擇網路 → 直連連接埠。輸入你的數字。
隨時都可以把欄位留空,恢復為自動。變更會在你的下一次連線生效,而不是你目前這一次,請中斷連線後重新連線來套用。
步驟 5:確認是否成功
從你家網路之外開始一個工作階段:使用行動數據是最簡單的測試,並在你的手機上關閉 Wi-Fi,以免它因為處於同一個網路而取巧。
- 從工作階段內的工具列開啟連線資訊面板。連線應該顯示為直連而不是中繼。
- 在 Mac 上,同一個面板會顯示一列直連連接埠,列出使用中的 UDP 連接埠,那就是你的數字,由電腦本身確認。
- 如果出了問題,Remio 會以淺顯易懂的語言告訴你,而不是無聲地失敗。請見下一節。
Remio 會告訴你什麼
| 訊息 | 意義 | 該怎麼做 |
|---|---|---|
| 沒有訊息,連線顯示為直連 | 電腦正在使用剛好是你設定的連接埠。 | 什麼都不用做,完成了。 |
| 「連接埠 N 在 ‹電腦› 上已被使用」 | 該電腦上的另一個程式已佔用該連接埠。 | 選擇另一個數字,並更新路由器規則與設定使其一致。 |
| 「‹電腦› 尚未支援自訂連接埠」 | 該電腦上的 Remio 主機端版本太舊。 | 更新該電腦上的 Remio 主機端。 |
| 「‹電腦› 需要更新 Remio 主機端」 | 請求從未送達該電腦:主機端版本太舊。 | 更新該電腦上的 Remio 主機端。 |
設定了連接埠但仍走中繼?
請依序檢查這份清單,實際上幾乎都是前三項之一。
- 規則設為 TCP。Remio 只透過 UDP 串流。請更改通訊協定並重新連線。
- 電腦的區域網路 IP 變了。請依步驟 2 的說明在路由器中保留該位址,然後重新確認轉送規則指向目前的位址。
- 連續兩台路由器。如果你的電信業者提供的數據機本身就是路由器,而你自己的 Wi-Fi 路由器接在它後面,必須在兩者上都轉送連接埠,或將數據機設為橋接模式。判斷是否為此情況的跡象:你路由器的 WAN 位址以 192.168、10. 或 100.64 開頭,而不是公開位址。
- 你的電信業者使用 CGNAT。許多行動優先與光纖業者讓許多家庭共用同一個公開位址。連接埠轉送在這種情況下無法運作。請向業者索取公開位址(通常可免費申請),或啟用 IPv6,就能完全繞過這個問題。
- 電腦本身的防火牆阻擋了它。在 macOS 上:系統設定 → 網路 → 防火牆 → 選項,加入 Remio 主機端並允許連入連線。
- 手機或電腦上正在執行 VPN。VPN 會重新導向流量,通常會破壞直連。測試時請將它關閉。
- 你所在的網路阻擋了它。飯店、辦公室與校園經常雙向封鎖直連。中繼在那裡是正確的解決方式,Remio 會選擇它能找到的最快中繼路徑。
為什麼需要這些
為什麼工作階段會走中繼
Remio 一律會先嘗試直連路徑。中繼是備援,不是預設值。以下情況會迫使它使用中繼:
| 情況 | 會發生什麼 |
|---|---|
| 兩台裝置在同一個 Wi-Fi 上 | 一律直連。不需要設定。 |
| 你使用行動數據,電腦在家中 | 只有在你的路由器讓流量進入時才會直連,否則走中繼。 |
| 路由器的 NAT 類型很嚴格 | 路由器拒絕保持一道可預測的門敞開。通常走中繼。 |
| 你的電信業者使用共用位址(CGNAT) | 你家沒有專屬的公開位址。連接埠轉送幫不上忙,請見下方說明。 |
| 辦公室、飯店、校園或訪客 Wi-Fi | 這些網路通常直接封鎖直連。中繼在那裡是正確的解決方式。 |
經由中繼的工作階段仍是完全端對端加密:中繼只轉送密封的封包,看不到你的螢幕、你的按鍵輸入或任何其他內容。唯一的代價是延遲。
Remio 會立即透過中繼開始傳送,讓你的畫面快速出現,等直連路徑準備好之後立刻切換過去。如果指示器在最初幾秒顯示中繼,之後改變,就沒有任何問題,這是設計如此。
為什麼一個連接埠就夠了
Remio 透過單一連線承載整個工作階段:影像、音訊,以及每次按鍵與觸控。沒有第二條通道需要開啟,所以一個轉送的連接埠就涵蓋一切。
該連接埠必須是 UDP。Remio 完全不使用 TCP 進行串流,所以 TCP 轉送規則沒有任何作用。這是最常見的錯誤,而且症狀很明顯:你做了所有工作,工作階段卻仍然走中繼。
連接埠轉送常見問題
我真的只需要轉送一個連接埠嗎?
是的。Remio 透過單一連線承載整個工作階段:影像、音訊、鍵盤、滑鼠與觸控,所以一個轉送的 UDP 連接埠就涵蓋全部。沒有第二個連接埠,也沒有需要開放的 TCP 連接埠。
規則該用 UDP 還是 TCP?
UDP。Remio 完全不使用 TCP 進行串流,所以 TCP 規則沒有任何效果。誤轉送 TCP 是人們完成設定後仍然走中繼最常見的原因。
我該選哪個連接埠號碼?
1024 到 65535 之間、你網路上沒有其他服務使用的任何數字。50000 是不錯的預設值。避開 80、443、445、3389、32400,在 Mac 上也要避開 AirPlay 使用的 5000 與 7000。
如果兩台裝置在同一個 Wi-Fi 上,我還需要這個嗎?
不需要。在同一個網路上,Remio 一律直接連線,不需要設定任何東西。只有在你從外部連線時(行動數據、另一棟建築、另一個城市),連接埠轉送才有意義。
經由中繼的連線比較不安全嗎?
不會。無論是直連還是經由中繼,每個工作階段都是端對端加密。中繼轉送的是密封的封包,無法讀取你的螢幕、你的按鍵輸入,或工作階段中的任何其他內容。唯一的差別是延遲。
我的電信業者使用 CGNAT,我還能取得直連嗎?
無法透過連接埠轉送:在 CGNAT 下,你家沒有專屬的公開位址,所以沒有可開的門。有兩個方法有效:向你的電信業者索取公開位址(許多業者可免費申請),或在你的網路上啟用 IPv6,讓每台裝置都擁有自己可連到的位址。
為什麼 Remio 說該連接埠已被使用?
電腦上的另一個程式已佔用該 UDP 連接埠,所以 Remio 無法綁定它,改用自動連接埠連線。請選擇另一個數字,然後把路由器規則與「直連連接埠」設定都更新為新的數字。
電腦是 Windows 或 Linux PC 時也能使用嗎?
可以。執行最新版 Remio 主機端的 Mac、Windows 與 Linux 電腦都會採用你設定的連接埠。如果電腦執行的是舊版 Remio 主機端,Remio 會告訴你它尚未支援自訂連接埠;請在該電腦上更新 Remio 主機端。
每次旅行時我都要更改這個設定嗎?
不需要。這個設定是全域且永久的,只要設定一次。在你的家用網路上,Remio 無論如何都會直接連線並直接忽略它;從外部連線時,它會使用你轉送的連接埠。