여기가 ( 에 게시하는 것이 아니라) 게시할 장소인지 확실하지 않지만 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
요청이 대상 호스트 자체에서 발생하지 않는 한 요청은 대상 호스트 및 포트에 성공적으로 도달합니다.
어떤 아이디어가 있나요? 감사합니다!