CGNAT
·
Network
집에서 홈랩 하다 보면 "사설 대역(IP 대역) 관리"가생각보다 빨리 빡세집니다.처음엔 192.168.x.x만써도 되는데, VPN 하나 붙이고(WireGuard),클라우드랑 터널 하나 더 뚫고(AWS VPC),OpenVPN까지 얹으려 하면 "안 겹치는 대역"을 찾아야 하거든요.이때 마지막 후보로 자주 보이는 게 CGNAT 대역(100.64.0.0/10)입니다. 제가 이 주제를 정리하게 된 계기는, 우리 낭만인프라팀 선배님이 OpenVPN 대역을정리/변경하신 내용을 공유해주셨고,그걸 계기로 제가 개인적으로 공부하면서 이해한 내용을 블로그에 남기고 싶어서입니다. CGNAT는 쉽게 말해,통신사가 고객에게 "진짜 공인 IP"를 다 줄 수 없어서 통신사 내부에서 한 번 더 NAT(주소 변환)를 해서여러 고객이 공..
맥북 터미널 시작 시 'Last login' 메시지 삭제 방법 (zsh 깔끔하게 꾸미기)
·
CLI Deco
안녕하세요! 리눅스와 클라우드 인프라를 다루는 엔지니어 heishooni입니다. 개발자라면 하루에도 수십 번씩 터미널(Terminal) 창을 열게 됩니다. 그런데 터미널을 실행할 때마다 가장 먼저반겨주는 녀석이 하나 있죠.바로 Last login 메시지입니다. 1. 왜 굳이 로그인 시간을 알려줄까?원래 리눅스나 유닉스 기반의 서버 환경은 여러 사람이 동시에 접속해서 사용하는다중 사용자 시스템(Multi-user System)입니다.그래서 내가 자리를 비운 사이에 누군가 내 계정으로 몰래 접속하지는 않았는지 확인하기 위해, 시스템이너 마지막으로 언제 접속했었어라고 보안 차원에서 알려주는 것이죠. 보안 감사를 위해서는 꼭 필요한 기능입니다.하지만, 나 혼자 쓰는 개인 맥북이라면 이야기가 다릅니다.위..