Let’s Encrypt로 SSL 인증서 자동 발급 (주의 요함 없애기) — 홈랩 입문 8편

브라우저의 ‘주의 요함’ 경고는 무료 SSL 인증서인 Let’s Encrypt를 적용하면 사라집니다. 앞선 5편에서 Portainer에 접속할 때, 7편에서 리버스 프록시를 붙였을 때 계속 보이던 그 경고의 정체가 바로 ‘SSL 인증서 없음’이었죠. 이 글에서는 Nginx Proxy Manager(NPM)에 내장된 Let’s Encrypt 기능으로 https를 … 더 읽기

리버스 프록시로 도메인 하나에 여러 서비스 연결 (포트 없이 이름으로 접속) — 홈랩 입문 7편

리버스 프록시는 하나의 주소로 들어온 요청을 뒤에서 돌아가는 여러 서비스로 알아서 나눠주는 교통정리 역할을 합니다. 이걸 쓰면 IP:9443 같은 포트 번호를 외우지 않고 portainer.내주소처럼 깔끔한 이름만으로 각 서비스에 접속할 수 있습니다. 이 글에서는 웹 화면으로 리버스 프록시를 다루는 Nginx Proxy … 더 읽기

KT 공유기 포트포워딩으로 홈서버 외부 접속 열기 (http/https 함정) — 홈랩 입문 6-2편

포트포워딩은 집 밖에서 우리 홈서버로 들어오는 길을 열어주는 공유기 설정입니다. DDNS로 고정 주소(ddlabx-home.duckdns.org)를 만들었어도, 공유기에서 포트를 열어주지 않으면 외부에서는 접속이 안 됩니다. 이 글에서는 KT 공유기에서 80·443 포트를 여는 실제 과정과, 외부 접속 테스트에서 흔히 헷갈리는 http/https 문제를 제가 직접 … 더 읽기

DuckDNS 컨테이너로 DDNS 자동 갱신 완성하기 (KO 오류 해결) — 홈랩 입문 6-1편

DuckDNS는 Docker 컨테이너 하나로 ‘집 IP가 바뀌어도 항상 같은 주소로 접속’되게 만들어주는 무료 DDNS입니다. 앞선 6편에서 DDNS의 개념과 내 환경 진단(공인 IP 확인)을 마쳤다면, 이번 편에서는 실제로 DuckDNS 컨테이너를 우분투 서버에 올려 자동 갱신까지 완성합니다. 이 글에는 제가 직접 설치하며 … 더 읽기

외부에서 내 서버 접속하기 — DDNS 완벽 설정 (홈랩 입문 6편)

집 밖에서도 내 홈서버에 접속하려면 ‘DDNS’가 필요합니다. 집 인터넷 IP는 수시로 바뀌는 데다 외우기도 어려운데, DDNS는 이 변하는 IP에 고정된 주소(이름)를 붙여줘서 언제든 같은 주소로 접속하게 해주는 서비스입니다. 이 글에서는 무료 DDNS인 DuckDNS 설정부터, 공유기 포트포워딩, 그리고 외부 접속이 가능한 … 더 읽기

Portainer로 웹에서 컨테이너 관리하기 (setup token 오류 해결) — 홈랩 입문 5편

Portainer는 검은 터미널 대신 웹 화면에서 Docker 컨테이너를 관리하게 해주는 무료 관리 도구입니다. 이걸 설치하면 마우스 클릭만으로 앱을 올리고 내리고 상태를 확인할 수 있어, 홈랩의 진입장벽이 확 낮아지죠. 다만 최근 Portainer 버전은 보안 강화로 ‘setup token’을 요구하는데, 정보가 적어 여기서 … 더 읽기

VM에 Docker 설치 + SSH 원격 접속 (connection refused 해결) — 홈랩 입문 4편

우분투 서버에 Docker를 설치하고 윈도우에서 원격 접속까지 마치면, 드디어 앱을 올릴 준비가 끝납니다. 다만 이 과정에서 초보자 대부분이 ‘SSH connection refused’와 네트워크 접속 문제로 막히는데, 이 글에서는 제가 실제로 겪고 해결한 순서 그대로 짚어드립니다. 결론부터 말하면 원인은 두 가지, VirtualBox의 … 더 읽기

장비 없이 시작하는 홈랩 — VirtualBox 가상머신 구축 (홈랩 입문 3편)

홈서버를 배우고 싶은데 NAS나 미니PC가 없어도 전혀 문제없습니다. 지금 쓰는 PC 안에 ‘가상머신(VM)’이라는 가상의 컴퓨터를 만들어, 진짜 서버와 똑같은 환경에서 마음껏 실습할 수 있기 때문입니다. 이 글에서는 무료 프로그램 VirtualBox로 우분투 서버를 설치하는 과정을, 제가 직접 구축하며 겪은 실수까지 그대로 … 더 읽기

Docker가 뭐야? 비전공자 아빠도 이해하는 컨테이너 개념 (홈랩 입문 2편)

Docker는 한마디로 ‘앱을 상자 하나에 통째로 담아, 어디서든 똑같이 실행하게 해주는 기술’입니다. 복잡한 설치 과정 없이 앱을 상자째 가져와 켜고, 필요 없으면 상자째 버리는 방식이라 홈서버 초보자에게 딱이죠. 이 글에서는 IT 전공자가 아니어도 이해할 수 있도록, Docker와 ‘컨테이너’라는 개념을 생활 … 더 읽기

NAS만 쓰기 아깝다 — 시놀로지로 할 수 있는 것 10가지 (홈랩 입문 1편)

NAS를 단순 파일 저장소로만 쓰고 있다면, 성능의 절반도 못 쓰고 있는 겁니다. 시놀로지 같은 NAS는 Docker를 얹는 순간 사진 백업 서버, 광고 차단기, 비밀번호 금고, 스마트홈 허브까지 되는 ‘나만의 서버’로 변신합니다. 이 글에서는 NAS를 다 세팅한 다음 도전할 수 있는 … 더 읽기