Мой сервер настроен с eth0 (192.168.1.100) и wlan0 AP (192.168.5.1). Я установил свой BT-маршрутизатор для пересылки TCP и UDP-портов 8080 и 8443 (http и https-портов, заданных пользователем в конфигурационном файле Subsonic), в eth0. Сервер также определит / зарегистрирует сайт username.subsonic.org, который упростит соединение с Android-приложением, если интернет-провайдер изменит IP-адрес на передней панели. Я отключил ufw и попытался отключить брандмауэр маршрутизатора, и это не имело никакого значения.
Итак, на локальном хосте я могу ввести IP-адрес / порт обоих моих интерфейсов, и это займет меня на мою страницу входа. Но когда я вхожу в адрес username.subsonic.org, он по умолчанию будет указывать адрес wlan0.
Хуже того, как только я подключу свой OpenVPN, он разрешит URL-адрес веб-сайта перед IP-адресом.
Кроме того, приложение не будет подключаться с использованием веб-сайта или URL-адреса, обращенного по прямой ссылке
У меня проблема с перенаправлением портов? Я действительно не знаю, с чего начать есть этот слон, но я за один укус за раз.
user@server:~$ sudo iptables -S
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
-A FORWARD -i wlan+ -o tun+ -m conntrack --ctstate NEW,RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -i tun+ -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
- update-- Вывод sudo netstat -tulpn | grep LISTEN показывает, что 8080 и 8443 портов прослушиваются только на tcp6, а не tcp ...