![이 호스트에서 요청이 들어오면 IP 포트 전달이 실패합니다(그러나 다른 곳에서는 성공합니다)... (Fedora-36)](https://linux55.com/image/210384/%EC%9D%B4%20%ED%98%B8%EC%8A%A4%ED%8A%B8%EC%97%90%EC%84%9C%20%EC%9A%94%EC%B2%AD%EC%9D%B4%20%EB%93%A4%EC%96%B4%EC%98%A4%EB%A9%B4%20IP%20%ED%8F%AC%ED%8A%B8%20%EC%A0%84%EB%8B%AC%EC%9D%B4%20%EC%8B%A4%ED%8C%A8%ED%95%A9%EB%8B%88%EB%8B%A4(%EA%B7%B8%EB%9F%AC%EB%82%98%20%EB%8B%A4%EB%A5%B8%20%EA%B3%B3%EC%97%90%EC%84%9C%EB%8A%94%20%EC%84%B1%EA%B3%B5%ED%95%A9%EB%8B%88%EB%8B%A4)...%20(Fedora-36).png)
여기가 ( 에 게시하는 것이 아니라) 게시할 장소인지 확실하지 않지만 Network Exchange
Linux와 관련이 있고 네트워킹이 일반적이므로 게시하겠습니다.
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
요청이 대상 호스트 자체에서 발생하지 않는 한 요청은 대상 호스트 및 포트에 성공적으로 도달합니다.
어떤 아이디어가 있나요? 감사합니다!