我在配置Nginx可以从互联网访问时遇到问题。可以从同一网络访问它,但不能从其他网络/互联网访问
server {
listen 80;
listen [::]:80;
listen 443 ssl;
autoindex off;
server_name _;
}
我已经在提供者的mediaconverter端口fw中配置了从8080到80的端口。由于我可以通过外部IP从本地网络访问nginx,因此我想念这件事。
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解决方案,但似乎对我没有任何帮助。
谢谢!