연결 시간이 초과되었습니다. iptables 설정

연결 시간이 초과되었습니다. iptables 설정

Apache virtualhost를 사용하여 VPS를 통해 두 개의 웹 사이트를 실행하고 있습니다. 첫 번째 웹사이트가 작동 중입니다. Firefox 또는 Chrome에서 두 번째 웹사이트에 액세스하려고 하면 다음 오류가 계속 발생합니다 The connection has timed out.

내 iptables에 다음 줄을 추가했습니다.

-A INPUT -i eth0 -p tcp -m tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT

어제 항구가 80열려 있었는데 오늘은 폐쇄되었다고 하네요. 어느 쪽이든 내 첫 번째 웹사이트는 여전히 작동하므로 이것이 문제인지 확실하지 않습니다.

내 iptables 구성은 다음과 같습니다.

:INPUT ACCEPT [0:0]  
:FORWARD ACCEPT [0:0]  
:OUTPUT ACCEPT [0:0]  
-A INPUT -p tcp -m tcp --dport 80 -j ACCEPT  
-A INPUT -p tcp -m tcp --dport 10000 -j ACCEPT  
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2234 -j ACCEPT  
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT  
-A INPUT -p icmp -j ACCEPT  
-A INPUT -i lo -j ACCEPT  
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT  
-A INPUT -i eth0 -p tcp -m tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT  
-A INPUT -j REJECT --reject-with icmp-host-prohibited  
-A FORWARD -j REJECT --reject-with icmp-host-prohibited COMMIT

명령 을 실행하면 dig올바르게 가리킵니다.기록내 VPS IP 주소로.
여기서 무엇이 문제가 될 수 있습니까? 내가 뭘 잘못하고 있는지 볼 수 없습니다.

업데이트: 권장대로 해싱을 시도했지만 작동하지 않았습니다. 두 사이트 모두에 포트 80이 열려 있는지 어떻게 확인할 수 있나요? 포트가 80열리면 무엇이든 연결할 수 있다고 생각했습니다 .

답변1

port 80두 개의 다른 규칙 세트로 두 번 정의했습니까 ? 이로 인해 갈등이 생길 수 있나요? 그 중 하나로 확인해 주실 수 있나요 hashing?

관련 정보