전자실습 및 IoT

[Network 학습 OpenWrt] OpenWrt로 고성능 자작 공유기(라우터) 만들기

Tech60 2026. 5. 24. 08:19
반응형

버려지는 구형 PC의 대변신(장단점, 준비물, 유지보수 총정리)

집 안 어딘가에 먼지만 쌓여가는 오래된 노트북이나 사양이 낮아 쓰지 않는 미니 PC가 있으신가요? 버리기는 아깝고 중고로 팔기엔 민망한 이 장비들이 기업용 라우터 부럽지 않은 초고성능 유무선 공유기로 재탄생할 수 있습니다.

바로 오픈소스 라우터 운영체제인 OpenWrt(오픈워트)를 활용하는 방법인데요. 오늘은 구형 PC를 이용해 OpenWrt 라우터를 구축할 때의 장단점, 설치 난이도, 유지보수 팁, 그리고 필요한 준비물까지 핵심만 쏙쏙 정리해 드리겠습니다.

🌐 OpenWrt란 무엇인가요? 공식 사이트 둘러보기

OpenWrt 공식 프로젝트 웹사이트는 전 세계 개발자들이 자발적으로 참여하여 만들어가는 오픈소스 커뮤니티 공간입니다.

OpenWrt는 단순히 하나의 정형화된 공유기 소프트웨어를 제공하는 데 그치지 않고, 사용자가 원하는 패키지를 스마트폰 앱처럼 자유롭게 설치하고 지울 수 있는 완전한 리눅스 파일 시스템을 제공합니다. 제조사의 제한적인 기능에 갇혀있던 하드웨어의 잠재력을 100% 끌어낼 수 있도록 뼈대를 제공해 주는 고마운 OS인 셈이죠.

내가 가진 장비가 OpenWrt를 지원하는지, 그리고 어떤 이미지를 다운로드해야 하는지는 아래의 공식 페이지에서 가장 정확하게 확인할 수 있습니다.

1. 왜 OpenWrt인가? PC로 구축할 때의 확실한 장점

기성품 공유기에 OpenWrt를 올리는 것보다, 구형 PC(x86 하드웨어)에 설치할 때 그 진가가 발휘됩니다.

  • 하드웨어 체급에서 오는 압도적 성능: 일반 공유기의 RAM은 대개 128MB~512MB 수준이지만, 오래된 PC는 아무리 낮아도 2GB~4GB 이상의 RAM을 탑재하고 있습니다. CPU 연산 능력 또한 비교가 되지 않아, 수십 대의 기기가 동시에 접속해도 지연 시간(Ping) 상승이나 멈춤 현상이 전혀 없습니다.
  • 기가비트 인터넷 대역폭 완벽 소화: 네트워크 트래픽 체증을 완벽하게 잡아주는 SQM(고급 QoS) 기능을 켜도 CPU 점유율이 널널합니다. 기가비트 및 2.5G 대역폭을 손실 없이 온전히 사용할 수 있습니다.
  • 강력한 확장성과 패키지 지원: 공유기 자체에 강력한 광고 차단 프로그램(AdGuard Home), 초고속 VPN(WireGuard), 간이 파일 서버(NAS) 등을 설치하여 24시간 안정적으로 구동할 수 있습니다.
  • 지속적인 펌웨어 업데이트: 제조사 지원이 끊긴 오래된 공유기와 달리, OpenWrt는 최신 보안 패치와 기능 업데이트가 지속적으로 제공됩니다.

2. 시작 전 꼭 알아두어야 할 단점과 제약 사항

장점이 가득한 프로젝트이지만, 24시간 구동되는 네트워크 장비인 만큼 아래의 단점도 반드시 고려해야 합니다.

  • 전력 소비량(전기세): 기성품 공유기는 보통 5W 내외의 전력을 소비하지만, 구형 PC나 노트북은 Idle(대기) 상태에서도 10W~30W 이상의 전력을 소비할 수 있습니다. 1년 365일 켜두어야 하므로, 장비의 소비 전력을 먼저 체크해보는 것이 좋습니다.
  • 부피와 소음: 팬(Fan)이 장착된 구형 PC의 경우 지속적인 구동 소음이 발생할 수 있으며, 공유기 전용 장비에 비해 공간을 많이 차지합니다.
  • 까다로운 와이파이(Wi-Fi) 설정: PC에 장착된 무선 랜카드를 OpenWrt에서 AP(안테나) 모드로 인식시키는 것은 드라이버 호환성 때문에 매우 까다롭습니다. (※ 해결책: 무선은 기존 공유기를 'AP 모드'로 변경하여 허브에 연결하는 방식을 추천합니다.)

3. 개인이 설치하기에 어려움은 없을까? (설치 난이도)

결론부터 말씀드리면, "컴퓨터 포맷과 윈도우 설치를 스스로 할 수 있는 수준이라면 충분히 가능합니다."

과거에는 명령어를 일일이 입력해야 해서 진입장벽이 높았지만, 최근 x86(PC용) OpenWrt는 한글화가 잘 되어 있는 루시(LuCI)라는 웹 그래픽 인터페이스를 제공하므로 마우스 클릭 몇 번으로 대부분의 설정을 끝낼 수 있습니다. 다만, 처음에 이미지 파일(.img)을 USB에 구워 부팅 디스크를 만들고, PC의 BIOS 설정을 만지는 과정에서 약간의 검색과 공부가 필요합니다.

4. 운영하면서 만날 수 있는 유지보수 문제점

설치 후 안정화 단계에 접어들면 만질 일이 거의 없지만, 다음과 같은 유지보수 이슈가 생길 수 있습니다.

  • 하드웨어 노후화로 인한 고장: 오래된 PC를 사용하다 보니 파워서플라이, 콘덴서, 혹은 저장장치(HDD/SSD)가 수명을 다해 네트워크가 갑자기 마비될 위험이 존재합니다. 중요한 데이터를 다루는 환경이라면 백업 설정을 정기적으로 저장해 두어야 합니다.
  • 업데이트 시 설정 초기화 위험: 메이저 버전 업데이트를 진행할 때 간혹 기존 설정이나 추가로 설치했던 패키지가 꼬이는 경우가 있습니다. 복구 능력이 없는 초보자라면 안정적인 버전을 그대로 유지하는 것이 현명할 수 있습니다.

5. 자작 OpenWrt 공유기 구축을 위한 필수 준비물

프로젝트를 시작하기 위해 기본적으로 필요한 준비물 리스트입니다.

  1. 안 쓰는 구형 PC 또는 노트북: 프로세서가 CPU(x86) 기반이고, 정상 구동되는 장비여야 합니다.
  2. 듀얼 에더넷 포트 (가장 중요): 공유기가 되려면 인터넷 신호를 받는 포트(WAN)와 내부 기기로 보내는 포트(LAN)로 최소 2개의 LAN 포트가 필요합니다. 랜포트가 1개뿐인 노트북이나 미니 PC라면 'USB형 기가비트 랜카드'나 'PCIe 랜카드'를 추가로 장착해야 합니다.
  3. 스위칭 허브 (Switching Hub): PC에서 나오는 1개의 LAN 포트 신호를 여러 대의 PC, TV, AP 등으로 분배해 줄 저렴한 기가비트 스위칭 허브가 필요합니다.
  4. USB 플래시 드라이브 (4GB 이상): OpenWrt 설치 이미지를 담아 PC에 이식할 부팅용 USB가 필요합니다.

📝 총평: 이런 분들에게 추천합니다!

집에서 노는 하드웨어를 활용해 네트워크 공부도 하고, 기성품 공유기의 느린 속도와 잦은 끊김에 지치신 분들에게 이번 OpenWrt 자작 라우터 프로젝트는 최고의 취미이자 솔루션이 될 것입니다. 초기 세팅에 약간의 시간만 투자한다면, 집안의 모든 기기가 막힘없이 뻗어 나가는 신세계를 경험하실 수 있습니다.

다음 포스팅에서는 실제로 USB 부팅 디스크를 만들고 PC에 OpenWrt를 직접 설치하는 과정을 사진과 함께 쉽게 풀어보도록 하겠습니다. 기대해 주세요!

 

반응형