У меня есть Raspberry Pi с сервером minidlna и сервером openvpn.

Когда я нахожусь в моей локальной сети, у меня есть доступ к моей DLNA без проблем.

Когда я на улице (сотовый или другой Wi-Fi), я подключаю свое устройство к openvpn, и если я хочу увидеть свою miniDLNA, я должен изменить параметр listen_ip на ip vpn (который является 10.8.0.1) вместо ip моего rpi в локальной сети.

Таким образом, фактически невозможно увидеть мою miniDLNA из моей локальной сети И извне одновременно.

Есть ли способ запустить мою miniDLNA как в локальной, так и во внешней сети?

Спасибо !

РЕДАКТИРОВАТЬ: я также пытался с IP 0.0.0.0, но мой DLNA не видит снаружи.

EDIT2: запуск 2 экземпляров решает проблему.

1 ответ1

0

Есть два немедленных решения:

  • Запустите Bridged OpenVPN: это сложно настроить, на мой взгляд, гораздо сложнее, чем обычный режим NAT
  • Запустите два демона DLNA, один на 10. и один на 192.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .