Wi-Fi 공유기의 성능을 개선하는 가장 확실한 방법 중 하나가 서드파티(제3자) 펌웨어를 설치하는 것입니다. 최적의 공유기 펌웨어를 고를 때는 대부분 OpenWrt와 DD-WRT 사이에서 갈림길에 서게 됩니다.
하지만 공유기 펌웨어를 직접 교체하는 작업은 다소 기술적인 지식이 필요하기 때문에, 이를 시도해 본 경험이 없는 분들도 많습니다. 이 글에서는 DD-WRT와 OpenWrt의 차이점을 비교하고, 어떤 것이 여러분의 홈 네트워크에 더 적합한지 쉽고 명확하게 설명해 드립니다.
Wi-Fi 공유기 커스텀 펌웨어란 무엇일까요?
공유기용 커스텀 펌웨어는 홈 네트워크와 인터넷 연결을 자유롭게 관리할 수 있게 해주는 프로그램입니다. 매장에서 공유기를 구입할 때 기본으로 탑재되어 있는 제조사 펌웨어와 유사하지만, 더 다양한 기능을 제공하고 공유기 성능까지 향상시킬 수 있다는 점이 큰 차이입니다.
서드파티 펌웨어를 사용하면 개선된 관리 인터페이스, 대역폭 관리, 자녀 보호 기능, 비밀번호를 통한 인터넷 접속 제한 등 다양한 추가 기능을 활용할 수 있습니다.
또한 Wi-Fi 신호 강화나 개인 VPN 설치도 가능합니다. 홈 네트워크에서 일어나는 모든 트래픽을 모니터링하고, 보안 수준을 한 단계 끌어올리는 것도 물론 가능합니다.
다만 주의할 점이 있습니다. 서드파티 펌웨어 설치는 제조사 보증을 무효화할 수 있고, 설치 과정에서 문제가 발생하면 공유기가 영구적으로 손상될 위험도 있습니다.

따라서 서드파티 펌웨어 설치는 아래 두 가지 경우에 권장됩니다.
- 기본 펌웨어로는 해결할 수 없는 공유기 문제에 부딪혔을 때
- 현재 펌웨어에 원하는 기능이 없을 때
기본 펌웨어가 잘 작동한다면 굳이 건드리지 않는 것이 좋습니다. 하지만 특정 기능을 직접 커스터마이징하고 싶고 그에 따른 위험도 감수할 의향이 있다면, 오늘날 다양한 커스텀 펌웨어 옵션을 활용해 볼 만합니다.
DD-WRT: 오픈소스 공유기 펌웨어의 대명사
DD-WRT는 오픈소스 공유기 펌웨어 분야에서 가장 이름이 알려진 프로젝트로, 일부 공유기 판매업체가 제품 포장에 'DD-WRT 호환' 문구를 적어둘 정도입니다. Linux 기반의 이 펌웨어는 훌륭한 오픈소스 대안이며, 대부분의 임베디드 시스템과 무선 LAN(WLAN) 공유기와 호환됩니다.

DD-WRT는 안정적인 처리 능력을 자랑하며, 지원하는 하드웨어 플랫폼에 대해 폭넓은 기능을 제공합니다. 802.11a/b/g/n을 포함한 현재의 WLAN 표준을 지원하는 200여 종의 다양한 기기를 지원합니다.
VPN 통합 기능과 다양한 핫스팟 시스템도 지원하며, QoS(Quality of Service) 기능으로 네트워크 트래픽을 체계적으로 관리할 수 있습니다. Wake-on-LAN 기능을 통해 LAN 상의 PC를 원격으로 깨우는 것도 가능합니다.
DD-WRT는 공식 지원 목록에 없는 공유기까지 아우르는 종합 도구 모음이라 할 수 있습니다. 거대한 사용자 커뮤니티 덕분에 온라인에서 지원 자료와 가이드를 찾기도 쉽습니다.

장점
- 시중에 유통되는 대부분의 공유기 지원
- 관련 정보를 꾸준히 올려주는 방대한 사용자 커뮤니티
- 세밀한 커스터마이징을 위한 다양한 옵션과 기능
- OpenVPN 내장 지원
- QoS(서비스 품질 관리) 기능 포함
단점
- 조작이 복잡해 초보 사용자에게 부담스러울 수 있음
- 일부 공유기의 새 버전을 찾기가 어려움
OpenWrt: 순수 오픈소스를 지향하는 무선 공유기 펌웨어
Linux 기반 오픈소스 기능을 갖춘 가장 오래된 공유기 펌웨어 프로젝트인 OpenWrt는 자유 소프트웨어 진영에서 손꼽히는 선택지입니다. 현재 OpenWrt 플랫폼은 원래의 OpenWrt와 또 다른 공유기 펌웨어였던 LEDE가 결합된 형태로 운영되고 있습니다.

OpenWrt는 비자유 바이너리 블롭(non-free binary blob, 독점 소프트웨어)을 사용하지 않는 몇 안 되는 펌웨어 중 하나입니다. 바이너리 블롭은 시스템이 내부적으로 무엇을 하는지, 어떻게 멈출 수 있는지 사용자가 전혀 알 수 없는 비밀 연산 영역을 말합니다. 이러한 투명성 때문에 OpenWrt는 DD-WRT보다 더 '열린' 펌웨어로 평가받습니다.
다만 이러한 개방성 때문에 OpenWrt가 지원하는 공유기는 상대적으로 많지 않으며, 특히 비자유 드라이버가 필요한 기기들은 지원하지 못합니다.
또한 OpenWrt는 설치와 사용이 가장 쉬운 펌웨어는 아니라는 점도 유념해야 합니다. 그럼에도 포켓 사이즈 여행용 공유기부터 고성능 엔터프라이즈급 공유기까지 폭넓은 하드웨어를 지원하며, 설정이 까다로운 대신 DD-WRT보다 더 많은 기능을 제공합니다.

OpenWrt는 임베디드 Linux 시스템으로, Windows나 macOS 환경에서도 동작할 수 있습니다. 실시간 네트워크 모니터링, 내장 VPN을 위한 IP 터널링, 인터넷 활동 우선순위 지정 등 다양한 작업을 수행할 수 있습니다.
복잡한 조작 방식 때문에 홈 네트워크에 대한 어느 정도의 기술적 지식이 요구되지만, 그만큼 높은 자유도를 제공하므로 네트워크 최적화에 관심 있는 사용자에게는 최적의 선택이 될 수 있습니다.
장점
- 풍부한 제어 및 커스터마이징 옵션
- DD-WRT처럼 QoS 기능 지원
- OpenVPN 내장
단점
- 다른 펌웨어에 비해 사용자 친화적이지 않음
- 프로그램을 실행 가능한 상태로 만들기까지 시간이 더 걸림
- 지원하는 공유기 종류가 적음
Tomato: 검토해볼 만한 대안 펌웨어
아직 DD-WRT나 OpenWrt를 사용할 준비가 되지 않았다고 느낀다면 걱정할 필요 없습니다. 그 외에도 활용할 수 있는 펌웨어가 몇 가지 더 있습니다.
Tomato는 시중에서 가장 사용자 친화적이면서도 간결한 공유기 펌웨어로 평가받습니다. 불필요한 절차 없이 곧바로 기능을 설치할 수 있는 직관적인 방식 덕분에, 공유기 속도를 높이고 싶은 사용자에게 최고의 선택지 중 하나입니다.

최근에는 Shibby가 개발한 클래식 Tomato 펌웨어를 기반으로 커뮤니티가 개선 작업을 진행했고, 그 결과물이 바로 AdvancedTomato 프로젝트입니다. 더 세련된 디자인과 함께 애니메이션 그래프로 핵심 통계를 실시간 모니터링할 수 있는 GUI(그래픽 사용자 인터페이스)를 갖추게 되었습니다.
이러한 혁신 덕분에 Tomato는 시각적으로 만족스러운 사용 경험을 제공하며, 새로운 업데이트를 통해 네트워크 관리도 한결 수월해졌습니다.
하지만 AdvancedTomato 프로젝트가 등장했음에도 Tomato는 경쟁 펌웨어보다 지원하는 공유기 수가 적습니다. 따라서 OpenWrt나 DD-WRT보다 먼저 Tomato를 고려하기 전에, 반드시 자신의 공유기가 지원 목록에 있는지 확인하는 것이 좋습니다.

장점
- 실시간 모니터링 지원
- 경쟁 제품 대비 눈에 띄게 빠른 속도
- 인상적인 GUI를 갖춘 현대적인 인터페이스
- 최소한의 리소스 사용
- OpenVPN 및 Wake-on-LAN 지원
단점
- 제한적인 공유기 지원
- 커뮤니티 규모가 작아 업데이트가 느림
커스텀 공유기 펌웨어 선택 시 고려해야 할 사항
공유기에 어떤 펌웨어를 사용할지 결정하는 일은, 특히 처음 접하는 사용자에게는 상당히 혼란스러울 수 있습니다. 공유기 호환성, 펌웨어의 안정성, 제공되는 기능 등 고려해야 할 요소가 많기 때문입니다.
아래는 OpenWrt와 DD-WRT 중 하나를 선택할 때 반드시 짚고 넘어가야 할 핵심 기준들입니다.
1. 호환성(지원 여부)
가장 먼저 확인할 것은 어떤 펌웨어가 내 공유기를 지원하는지입니다. 각 펌웨어의 공식 웹사이트를 방문해 지원 공유기 목록을 검색해 보세요. 두 펌웨어 중 하나만 지원한다면 선택의 여지가 없겠죠. 하지만 DD-WRT와 OpenWrt 모두 호환된다면, 다음 요소들을 비교해 보면 됩니다.
2. 사용자 친화성
Wi-Fi 공유기 펌웨어의 설치와 운영을 배우는 데에는 상당한 학습 곡선이 필요합니다. 특히 평범한 컴퓨터 사용자라면 더욱 그렇습니다. 따라서 학습 난이도가 낮은 펌웨어를 우선적으로 고려하는 것이 좋습니다. DD-WRT와 OpenWrt를 비교하면, 사용자 친화적인 플랫폼을 갖춘 DD-WRT가 소폭 우위에 있습니다.
3. 기능의 충족 여부
또 하나 중요한 요소는 각 펌웨어가 제공하는 기능입니다. OpenWrt와 DD-WRT 중 선택하기 전에, 속도 개선이나 사용량 모니터링 등 공유기로 하고 싶은 일의 목록을 먼저 작성해 보세요. 우선순위를 정한 후, 그 기능들을 가장 많이 충족시켜 주는 펌웨어가 무엇인지 확인하면 됩니다.
더 나은 기능과 폭넓은 호환성을 고려하면 DD-WRT가 더 나은 선택입니다. 하지만 더 강력한 제어권을 원하거나 더 친절한 인터페이스를 찾는 사용자라면 OpenWrt, 심지어 Tomato도 충분히 사용할 가치가 있습니다.
결국 중요한 것은 공유기 커스터마이징에 얼마나 익숙한지, 그리고 학습에 시간을 투자할 의향이 있는지 여부입니다. 여러분의 공유기에는 어떤 서드파티 펌웨어가 어울린다고 생각하시나요? 댓글로 의견을 들려주세요.