Zaczynam od Ubuntu / Linux i mam problem z otwarciem portu 80 dla połączeń przychodzących.
Uruchomiłem sudo ufw allow 80/tcp
polecenie, a po uruchomieniu sudo ufw status
wynik wygląda następująco:
Status: active
To Action From
-- ------ ----
22 ALLOW Anywhere
80/tcp ALLOW Anywhere
22 (v6) ALLOW Anywhere (v6)
80/tcp (v6) ALLOW Anywhere (v6)
Jednak nadal pojawia się ten błąd, gdy próbuję połączyć się z portem za pomocą cURL.
Nie udało się połączyć z portem MY_IP_ADDRESS 80: Połączenie odrzucone
Po uruchomieniu tego polecenia, netstat -ntlp | grep LISTEN
aby zobaczyć, które porty są otwarte, otrzymuję ten wynik:
(No info could be read for "-p": geteuid()=1000 but you should be root.)
tcp 0 0 127.0.0.1:27017 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -
tcp6 0 0 :::22 :::* LISTEN -
Co nie wygląda tak obiecująco ...
Jak otworzyć port 80 dla połączeń przychodzących?