У меня есть Raspberry Pi с сервером MiniDLNA и сервером OpenVPN.
Когда я нахожусь в локальной сети, у меня есть доступ к DLNA без проблем.
Когда я нахожусь за пределами дома (через сотовую связь или другой Wi-Fi), я подключаю свое устройство к OpenVPN, и если я хочу увидеть свой miniDLNA, я должен изменить параметр listen_ip на IP-адрес VPN (который равен 10.8.0.1) вместо IP-адреса моего RPI в локальной сети.
Таким образом, на самом деле невозможно одновременно видеть мой miniDLNA из локальной сети и извне.
Есть ли способ запустить miniDLNA как в локальной, так и во внешней сети?
Спасибо !
EDIT: Я также пробовал с IP 0.0.0.0, но мой DLNA не видит снаружи.
EDIT2: запуск двух экземпляров решает проблему.
решение1
Есть два немедленных решения:
- Запустить мостовой OpenVPN: это сложно настроить, на мой взгляд, гораздо сложнее, чем обычный режим NAT
- Запустите два демона DLNA, один на 10 и один на 192.