$ whoami

장찬욱

라즈베리파이 k3s 클러스터를 직접 운영하며 리눅스와 네트워크를 공부하는 학부생입니다. 운영하다 막힌 문제를 원인까지 따라가 보고, 같은 문제를 만난 사람이 읽을 수 있게 정리합니다.

먼저 읽어볼 글

네트워킹 기초 다시 쌓기 — fd, 파이프, 소켓에서 인터페이스까지 (VXLAN 3부작 ①)

VXLAN 개념을 다시 파고들다가, 정작 그 아래 깔린 IP·MAC·소켓·인터페이스 같은 기초 용어부터 흔들리고 있다는 걸 깨달았다. 파일 기술자(fd) 하나에서 출발해 파이프, 소켓, 그리고 커널 안의 net_device 구조체까지 이어지는 흐름을 정리한, VXLAN 3부작의 1편.

VXLAN 터널링, 개념부터 다시 뜯어보기 (VXLAN 3부작 ②)

3부작의 2편. 1편에서 다진 fd/소켓/net_device 기초 위에서, 패킷이 목적지를 찾아가는 세 단계 조회(라우팅 테이블 → neighbour → FDB)와 브릿지·VTEP·VXLAN 캡슐화를 정리했다.

블로그 DB 외부 백업, rclone으로 구글 드라이브에 자동 업로드하기

블로그 데이터베이스 백업이 로컬 서버에만 저장되고 있다는 걸 깨닫고, 외부 저장소로도 사본을 남기는 방법을 알아봤습니다. 그 과정에서 rclone이라는 도구를 처음 접하고, 왜 스크립트가 알아서 구글 드라이브에 로그인할 수 없는지도 이해하게 됐습니다.

서버 로그에서 발견한 X-Forwarded-For 스푸핑과 인증 우회 취약점 (연재 1/3)

운영 중인 개인 블로그 서버의 방문자 로그를 들여다보다가 이상한 패턴들을 발견해서 하나씩 파헤쳐봤습니다. 단순한 봇 스캔인 줄 알았는데, 파다 보니 실제로 뚫려 있던 인증 우회 취약점까지 찾게 된 하루였습니다.

최신 글

전체 보기 →

개발 로그

전체 로그 →

커밋과 PR 단위로 남기는 짧은 작업 기록입니다.

최근 프로젝트

전체 보기 →

멋쟁이사자처럼 공식 홈페이지 인프라 담당

경희대 멋쟁이사자처럼 공식 홈페이지 개발의 CI/CD와 인프라, 운영 및 일부 백엔드 모듈을 담당했습니다.

Git actions Docker Oracle cloud platform
GitHub

멋쟁이사자처럼 조직 블로그 모듈 개발

경희대 멋쟁이사자처럼 동아리의 블로그 모듈을 담당하였습니다

React Spring Boot
GitHub