AWS Lightsail 콘솔에서 포트 80이 열려 있고 ufw
상태에 포트 80이 열려 있어야 한다고 표시됩니다.
그러나 포트 80에 들어갈 수도 없고 서버를 시작할 수도 curl
없습니다 .telnet
ping
iptables를 확인했는데 ufw의 규칙이 거기에 적용되는지 확인할 수 있습니다. 그러나 실행하면 lsof -i -P -n
열려 있는 포트 80이 표시되지 않습니다. 80을 차단하는 다른 방화벽이 있습니까?
이 문제를 해결하는 데 도움을 주시면 대단히 감사하겠습니다!
아래는 그 결과이다.ufw status
5432/tcp ALLOW IN Anywhere
22/tcp ALLOW IN Anywhere
80 ALLOW IN Anywhere
80/tcp ALLOW IN Anywhere
443/tcp ALLOW IN Anywhere
5432/tcp (v6) ALLOW IN Anywhere (v6)
22/tcp (v6) ALLOW IN Anywhere (v6)
80 (v6) ALLOW IN Anywhere (v6)
80/tcp (v6) ALLOW IN Anywhere (v6)
443/tcp (v6) ALLOW IN Anywhere (v6)
그리고 실행하면 sudo lsof -i -P -n | grep :80
아무것도 반환되지 않습니다.
답변1
Lightsail-Networking-Firewall에 SSH TCP 22가 필요하다고 생각합니다. 'ufw status' 명령에 https가 표시되었지만 Lightsail-Networking-Firewall에 추가할 때까지 연결되지 않았습니다. (ufw가 전혀 필요한지 알아볼 수 있는지 알아볼 예정입니다)