💡 핵심 요약 (Executive Summary)
본 가이드는 win wsl setup 핵심 가이드 및 실전 아키텍처의 핵심 개념, 실전 구성 명령어 및 아키텍처 베스트 프랙티스를 다룹니다. 클라우드 네이티브 및 인프라 엔지니어링 실무에 즉시 활용 가능하도록 체계적으로 정리했습니다.
📑 Table of Contents
Reference & Guidelines (NOTE)
windows11 22H2, ubuntu 기준
WSL 활성화
Window PowerShell
powershell
# 설치가능 os 확인
wsl -l -o
>>>
다음은 설치할 수 있는 유효한 배포 목록입니다.
기본 배포는 ‘*’로 표시됩니다.
'wsl --install -d <Distro>'을(를) 사용하여 설치하세요.
NAME FRIENDLY NAME
* Ubuntu Ubuntu
Debian Debian GNU/Linux
kali-linux Kali Linux Rolling
Ubuntu-18.04 Ubuntu 18.04 LTS
Ubuntu-20.04 Ubuntu 20.04 LTS
Ubuntu-22.04 Ubuntu 22.04 LTS
OracleLinux_8_5 Oracle Linux 8.5
OracleLinux_7_9 Oracle Linux 7.9
SUSE-Linux-Enterprise-Server-15-SP4 SUSE Linux Enterprise Server 15 SP4
openSUSE-Leap-15.4 openSUSE Leap 15.4
openSUSE-Tumbleweed openSUSE Tumbleweed
<<<
# 설치
wsl --install -d {{ Distro }}#위의 Name
리포 변경 및 systemd 활성화
wsl
bash
# 계정 생성
sudo -i
# 리포 변경
vi /etc/apt/source.list
---
:%s/archive.ubuntu.com/mirror.kakao.com/g
:%s/security.ubuntu.com/mirror.kakao.com/g
---
apt update -y && apt upgrade -y
# systemd enable
vi /etc/wsl.conf
---
[boot]
systemd = true
---
# systemd 미활성화 확인
ps -el
Window PowerShell
powershell
wsl --shutdown
wsl
bash
# systemd 활성화 확인
ps -el
# extra linux gui app 설치
apt install gedit -y
SSHD 활성화
powershell
# ssh 활성화
sudo apt-get install openssh-server
# 주석 해제 및 수정
vi /etc/ssh/sshd_config
---
...
PermitRootLogin yes
...
PubkeyAuthentication yes
...
AuthorizedKeysFile .ssh/authorized_keys
...
PasswordAuthentication yes
...
X11Forwarding yes
...
UseDNS no
---
service ssh --full-restart
service ssh restart
포트 포워딩
Reference & Guidelines (NOTE)
해당 방법 사용시 기존 windows의 22번 포트가 덮어씌워짐.
shell
## WSL to WINDOWS Port Fowardding script -> $WINDOW_HOME/.portForwadding.ps1
PORTS L7 L4 SERVICE
-----------------------------------------
8122 SSH TCP sshd.service
8180 HTTP TCP apache2.service
8143 HTTPS TCP/UDP apache2.service
## WINDOWS Port Fowardding
INT -> OUT L7 L4 SERVICE
-----------------------------------------
3389 8389 RDP TCP/UDP ms-wbt-server
## AND Forwarded All Windows PortsN
win+R→taskschd.msc-
새로 만들기 클릭,
-
system reboot
OpenVswitch 설정
Leave a Reply