전체 글20 WSL2 + Docker 네트워크 정리 WSL2 + Docker 네트워크 구조 완전 정리Docker는 docker0 브리지를 쓰고WSL2도 별도 사설 네트워크를 쓰는데그럼 공인망을 통해 docker → wsl2 → host로 포워딩 되는 걸까?결론부터 말하면:❌ 공인 네트워크를 거치지 않는다✅ 전부 로컬 가상 NAT 네트워크 안에서 동작한다이제 구조를 단계별로 정리해보자.1. 전체 구조 한눈에 보기[ Windows Host ] ↑ (localhost 포워딩)[ WSL2 VM (가상 NAT 네트워크)] ↑ (docker0 브리지)[ Docker Container ]3단 구조다:Windows HostWSL2 가상 머신Docker 컨테이너2. WSL2 네트워크 구조WSL2는 단순 리눅스 프로세스가 아니라 경량 VM이다.Wi.. 2026. 2. 26. Python requests 사내 인증서 / SSL 문제 해결 🔹 Python requests 사내 인증서 / SSL 문제 해결 총정리Python에서 requests를 사용할 때, 특히 사내망이나 프록시 환경에서는 SSL 인증서 문제로 HTTPS 요청이 실패하는 경우가 많다.1️⃣ 문제 상황예를 들어, RSS를 수집하려고 하면 이런 에러가 날 수 있다.requests.exceptions.SSLError: HTTPSConnectionPool(host='rss.nytimes.com', port=443):Max retries exceeded with url: /services/xml/rss/nyt/Economy.xml(Caused by SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED]certificate verify failed: sel.. 2026. 2. 23. [WSL2] Ubuntu에 PostgreSQL 설치 및 외부 접속 1. PostgreSQL 설치 및 서비스 실행먼저 WSL2 터미널을 열고 패키지 목록을 업데이트한 뒤 설치를 진행합니다.# 패키지 업데이트sudo apt update# PostgreSQL 및 추가 모듈 설치sudo apt install postgresql postgresql-contrib# 서비스 시작 (WSL2는 수동 시작이 필요할 수 있습니다)sudo service postgresql start# 상태 확인sudo service postgresql status2. 관리자 계정 설정 및 비밀번호 변경설치 직후에는 postgres라는 시스템 유저가 생성됩니다. 외부 접속을 위해 비밀번호를 설정해야 합니다.# 1. psql 관리자 모드 접속 (비밀번호 없이 강제 접속)sudo -i -u postgres p.. 2026. 2. 19. 파일/디렉터리 관리, 사용자/그룹, 권한 설정, 파일 검색 1️⃣ 환경 준비Docker 이미지: Ubuntu 22.04 기준# Docker Hub에서 Ubuntu 22.04 최신 이미지 다운로드docker pull ubuntu:22.04# 컨테이너 이름: linux_lab, bash로 접속docker run -it --name linux_lab ubuntu:22.04 bash사용자: root (컨테이너 내)디렉터리 구조:/home/lab1├── docs└── backup# 디렉터리 생성mkdir -p /home/lab1/docs /home/lab1/backup2️⃣ 파일/디렉터리 관리1) 파일 생성cd /home/lab1/docstouch file1.txt file2.txt notes.logls# file1.txt file2.txt notes.log2) 파일.. 2026. 2. 12. NAT(Network Address Translation)란 무엇인가? "내 컨테이너가 어떻게 외부와 통신하는가?"1️⃣ NAT(Network Address Translation)란 무엇인가?NAT는 사설 IP(내부용)와 공인 IP(외부용) 사이를 번역해 주는 통역사입니다. IP 주소 부족 문제를 해결하고 보안을 강화하는 핵심 기술입니다.🏢 아파트 우편 시스템 비유공인 IP: 아파트의 대표 주소 (서울시 ... 101동)사설 IP: 우리 집 호수 (101호, 202호)NAT 장비: 아파트 입구의 '경비실'외부 택배(데이터)가 아파트 주소로 오면, 경비실(NAT)이 확인해서 해당 호수(사설 IP)로 전달해 주는 원리입니다.2️⃣ 어떤 기기가 NAT를 수행하나요?NAT는 하드웨어라기보다 '기능'에 가깝습니다. 상황에 따라 NAT를 담당하는 주체는 달라집니다.가정/사무실: 우리.. 2026. 2. 12. 이전 1 2 3 4 다음