이 호스트에서 요청이 들어오면 IP 포트 전달이 실패합니다(그러나 다른 곳에서는 성공합니다)... (Fedora-36)

이 호스트에서 요청이 들어오면 IP 포트 전달이 실패합니다(그러나 다른 곳에서는 성공합니다)... (Fedora-36)

여기가 ( 에 게시하는 것이 아니라) 게시할 장소인지 확실하지 않지만 Network ExchangeLinux와 관련이 있고 네트워킹이 일반적이므로 게시하겠습니다.

Fedora-36다음과 같이 실행되는 두 대의 Linux 컴퓨터가 있습니다 .

  • 192.168.0.16--호스트 01(열린 포트:스물 둘,443화)
  • 192.168.0.31--호스트 02

내 경우 포트를 요청했습니다 ISP ROUTER.PORT-FORWARD스물 둘&443화도착하다호스트 01.

내 질문은 다음과 같습니다.

내부적으로는 host02액세스 문제가 없습니다.

user@host02$ nc -vz MY-ISP-WAN-IP 443

Ncat: Version 7.92 ( https://nmap.org/ncat )
Ncat: Connected / succeeded to MY-ISP-WAN-IP:443.
Ncat: 0 bytes sent, 0 bytes received in 0.04 seconds.


user@host02$ nc -vz MY-ISP-WAN-IP 22

Ncat: Version 7.92 ( https://nmap.org/ncat )
Ncat: Connected / succeeded to MY-ISP-WAN-IP:22.
Ncat: 0 bytes sent, 0 bytes received in 0.04 seconds.

그러나 내부 host01(그 자체가 목적지임 PORT-FORWARDS)부터 시작하면 중단됩니다.

user@host01$ nc -vz MY-ISP-WAN-IP 443
Ncat: Version 7.92 ( https://nmap.org/ncat )
Ncat: TIMEOUT.

user@host01$ nc -vz MY-ISP-WAN-IP 22
Ncat: Version 7.92 ( https://nmap.org/ncat )
Ncat: TIMEOUT.

자체 이름을 지정하는 경우에도 성공합니다 host01.

root@host01# nc -vz host01 443

Ncat: Version 7.92 ( https://nmap.org/ncat )
Ncat: Connected / succeeded to 192.168.0.16:443.
Ncat: 0 bytes sent, 0 bytes received in 0.03 seconds.


root@host01# nc -vz host01 22

Ncat: Version 7.92 ( https://nmap.org/ncat )
Ncat: Connected / succeeded to 192.168.0.16:22.
Ncat: 0 bytes sent, 0 bytes received in 0.03 seconds.

따라서 PORT-FORWARD요청이 대상 호스트 자체에서 발생하지 않는 한 요청은 대상 호스트 및 포트에 성공적으로 도달합니다.

어떤 아이디어가 있나요? 감사합니다!

관련 정보