Linux
[바미] WSL 포트포워딩 방법
Bami
2024. 7. 4. 13:59
728x90
반응형
먼저 WSL에서 서버를 실행 해줍니다.
그 후 관리자 권한으로 PowerShell을 열고 방화벽 규칙을 아래와 같이 추가해줍니다
New-NetFirewallRule -DisplayName "WSL Inbound Rule" -Direction Inbound -Action Allow -Protocol TCP -LocalPort <지정포트>
끝에 로컬 서버에서 지정한 포트를 적어주시고, 이게 끝나셨으면
netsh interface portproxy add v4tov4 listenport=9000 listenaddress=0.0.0.0 connectport=<지정한포트번호> connectaddress=<개인IP>
이 때 <개인IP> 부분은 WSL의 포트번호를 넣는게 아니라 cmd창에서 ipconfig를 입력해서 나온 ip를 넣어주셔야 합니다.
그 후 cmd 창에서 포트 포워딩이 제대로 됐는 지 확인해줍니다.
netsh interface portproxy show all
아래와 같이 나온다면 성공적으로 된 겁니다.
ipv4 수신 대기: ipv4에 연결:
주소 포트 주소 포트
--------------- ---------- --------------- ----------
0.0.0.0 2000 192.168.xxx.xxx 2000
728x90
반응형