Eu tenho um computador pessoal com Ubuntu 18.04 executando um servidor web Apache2 e OpenSSH. Tenho a porta 80 e a porta 22 encaminhadas e não alterei a porta padrão do Apache2. Consigo acessar meu computador via SSH de fora da minha rede doméstica, mas não consigo acessar meu servidor web Apache2.
Eu tenho a saída sudo netstat -taupen | grep LISTEN
daqui
tcp 0 0 127.0.0.1:45119 0.0.0.0:* LISTEN 999 31971 1662/Plex Plug-in [
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 123 25554 1191/mysqld
tcp 0 0 127.0.0.1:37585 0.0.0.0:* LISTEN 999 31807 1528/Plex Plug-in [
tcp 0 0 127.0.0.1:32401 0.0.0.0:* LISTEN 999 29966 1302/Plex Media Ser
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 101 18268 870/systemd-resolve
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 27322 1070/sshd
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 0 25700 933/cupsd
tcp 0 0 127.0.0.1:32600 0.0.0.0:* LISTEN 999 29035 1629/Plex Tuner Ser
tcp6 0 0 :::32400 :::* LISTEN 999 29964 1302/Plex Media Ser
tcp6 0 0 :::80 :::* LISTEN 0 26336 1114/apache2
tcp6 0 0 :::22 :::* LISTEN 0 27324 1070/sshd
tcp6 0 0 ::1:631 :::* LISTEN 0 25699 933/cupsd
Se houver mais alguma informação que eu deva procurar, acrescentarei. Se alguém pudesse ajudar a diagnosticar o problema, seria ótimo, porque não consigo descobrir o que procurar.
Responder1
Depois de fazer mais pesquisas, descobri que alguns provedores de serviços de Internet bloqueiam determinadas portas (portas 80, 25 e 110) por padrão, de modo que, mesmo que você encaminhe uma porta através do roteador, o ISP ainda poderá bloqueá-la. Tive que ligar para meu ISP e pedir para desbloquear e isso resolveu o problema.