这是我的conf:
覆盆子pi与openvpn服务器和minidlna服务器。
我运行了两个minidlna实例:一个是侦听本地网络,一个是我从网络内部访问的实例,另一个是监听我从外部访问的vpn地址(10.8.0.1),当我连接到openvpn服务器时。
这就是重点:当我在手机上连接到openvpn时,我可以看到dlna服务器并从中流出而没有任何麻烦。当我在我的计算机上连接到openvpn时,我看不到dlna服务器(我正在使用VLC,“UPnP发现”)。
当我进入本地网络时,一切正常。
任何人都知道为什么VLC没有看到DLNA?
谢谢 !
编辑:我的mac的路由表
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
0/1 10.8.0.5 UGSc 11 0 utun0
default 192.168.1.1 UGSc 4 0 en1
10.8/24 10.8.0.5 UGSc 0 0 utun0
10.8.0.1/32 10.8.0.5 UGSc 0 0 utun0
10.8.0.5 10.8.0.6 UHr 23 54 utun0
82.120.45.26/32 192.168.1.1 UGSc 1 0 en1
127 127.0.0.1 UCS 0 0 lo0
127.0.0.1 127.0.0.1 UH 19 295490 lo0
128.0/1 10.8.0.5 UGSc 7 0 utun0
169.254 link#5 UCS 0 0 en1
192.168.1 link#5 UCS 1 0 en1
192.168.1.1/32 link#5 UCS 1 0 en1
192.168.1.1 24:95:4:c4:b8:18 UHLWIir 4 9300 en1 1194
192.168.1.65/32 link#5 UCS 1 0 en1
192.168.1.65 20:c9:d0:d4:97:31 UHLWI 0 1 lo0
192.168.1.110/32 10.8.0.5 UGSc 0 0 utun0
192.168.1.255 ff:ff:ff:ff:ff:ff UHLWbI 0 11 en1
从我的手机:
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 378 0 0 wlan0
10.8.0.8 0.0.0.0 255.255.255.252U 0 0 0 tun0
192.168.1.0 0.0.0.0 255.255.255.0 U 378 0 0 wlan0
编辑2:麻烦真的来自我的电脑配置:我用我的手机作为调制解调器,并与我的电脑共享我的手机连接。我仍然无法用VLC看到我的minidlna。
你可以发布手机和电脑的路由表吗?
—
MariusMatutiae
你知道我能找到他们吗?我的手机是Android LG G3(cyanogen),我的电脑是macbook OS 10.10
—
IronRabbit
在Mac上,
—
MariusMatutiae
netstat -rn -f inet
;在android上,安装 netstat
来自PlayStore。
当你离开VPN时,两者都已被占用。相反,它们应该在您连接到VPN时被占用。
—
MariusMatutiae
我的坏......我纠正了。
—
IronRabbit