포트 포워딩 이란?
- 전달받은 패킷에 IP:Port(192.168.0.144:3456)의 정보를 자신의 포트 포워딩 설정 정보를 참고하여 특정 IP:Port로 변환 시켜주는 기능
- 같은 네트워크 대역(LAN)이나 VM에서 Host OS가 Guest OS에게 특정 Port로 전달되는 패킷을 넘겨주기 위해 사용
cmd로 포트 포워딩(port forwarding) 설정 방법
CMD를 관리자 권한으로 실행
1. 포트 포워딩 설정
# netsh interface portproxy add v4tov4 listenport=[전달 받은 Port] listenaddress=[전달 받은 IP] connectport=[변환할 Port] connectaddress=[변환할 IP]
netsh interface portproxy add v4tov4 listenport=3456 listenaddress=192.168.0.144 connectport=8080 connectaddress=192.168.128.157
2. 포트 포워딩 해제
# netsh interface portproxy delete v4tov4 listenport=[전달받은 Port] listenaddress=[전달받은 IP]
netsh interface portproxy delete v4tov4 listenport=3456 listenaddress=192.168.0.144
3. 포트 포워딩 확인
netsh interface portproxy show v4tov4
'IT > CMD 명령어' 카테고리의 다른 글
[CMD 명령어] 파일 및 하위 디렉토리 출력 (2) | 2020.10.19 |
---|---|
[CMD 명령어] #7 Set 환경변수 설정 (0) | 2020.09.27 |
[CMD 명령어] #6 Cd 와 상대경로, 절대경로 (0) | 2020.09.19 |
[CMD 명령어] #5 Type (0) | 2020.09.13 |
[CMD 명령어] #4 Copy (1) | 2020.09.13 |