Ping은 작동하지만 방화벽이 꺼져 있어도 여전히 "호스트에 대한 경로 없음" 메시지가 나타납니다.

Ping은 작동하지만 방화벽이 꺼져 있어도 여전히 "호스트에 대한 경로 없음" 메시지가 나타납니다.

Rspamd의 Fuzzy 포트에 연결할 수 있는지 확인하고 싶지만 매우 이상한 문제에 봉착했습니다. ping호스트에 연결하고 응답을 얻을 수 있습니다(패킷 손실 0%). 하지만 그 사람을 시험해 보면 telnet"접속 대상으로가는 길이 없음":

# telnet 88.99.142.95 11335
Trying 88.99.142.95...
telnet: Unable to connect to remote host: No route to host

다음과 동일 nc:

nc -vz 88.99.142.95 11335
mail.highsecure.ru [88.99.142.95] 11335 (?) : No route to host

물론 언뜻 보면 방화벽 문제처럼 보이지만 다음 출력을 참조하세요(방화벽은 완전히 꺼져 있습니다. 더 좋게 말하면 차단 규칙이 없습니다).

# iptables -S
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
# iptables -v -n -L
Chain INPUT (policy ACCEPT 98 packets, 6560 bytes)
 pkts bytes target     prot opt in     out     source               destination
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination
Chain OUTPUT (policy ACCEPT 64 packets, 5736 bytes)
 pkts bytes target     prot opt in     out     source               destination

Debain 10 서버 가상 머신을 사용하고 있습니다.

문제가 어디에 있는지 아는 사람이 있나요?

답변1

대상 포트가 대상 방화벽에 의해 차단되었습니다(적어도 귀하와 내 IP 주소에 대해서는).

를 실행하면 ICMP 패킷이 tcpdump -i any -n icmp표시됩니다 host unreachable - admin prohibited.

관련 정보