리눅스·네트워크 이해 경험 — 서버 직접 구성·포트 설정·디버깅 중심
리눅스와 네트워크에 대한 이해는 서버 개발 환경을 직접 구성해보면서 쌓이기 시작했습니다. 처음에는 GUI 없는 터미널 환경이 낯설었는데, 기본 명령어와 파일 시스템 구조를 익히면서 직접 서버를 다루는 것이 얼마나 강력한 도구인지를 알게 됐습니다. 네트워크 이해는 개인 프로젝트에서 포트 포워딩, DNS 설정, HTTP/HTTPS 전환을 직접 해보면서 깊어졌습니다. 이론으로만 배운 것과 실제로 설정하다 막히는 것이 달랐습니다. 특히 방화벽 설정을 잘못해서 외부에서 접근이 안 되는 문제를 디버깅하면서 패킷 흐름을 더 구체적으로 이해했습니다. 수업에서 TCP/IP 계층을 공부할 때 각 계층이 실제로 어떤 역할을 하는지가 와닿지 않았는데, 직접 경험하고 나서야 연결됐습니다.
실습이 없는 네트워크 지식은 추상적으로만 남습니다.