У меня проблема с настройкой nginx для доступа из Интернета.К нему можно получить доступ из той же сети, но к нему нельзя получить доступ из другой сети / интернета.
server {
listen 80;
listen [::]:80;
listen 443 ssl;
autoindex off;
server_name _;
}
Я настроил в медиаконвертере моего провайдера порт fw с 8080 до 80. Поскольку у меня есть доступ к nginx слокальная сеть через внешний IP Я думаю, что здесь есть кое-что, что я пропускаю.
root@username:/home/username# ufw status numbered
Статус: активный
To Action From
-- ------ ----
[ 1] Nginx HTTP ALLOW IN Anywhere
[ 2] Nginx HTTPS ALLOW IN Anywhere
[ 3] Nginx Full ALLOW IN Anywhere
[ 4] 22 ALLOW IN Anywhere
[ 5] 2222 ALLOW IN Anywhere
[ 6] 80 ALLOW IN Anywhere
[ 7] 443 ALLOW IN Anywhere
[ 8] 21/tcp ALLOW IN Anywhere
[ 9] 80 on lo ALLOW IN Anywhere
[10] 80 on enp4s0f1 ALLOW IN Anywhere
[11] 80 on wlp3s0 ALLOW IN Anywhere
[12] 1001/tcp ALLOW IN Anywhere
[13] 80/tcp ALLOW IN Anywhere
[14] 443/tcp ALLOW IN Anywhere
[15] 22/tcp ALLOW IN Anywhere
[16] 8080/tcp ALLOW IN Anywhere
[17] Nginx HTTP (v6) ALLOW IN Anywhere (v6)
[18] Nginx HTTPS (v6) ALLOW IN Anywhere (v6)
[19] Nginx Full (v6) ALLOW IN Anywhere (v6)
[20] 22 (v6) ALLOW IN Anywhere (v6)
[21] 2222 (v6) ALLOW IN Anywhere (v6)
[22] 80 (v6) ALLOW IN Anywhere (v6)
[23] 443 (v6) ALLOW IN Anywhere (v6)
[24] 21/tcp (v6) ALLOW IN Anywhere (v6)
[25] 80 (v6) on lo ALLOW IN Anywhere (v6)
[26] 80 (v6) on enp4s0f1 ALLOW IN Anywhere (v6)
[27] 80 (v6) on wlp3s0 ALLOW IN Anywhere (v6)
[28] 1001/tcp (v6) ALLOW IN Anywhere (v6)
[29] 80/tcp (v6) ALLOW IN Anywhere (v6)
[30] 443/tcp (v6) ALLOW IN Anywhere (v6)
[31] 22/tcp (v6) ALLOW IN Anywhere (v6)
[32] 8080/tcp (v6) ALLOW IN Anywhere (v6)
Я просмотрел решения Google / Stackoverflow, но выглядиткак будто у меня ничего не работает.
Спасибо!