WSL Mirrored Networking
- 기본적으로 WSL2는 윈도우와는 별개의 가상 네트워크(NAT) 대역을 사용하며, WSL 실행 마다 IP주소가 바뀜
- 최신 WSL2 버전에서 Mirrored Mode 네트워크를 지원하며, WSL2가 윈도우의 IP 주소를 그대로 공유해서 쓰도록 함
1. 지원 버전 (필수 확인)
- 미러 모드를 사용을 위한 시스템 요구 사항
- OS 버전: Windows 11 버전 22H2 이상
- WSL 버전: 2.0.4 이상
- 버전 확인 방법: PowerShell에서
wsl --version 입력
- 업데이트 방법:
wsl --update 실행
2. 설정 방법
단계 1: 설정 파일 생성/수정
- 윈도우의 사용자 폴더(
C:\Users\<사용자이름>\)로 이동하여 .wslconfig 파일을 메모장으로 연다. (파일이 없다면 새로 생성.)
단계 2: 설정 값 입력
[wsl2]
# 미러 모드 활성화
networkingMode=mirrored
# 윈도우의 DNS 설정을 그대로 사용
dnsTunneling=true
단계 3: WSL2 재시작 및 적용확인
# wsl 종료
wsl --shutdown
# wsl 시작 후 IP주소 확인
hostname -I