[Linux] 클라우드 플레어(Cloud Flare)로 홈 서버 IP 보호하는 방법
March 05, 2025리눅스개요 홈 서버에서 운영 중인 서비스를 외부로 배포할 때, 가장 꺼림칙한 문제는 "홈서버의 공인 IP 노출" 이겠죠? 홈서버의 IP…
개요 홈 서버에서 운영 중인 서비스를 외부로 배포할 때, 가장 꺼림칙한 문제는 "홈서버의 공인 IP 노출" 이겠죠? 홈서버의 IP…
개요 오늘은 endlessh-go라는 오픈소스를 사용해서 허니팟을 구성하고 또 해커들의 공격 로그를 그라파나 대시보드로 시각화해보려고 합니다. Endlessh가 뭔가요? https://github.com/skeeto/endlessh 는 SSH…
개요 이번 게시글에서는 작성한 쉘 스크립트를 서비스로 등록하고 예약 도구를 활용하여 자동으로 실행하는 방법에 대해서 기록해보려고 합니다. 는 리눅스 배포판에서 기본적으로 사용되는 초기화 시스템(init system…
fzf…
개요 "장애를 견딜 수 있는 고가용성 아키텍처를 직접 설계하고 구축해봤다"라고 자신 있게 말할 수 있도록, 온 프레미스 환경에서 무중단 웹 서비스를 만들어 보겠습니다. 작업 순서는 대략 다음과 같습니다. 네트워크 아키텍처 설계 (Public, DMZ…
개요 이번 게시글에서는 리눅스 컨테이너(LXC)에 대해서 알아보려고 합니다. LXC가 뭐고, 왜 사용하는지, 도커와는 어떻게 다른지, 그리고 실제로 어떻게 구축하는 지 등 모든걸 다뤄봅시다. LXC란 무엇인가? Image [출처: https://www…
개요 오픈소스 인증서인 Let's Encrypt를 이용해 SSL/TLS를 적용해보고, 특히 여러 서브도메인을 Nginx 리버스 프록시로 운영하며 각각의 서브도메인에 대해 HTTPS를 적용하는 방법에 대해서 기록해보려고 합니다. SSL/TLS…
개요 리눅스 서버를 다루는 엔지니어나 개발자 라면 GUI…
미러 서버, 왜 필요할까? 🤔 사내에 수십, 수백 대의 Ubuntu 서버가 있다고 가정해보겠습니다. 각 서버가 패키지를 설치하거나 업데이트할 때마다 공식 Ubuntu 아카이브 서버에 접속해서 파일을 다운로드하겠죠? 물론 공식 Ubuntu…
Nginx FancyIndex Nginx에서는 특정 디렉토리 안에 있는 파일들을 자동으로 정렬해주는 기능이 있어요! 근데 는 너무 단조로워요 .. Image 이러한 단조로움을 를 사용해서 개선할 수가 있는데요! 는 nginx…
개요 이번 게시글에서는 시스템 구성 정보를 확인할 수 있는 여러 명령어를 기록해보려고 합니다! 커널 정보 확인하기 uname (Unix NAME) 운영체제의 정확한 버전을 알고 싶다면 다음과 같이 확인할 수 있습니다! dmesg (Display…
개요 이번 게시글에서는 TCP 통신이 어떻게 시작되 고 종료되는지, 그 과정에서 왜 상태가 필요한지, 그리고 이 상태가 때로는 왜 문제가 되며 어떻게 대처할 수 있는지 Nginx 실습 예제와 함께 이해해보겠습니다! TCP 통신 과정 TCP…