SunShine
MoonLight
ZeroTier
這邊用windows示範
先去下載這個解壓縮「sunshine-windows-portable.zip」
然後以工作管理員打開 sunshine.exe 給他跑
先開瀏覽器去綠框那個網址 https://localhost:47990/
進去辦帳號密碼 要你搞的按一按
然後拿出 iPad 去 AppStore 下載 MoonLight
按 Add Host Manually 你就輸入本地的IP
不知道的就打開win+r輸入cmd打ipconfig
綠框裡面那個
然後會要你輸入4碼數字密碼
把4碼數字密碼輸入配對
之後點選用桌面連結就好
如果你死活連不上內網ip 參考看看這個
https://github.com/moonlight-stream/Internet-Hosting-Tool/releases
https://github.com/moonlight-stream/Internet-Hosting-Tool/releases
我真的搞了好久才搞明白
路由器方面的設定 :
如果出現這個 就去防火牆設定
把私人網路的防火牆關了
或是不關 但把 SUNSHINE 勾選如下
好 到目前為止你已經可以使用內網IP連線了
現在來搞重頭戲 用外網連線
就是人在外面也能遠端家裡PC的意思
就是人在外面也能遠端家裡PC的意思
如果你是在臺灣這種IPv4有公網的地方
打開這個 UPnP
這邊可以用
看到的外網IP
回去 Sunshine 這邊輸入
save apply
就直接去 Moonlight 連線看看了
而且因為蘋果的神奇制度
或是你在的地方的IPv4根本沒有外網IP
不能直接連我們從 https://www.myip.com/ 看到的外網IP
必須利用ZeroTier去搞一個虛擬區域網
也就是內網穿透 最下面會談一下
也就是內網穿透 最下面會談一下
先下載然後安裝好
把這一串(下面會用到 先叫#) 輸入進彈出的框框裡面
這個就是你的虛擬區域網IP
然後你的 iPad 去 AppStore 下載 ZeroTier One
右上角 + 號 點開來
然後 Network ID 這一欄輸入上面那串#
然後按加入照他步驟設定好
直到右上角出現一個框框裡寫VPN就成功了
然後你現在切換成外網
比如換成用手機開熱點分享網路給 iPad
重啟 iPad上的 Moonlight APP
基本上就可以直接連上了
只是你現在的 IP 是 虛擬區域網IP
而不是本來的 內網IP
基本上到這裡 你已經成功了
基本上到這裡 你已經成功了
回到 iPad上的 Moonlight APP
在你的 iPad 連的是內網WiFi(和被控端PC相同)的時候
那就輸入被控端PC內網IP連線 (上滑,ipconfig有顯示
如果是在外面用外網或是行動網路分享的
就用你被控端PC本來的外網IP連線 https://www.myip.com/
因為這個ZeroTier本身的功用就是「內網穿透」
讓你內網數據可以被外網獲取 並映射到外網
讓內網「假裝」成是外網
所以我們可以用外網IP連回來使用本來內網才能搞的區域網
也就是繞開了上面提到的那個蘋果商店傻B政策
遊玩測試影片: