
我有一位客戶想要透過 HughesNET 網路連線遠端存取攝影機。 HughesNET 對 IPv4 使用運營商級 NATting (CGN),因此不提供其客戶可公開路由的 IPv4 位址。然而,他們確實提供了公共可路由的 IPv6(儘管這些是動態的,他們偶爾會更改前綴...grrr)。
客戶端的DVR不支援透過IPv6進行遠端查看。我正在尋找解決此問題的最簡單方法。我目前的想法是在現場放置一個 Rasberry Pi,並在 pi 和雲端 VPS 之間設置 IPv4 over IPv6 隧道,並透過隧道將服務基本上反向代理到 VPS。然後,客戶可以透過 IPv4 存取 VPS 來存取他的攝影機。
這聽起來像是合理的解決方案嗎?我缺少更簡單的選擇嗎?有人做過類似的事情並可以提供我一些細節嗎?這是我網路知識的邊緣。我特別關心如何處理 HughesNET 連線上不斷變化的 IPv6 位址。
答案1
您當然可以在客戶端安裝 NAT64 網關。例如,Tayga 將在 Raspberry Pi 或類似的小型硬體上運行,甚至在現有伺服器上的虛擬機器中運行。這將使相機可以透過 IPv6 進行訪問,從而可以在行動裝置上使用。現在,如果相機需要專有軟體來存取它們,而且它只支援 IPv4,那麼所有的賭注都將落空。
從長遠來看,您的客戶應該向相機製造商抱怨缺乏 IPv6 支持,並因此願意在未來從其他製造商購買相機。