포트 매핑이란 무엇인가요? 포트 매핑이 필요한 이유는 무엇입니까?
포트 매핑:
많은 고객이 매일 포트 매핑이 필요한 이유를 묻습니다. 예를 들어, 라우터를 통해 인터넷에 접속하는 경우 웹사이트에 접속할 수 있지만 다른 사람은 접속할 수 없지만 다른 사람은 여전히 볼 수 없습니다. localhost를 입력하면 볼 수 있지만 다른 사람은 볼 수 있습니다. 참 짜증나네요~ 어쩔 수 없군요. 포트 매핑만 필요합니다
(라우터 포트 매핑--이 튜토리얼은 모든 웹사이트 서버, 메일 서버, 개인 서버, 모니터링에 적합합니다. 재무 관리 서버, VPN, ERP, FTP 서버 등에 대한 포트 매핑 방법)
1단계: 먼저 포트 매핑이 무엇인지 간단히 설명하겠습니다.
포트 매핑은 포트 포워딩이라고도 하며, 라우터 브랜드마다 이름이 다릅니다. 하지만 조작은 동일합니다. 특정 모델 작동 예는 로그인하여 볼 수 있습니다.
간단하고 대중적인 설명(모든 사람이 읽고 싶어하는 설명):
포트 매핑 프로세스는 다음과 같습니다. 집이 방에 있습니다. B동 2410호, 어느 동네에 있어요. 친구가 당신을 찾으러 와서 그 동네 입구를 찾았어요. 그 사람은 당신이 몇 층에 살고 있는지도 모르거든요. 문을 지키고 있는 경비원에게 물어보면 경비원이 정중하게 집의 자세한 문번호를 알려줘서 친구가 집을 쉽게 찾을 수 있었습니다. 이 프로세스는 포트 매핑을 통해 내부 네트워크에 액세스하는 외부 네트워크를 이미지로 비유한 것입니다. 이해하기 쉽습니다.
다음은 좀 짜증나는 용어 설명입니다. 지금도 학교에서 매일 외우고 있는 게 짜증나네요(읽기 싫으실텐데 복사도 해놨습니다. out)
네트워크 기술에서 포트(영어 포트)에는 여러 가지 의미가 있습니다. 허브, 스위치, 라우터의 포트는 RJ-45 포트, 시리얼 포트 등 다른 네트워크 장치와 연결되는 인터페이스를 의미합니다.
여기서 말하는 포트는 컴퓨터 하드웨어의 I/O 입출력 포트가 아닌 소프트웨어 형태의 개념이다.
서버는 외부 세계에 다양한 서비스를 제공할 수 있습니다. 예를 들어, 서버는 웹 서버일 수도 있고 동시에 FTP 서버일 수도 있습니다. 섬기는 사람.
왜 하나의 서버가 동시에 그렇게 많은 서비스를 제공할 수 있나요? 가장 중요한 측면 중 하나는 다양한 서비스가 서로 다른 포트를 사용하여 서로 다른 서비스를 제공한다는 것입니다. 예를 들어 WEB는 포트 80을 사용하고 FTP는 포트 21을 사용합니다. 이런 방식으로 컴퓨터는 서로 다른 포트를 통해 서로 간섭하지 않고 외부 세계와 통신합니다. 여기서 말하는 포트는 물리적 의미의 포트를 의미하는 것이 아니라, 구체적으로 TCP/IP 프로토콜의 포트, 즉 논리적 의미의 포트를 의미합니다.
포트 매핑: 인트라넷의 컴퓨터가 외부 서비스를 위해 인터넷에 접속하거나 데이터를 수신하려면 포트 매핑이 필요합니다.
포트 매핑은 동적 포트 매핑과 정적 포트 매핑으로 구분됩니다. 인트라넷의 컴퓨터가 Sina.com에 액세스하려는 경우 헤더에 상대방의 데이터 패킷이 포함됩니다. (즉, Sina.com) IP, 포트 및 로컬 IP 및 포트 NAT 게이트웨이는 로컬 IP 및 포트를 자체 공용 IP 및 사용되지 않는 포트로 대체하고 향후 데이터 패킷 전달을 위해 이 매핑 관계를 기록합니다. 그런 다음 데이터는 Sina로 전송됩니다. Sina.com은 데이터를 수신한 후 NAT 게이트웨이의 사용되지 않은 포트로 데이터를 보냅니다. 그런 다음 NAT 게이트웨이는 인트라넷과 인트라넷 간의 통합을 실현하기 위해 데이터를 인트라넷에 있는 컴퓨터로 전달합니다. 공용 네트워크 통신. 연결이 닫히면 NAT 게이트웨이는 이후 연결을 계속 사용할 수 있도록 연결에 할당된 포트를 해제합니다.
동적 포트 매핑은 실제로 NAT 게이트웨이가 작동하는 방식입니다.
정적 포트 매핑: NAT 게이트웨이에서 고정 포트를 연 다음 연결 여부에 관계없이 이 포트에서 수신된 데이터를 인트라넷의 어느 IP와 포트로 전달할지 설정합니다. , 이 매핑 관계는 항상 존재합니다.
이를 통해 공용 네트워크는 인트라넷의 컴퓨터에 적극적으로 액세스할 수 있습니다.