나가 123.123.123.123로 외부 IP 주소를 가진 대패가 있고 그 안에 나는 5 개의 장치가 개인 IP 주소 192.168.1.1로 할당 된 서버 인 그들 중 하나를 연결했다는 것을 가정하십시오.
한 가지 중요한 점은 사설망의 서버가 HTTP 80 번 포트, ftp 21 번, 메일 60 번 등 다양한 서비스를 실행하고 있다는 것입니다.
이제는 포트를 사용하여 내 라우터를 포워딩 했으므로 포트 900 (임의의 임의의 포트)에서 123.123.123.123의 IP 주소로 외부 요청을하면 192.168.1.1의 여러 서비스를 호스팅하는 서버로 요청이 리디렉션됩니다.
멀리 떨어진 사용자가 브라우저의 주소창에 주소 123.123.123.123:900을 입력했다고 상상해보십시오. 따라서 문제는 서버의 서비스와 관련하여 포트 번호가 언급되지 않아서 서버의 서비스가 호출된다는 것입니다.
친절하게 도와주세요.
2
포트 포워딩에서는 포트를 포트로 전달합니다. 따라서 외부 인터페이스에서 포트 900을 전달하는 로컬 인터페이스의 포트를 선택해야합니다. 요청을 전달할 포트 번호가 아닌 다른 정보를 방화벽에 알릴 수있는 경우가 아니면 한 포트에서 여러 포트로 전달할 수 없습니다.
—
zagrimsan
포트 포워딩에서는 포트를 포트로 전달합니다. 정말 ?. 내가 포트 포워딩에 대해 읽은 곳은 실제로 당신이 포트 번호에 내부 IP 주소를 매핑하고
—
Shivam aggarwal
그러한 소스를 인용 / 링크하십시오.
—
zagrimsan
우리를 보자. 채팅에서 계속 토론하기 .
—
zagrimsan
해당 서비스에서 어떤 서비스가 호출 될 것입니까? 포트 900에서 수신 대기하는 사용자 만 가능합니다. 특정 포트에서 하나 듣고있는 서비스. 그래서 포트 901을 포트 5550으로, 포트 902를 포트 7765에, 등등으로 전달해야합니다. ** 1 대 1 **.
—
MariusMatutiae