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
반응형
'Linux' 카테고리의 다른 글
[바미] WSL에서 GitLab SSH키 인증받기 (0) | 2024.03.16 |
---|---|
[바미] linux - gitlab clone 오류 (0) | 2024.02.14 |
[바미] tcpdump를사용하여 패킷 캡쳐하기. (0) | 2023.01.10 |
[바미] 당일 최소값, 최댓값, 어제 발생한 로그 총 합 구하기. (0) | 2022.02.15 |
[바미] 리눅스 특수 문자에 대해 알아봅시다. (0) | 2021.07.01 |