programing

윈도우즈의 포트 전달

powerit 2023. 5. 18. 21:28
반응형

윈도우즈의 포트 전달

내 PC에는 두 개의 네트워크 보드가 있습니다.

주 IP는 로컬 IP -> 192.168.1.111이고, 보조 IP는 로컬 IP -> 192.168.0.200입니다.

기본 장치는 인터넷에 연결되어 있고 두 번째 장치는 IP 192.168.0.33의 장치에 연결되어 있으며 포트 80에 http 서버가 있습니다.

메인 연결(포트 4422)에 Apache-Server가 있고 어디서든 액세스할 수 있습니다. 4422에서 연결을 감지할 때 이 연결을 192.168.2.33:80으로 리디렉션합니다.

창문으로 어떻게 해야 하나요?

해결했습니다. 실행할 수 있습니다.

netsh interface portproxy add v4tov4 listenport=4422 listenaddress=192.168.1.111 connectport=80 connectaddress=192.168.0.33

전달을 제거하는 방법

netsh interface portproxy delete v4tov4 listenport=4422 listenaddress=192.168.1.111

공식 문서

nginx는 Windows를 비롯한 많은 플랫폼에서 HTTP를 전달하는 데 유용합니다.보다 고급 구성으로 쉽게 설정하고 확장할 수 있습니다.기본 구성은 다음과 같습니다.

events {}

http {
     server {

        listen 192.168.1.111:4422;

        location / {
            proxy_pass http://192.168.2.33:80/;
        }
     }
}

는 필요할 때마다 이 작은 유틸리티를 사용해 왔습니다. http://www.analogx.com/contents/download/network/pmapper/freeware.htm

이 유틸리티가 마지막으로 업데이트된 것은 2009년입니다.제 Win10 기계에서 새 창을 열 때 몇 초 동안 걸려 있는 것을 발견했습니다.UI 결함을 제외하고는 여전히 잘 작동합니다.

언급URL : https://stackoverflow.com/questions/11525703/port-forwarding-in-windows

반응형