WireGuard VPN 구성 — 키 생성부터 라우팅까지
WireGuard VPN을 처음부터 구성하는 과정을 다룬다. 키 페어 생성, 피어 설정, 라우팅 규칙까지 단계별로 진행한다.
engineer & writer
Linux, 오픈소스, 시스템 프로그래밍에 대한 깊이 있는 글과 실제 기여 경험을 기록합니다.
WireGuard VPN을 처음부터 구성하는 과정을 다룬다. 키 페어 생성, 피어 설정, 라우팅 규칙까지 단계별로 진행한다.
NetworkManager 없이 systemd 네이티브 도구만으로 무선 네트워크를 구성하는 방법을 단계별로 살펴봅니다.
Arch Linux를 UEFI 환경에서 Btrfs 파일시스템과 systemd-boot 부트로더로 설치하는 전체 과정을 정리한다.
eBPF를 사용해 커널 이벤트를 안전하게 관찰하고 분석하는 방법을 알아본다. bpftrace부터 libbpf 기반 프로그램까지 다룬다.
Rust async 생태계에서 여러 Future를 동시에 대기하며 첫 완료를 처리하는 패턴과 취소 안전성(cancel safety)을 살펴봅니다.
Nix Flakes를 사용해 팀 전체가 동일한 개발 환경을 공유하는 방법을 소개한다. flake.nix 작성부터 devShell, 패키지 빌드까지 다룬다.