블로그로 돌아가기
BLOG TTJ 8분 읽기 10 READS

"집에 남는 노트북이 '월세 내는 서버'로

비전공자도 FreeDNS·셀프호스팅으로 '소상공인 전용 홈서버(예약·주문·CCTV·파일공유)에 진짜 도메인 붙이기' 구축 대행소 차려 식당·공방·학원·1인 창업가에게 건당 40만원 받는 5단계 실전 가이드"

"집에 남는 노트북이 '월세 내는 서버'로 — 비전공자도 FreeDNS·셀프호스팅으로 '소상공인 전용 홈서버(예약·주문·CCTV·파일공유)에 진짜 도메인 붙이기' 구축 대행소 차려 식당·공방·학원·1인 창업가에게 건당 40만원 받는 5단계 실전 가이드"
SOURCE IMAGE · TTJ
"서랍 속에서 먼지만 쌓이던 3년 된 노트북이, 식당 사장님의 '예약·주문 서버'가 되어 매달 돈을 벌어다 줄 수 있다면 믿으시겠어요?"
— 비전공자도 시작하는 셀프호스팅 구축 대행 이야기

클라우드 서버 비용이 부담스러운 소상공인은 생각보다 많습니다. 월 3~5만원씩 나가는 호스팅비, 매번 갱신해야 하는 솔루션 구독료. 그런데 식당·공방·학원 사장님들이 진짜 원하는 건 거창한 시스템이 아니라 "우리 가게 전용 예약·주문·CCTV 확인 페이지에 진짜 주소(도메인)를 붙이는 것"뿐입니다.

바로 여기에 FreeDNS 셀프호스팅과 홈서버 도메인 연결 기술이 들어갑니다. 남는 노트북 한 대, 공유기, 그리고 무료 다이나믹 DNS 서비스만 있으면 월세 내는 서버가 완성됩니다. 오늘은 비전공자도 소상공인 서버 구축 대행소를 차려 건당 40만원을 받는 현실적인 5단계를 정리합니다.

40만원
구축 1건당 대행비
0원
FreeDNS 월 비용
3시간
1건 평균 작업 시간

왜 '홈서버 + FreeDNS' 조합이 돈이 되는가

가정집 인터넷은 대부분 유동 IP입니다. 통신사가 주기적으로 IP를 바꾸기 때문에, 오늘 접속되던 주소가 내일은 안 됩니다. 이 문제를 해결하는 것이 다이나믹 DNS 설정입니다. IP가 바뀔 때마다 자동으로 도메인에 새 IP를 갱신해주죠. FreeDNS(afraid.org) 같은 서비스는 이 기능을 무료로 제공합니다.

손님 스마트폰 가게도메인.com 접속 FreeDNS 도메인 → 현재 IP 안내 집 공유기 포트포워딩 남는 노트북 예약·주문·CCTV 서버 DDNS 클라이언트 IP 바뀌면 자동 갱신 IP 자동 보고
손님 접속 → FreeDNS가 현재 IP 안내 → 공유기 → 노트북 서버로 연결되는 전체 흐름

건당 40만원을 만드는 5단계 실전 가이드

1 노트북 서버화 (OS·방화벽·고정 내부IP) 리눅스 설치 또는 윈도우+WSL, 절전 끄기 2 FreeDNS 도메인 발급 + DDNS 연결 서브도메인 생성, 갱신 스크립트 cron 등록 3 공유기 포트포워딩 + 443 개방 내부IP로 80/443 포트 전달 설정 4 서비스 설치 + HTTPS 인증서 예약·주문·파일공유 앱, Let's Encrypt 적용 5 점검·인수인계 + 월 유지보수 계약 장애 대응 매뉴얼 전달, 월 3만원 관리비
구축 대행의 표준 5단계 — 익숙해지면 1건당 3시간이면 끝납니다

1단계 — 노트북을 '서버'로 바꾼다

가장 먼저 노트북에 가벼운 리눅스(Ubuntu Server)를 설치하거나, 익숙하다면 윈도우에 WSL을 얹습니다. 핵심은 세 가지입니다. 절전 모드 완전 해제, 공유기에서 내부 IP 고정, 방화벽 기본 설정. 노트북은 덮개를 닫아도 꺼지지 않게 설정해야 24시간 서버 역할을 합니다.

2단계 — FreeDNS로 진짜 도메인을 붙인다

afraid.org에 가입해 사장님가게.mooo.com 같은 서브도메인을 무료로 발급받습니다. 그리고 노트북에 DDNS 갱신 스크립트를 cron으로 5분마다 돌리면, 통신사가 IP를 바꿔도 도메인은 항상 현재 집 IP를 가리킵니다. 정식 .com 도메인을 원하는 사장님은 1만원대 도메인을 사서 네임서버만 연결하면 됩니다.

✓ 핵심 포인트
DDNS 갱신 로그를 꼭 남기세요. "접속이 안 돼요" 문의의 90%는 IP 갱신 실패이며, 로그만 보면 10분 안에 원인을 찾습니다.

3·4단계 — 포트포워딩과 HTTPS

공유기 관리 페이지에서 80·443 포트를 노트북 내부 IP로 전달합니다. 그다음 예약 시스템(간단한 웹앱), 주문 페이지, CCTV 스트리밍(RTSP→웹), 파일공유(Nextcloud) 중 사장님이 원하는 것을 설치합니다. 마지막으로 Let's Encrypt로 무료 HTTPS 인증서를 적용하면 주소창에 자물쇠가 뜨며 신뢰도가 확 올라갑니다.

⚠ 현장 팁
일부 환경에서 certbot의 apache 플러그인이 ssl 설정 파일을 제대로 못 읽는 경우가 있습니다. 이럴 땐 webroot 방식으로 인증서를 발급하면 안전하게 우회됩니다.

5단계 — 유지보수로 '월세'를 받는다

진짜 수익의 핵심은 여기입니다. 구축비 40만원은 한 번이지만, 월 3만원 유지보수 계약은 매달 들어옵니다. 고객 10명이면 매달 30만원이 자동으로 쌓입니다. 장애 알림, 백업 확인, 월 1회 점검만 하면 됩니다.

클라우드 임대 vs 홈서버 구축 대행 일반 클라우드 솔루션 월 구독료 3~5만원 지속 커스터마이징 제한적 데이터 외부 보관 업체 종속 홈서버 셀프호스팅 초기 40만 + 월 3만 완전 맞춤 구성 가능 데이터 내 가게 보관 1년이면 비용 역전
사장님에게는 1년 내 비용 역전, 대행자에게는 꾸준한 월 수익

어떤 고객을 공략할까

식당은 예약·대기 관리, 공방은 작품 갤러리와 주문서, 학원은 수강생 파일공유와 출결, 1인 창업가는 CCTV 원격 확인을 원합니다. 공통점은 "매달 나가는 구독료는 싫지만, 우리만의 시스템은 갖고 싶다"는 것. 바로 이 틈을 셀프호스팅이 파고듭니다.

✓ 영업 한 줄
"쓰시던 노트북으로, 매달 나가는 돈 없이, 사장님 가게만의 예약 시스템을 만들어 드립니다" — 이 한 문장이면 상담의 절반은 성공입니다.

기술이 어렵게 느껴진다면

여기까지 읽고 "포트포워딩, cron, 인증서... 역시 비전공자에겐 무리인가" 싶으셨다면, 괜찮습니다. 이 모든 과정은 정해진 순서를 손에 익히는 '패턴 학습'일 뿐, 수학이나 재능의 영역이 아닙니다. 한 번 몸에 익으면 다음부터는 체크리스트를 따라가는 반복 작업이 됩니다.

투더제이(TTJ) 코딩클래스 정규반에서는 리눅스 기초부터 DDNS·포트포워딩·HTTPS 적용, 그리고 실제 고객에게 제안서를 내고 유지보수 계약까지 연결하는 '수익화 실전 트랙'을 다룹니다. 남는 노트북 한 대로 시작하는 작은 서버가, 꾸준히 월세를 벌어다 주는 자산이 되는 그 과정을 함께 만들어 보세요.

남는 노트북을 '월세 내는 서버'로
비전공자의 코딩 수익화, 작은 한 걸음부터 — TTJ 코딩클래스
SHARE
START THE LOOP · CHOOSE

시장과 사람의 답을 봤다면,
다음 결과물의 구조를 고릅니다.

한 번의 결과에 기대지 않고 다시 만들 수 있도록, 문제 발견부터 제작·배포·수익화까지 이어지는 전체 흐름을 익혀보세요.

TTJ CLASS에서 다음 구조 고르기 →
처리 중...