2010-01-11 3 views
1

server1 : port1로 지정된 트래픽을 server2 : port2로 라우팅하는 데 SSH 터널을 사용했습니다.모든 송신 패킷의 TCP/IP 헤더에서 대상 포트 수정

이제는 모든 TCP/IP 패킷을 server1 : port1로 지정된 데스크톱에서 server2 : port2로 리디렉션하려고합니다.
Windows의 "hosts"파일을 사용하여 server1의 ip를 server2의 ipaddress로 매핑했습니다. [로컬 DNS 매핑]

http://server2:port2 // 원하는 페이지를 제공합니다. http://server1:port2 // 원하는 페이지를 server1로 지정합니다. ip는 server2 ip의 주소로 매핑됩니다.

일부 호스트로 지정된 모든 TCP/IP 패킷의 대상 포트를 다시 쓸 수 있습니까? [대상 포트를 포트 1로 destn ip (서버 1은 destn ip, 포트 1은 destn 포트)와 함께 변환합니다.]
작업 데스크탑에서 server1에 직접 액세스 할 수 없으므로 필요합니다. server2에서 server2의 포트 번호와 동일한 포트 번호를 사용할 수 없습니다.

의견을 보내주십시오.

답변

3

iptables를 사용하여 데스크탑 컴퓨터 나 중간 라우터에서 대상 포트를 다시 쓸 수 있습니다.

+0

이 질문에 대한 올바른 방향을 알려 주셔서 대단히 감사드립니다. Windows에는 iptables가 없습니다. 유사한 소프트웨어 "ipfilter1"사용 –

관련 문제