링크 ux 에서 rinetd 를 사용 하여 포트 전송 을 실현 합 니 다.

windows 아래 포트 리 트 윗 은 일반적으로 자체 테이프 nat 와 porttunnel,portmap 를 사용한다.
링크 ux 아래 포트 에서 맵 을 전송 하 는 프로그램 은 rinetd 라 고 합 니 다.시작 방법 rinetd-c/etc/rinetd.conf  ,pkill rinetd  프로 세 스 닫 기
도구 홈 페이지:http://www.boutell.com/rinetd/
소프트웨어 다운로드,압축 해제 설치

wget http://www.boutell.com/rinetd/http/rinetd.tar.gz
tar zxvf rinetd.tar.gz
make
make install
1.1.1.1 의 11 포트 를 2.2.2.2 의 3389 포트 에 비 추고 설정 파일 은 다음 과 같 습 니 다.

[root@localhost iso]# cat   /etc/rinetd.conf
 
1.1.1.1 11 2.2.2.1 3389
1.1.1.1 12 2.2.2.2 3389
1.1.1.1 13 2.2.2.3 22
1.1.1.1 14 2.2.2.4 80
allow *.*.*.*
logfile /var/log/rinetd.log
시작 프로그램

pkill rinetd  ##
rinetd -c /etc/rinetd.conf  ##
이 명령 을/etc/rc.local 에 추가 하면 자동 으로 실행 할 수 있 습 니 다.
상태 보기

netstat -antup
iptables 로 이 루어 지 려 면 명령 을 사용 하 세 요.

WAN_IP=”202.106.0.20″
iptables -t nat -A PREROUTING -i eth0 -p tcp Cdport 2533 -j DNAT Cto 192.168.1.88:80
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.1.88 -p tcp Csport 80 -j SNAT Cto $WAN_IP:2533
첫 번 째 문장 은 변 수 를 정의 합 니 다.
두 번 째 문장 은 포트 2533 에 대한 요청 을 192.168.1.88 의 80 포트 로 전송 한다
세 번 째 문장 은 etho 에서 출력 한 원본 주 소 를 192.168.1.88 로 수정 하고 포트 가 80 인 데이터 패키지 의 원본 주 소 는 본 컴퓨터 의 2533 포트 로 상대방 이 받 을 수 있 도록 한다.
패 킷 후에 정확하게 돌아 올 수 있 습 니 다.
이상 에서 말 한 것 이 바로 본문의 전체 내용 이 니 여러분 들 이 좋아 하 시 기 를 바 랍 니 다.

좋은 웹페이지 즐겨찾기