我有一個帶有 minidlna 伺服器和 openvpn 伺服器的樹莓派。
當我在本地網路上時,我可以毫無問題地存取我的 DLNA。
當我在外面(蜂窩或其他 wifi)時,我將設備連接到 openvpn,如果我想查看我的 miniDLNA,我必須將參數listen_ip 更改為 vpn 的 ip(即 10.8.0.1),而不是我的RPI 在本機網路上的IP。
因此,實際上不可能同時從本地網路和外部看到我的 miniDLNA。
有沒有辦法在本地和外部網路上運行我的 miniDLNA?
謝謝 !
編輯:我也嘗試使用 ip 0.0.0.0,但我的 DLNA 無法從外部看到。
EDIT2:運行 2 個實例可以解決問題。
答案1
有兩個直接的解決方案:
- 運行橋接 OpenVPN:這設定起來很棘手,在我看來比常規 NAT 模式困難得多
- 執行兩個 DLNA 守護程序,一個在 10 上,一個在 192 上。