관련 가이드
OpenWrt란? 소프트 라우터, 사이드 라우터, 중국용 VPN 공유기
업데이트
결론부터 말하면, '소프트 라우터'는 범용 하드웨어에 공유기 운영체제를 올린 것이고, 그 운영체제는 대개 OpenWrt입니다. 원하는 기능을 마음대로 설치할 수 있는 것이 장점이고, 설정과 관리를 전부 직접 해야 하는 것이 대가입니다. 집 안의 모든 기기를 VPN에 태우는 것이 목적이라면 처음부터 직접 만들 필요는 없습니다. OpenWrt를 지원하는 평범한 공유기에 전용 펌웨어를 올리면 설정과 관리 부담 없이 같은 일을 합니다. 이 글은 개념을 정리합니다. 소프트 라우터와 일반 공유기의 차이, OpenWrt란 무엇인지, 메인 공유기와 사이드 라우터, 중요한 하드웨어 사양, 누가 직접 만들고 누가 사야 하는지입니다. 모델 고르기, 펌웨어 설치, 분할 라우팅은 각각의 전용 안내로 연결해 두었습니다.
소프트 라우터와 일반 공유기의 차이
일반 공유기는 완제품입니다. 제조사가 전용 하드웨어에 자체 시스템을 얹고, 기능도 제조사가 정합니다. 안정적이고 손이 덜 가지만 바꿀 수 있는 것은 거의 없습니다.
소프트 라우터는 원래 미니 PC, 산업용 박스, 개발 보드, 심지어 오래된 컴퓨터나 가상 머신 같은 범용 하드웨어에 공유기 운영체제를 설치한 것을 말했습니다. 하드웨어 성능이 좋고 포트도 넉넉하며, 시스템은 자유롭게 바꿀 수 있고 기능은 소프트웨어로 추가합니다.
중국에서는 이 말의 범위가 넓어져서, 일반 공유기에 OpenWrt 같은 서드파티 시스템을 올린 것도 흔히 소프트 라우터라고 부릅니다. 둘의 공통점은 시스템을 바꿀 수 있고 기능을 추가할 수 있다는 것인데, 공유기에서 VPN을 돌리려면 바로 이 점이 필요합니다. 제조사 기본 펌웨어에는 이런 기능이 거의 없습니다.
OpenWrt란 무엇인가
OpenWrt는 Linux 기반의 오픈 소스 공유기 운영체제로, 아주 많은 브랜드와 모델에서 쓸 수 있습니다. 스마트폰처럼 패키지를 설치할 수 있어서, 분할 라우팅, 광고 차단, 여러 VPN 프로토콜을 모두 이런 식으로 추가합니다.
OpenWrt 펌웨어는 모델별로 따로 만들어집니다. 모델마다, 그리고 같은 모델의 하드웨어 버전마다 이미지가 따로 있고 서로 바꿔 쓸 수 없습니다.
- 공식 빌드: OpenWrt 프로젝트가 배포하며 기본 기능만 있습니다. 나머지는 모두 직접 설치하고 설정합니다.
- 커뮤니티 통합 이미지: 포럼이나 파일 공유 링크로 돌아다니는, 부가 기능 수십 개가 미리 들어간 이미지입니다. 누가 만들었고 무엇이 들어 있는지 확인할 방법이 없습니다.
- 전용 펌웨어: 서비스 업체가 자기 경로에 맞춰 OpenWrt 위에 빌드한 것으로, 연결과 분할 라우팅이 이미 갖춰져 있습니다.
- 집에서 보내는 모든 데이터가 공유기를 지나가므로, 펌웨어의 출처는 분명히 설명할 수 있는 것이어야 합니다. 판단하는 법은 위험한 VPN 앱 알아보는 법을 참고하세요.
메인 공유기, 사이드 라우터, 두 번째 공유기
메인 공유기: 소프트 라우터를 모뎀에 바로 연결해 인터넷 접속과 주소 할당을 맡기는 방식입니다. 구조상 집 안의 모든 트래픽이 이것을 지나갑니다. 가장 단순하고 우회할 틈이 없습니다. 대신 고장 나면 집 전체가 인터넷이 끊기고, 내가 만지작거리는 동안 가족 모두가 끊깁니다.
사이드 라우터(바이패스 게이트웨이): 기존 메인 공유기는 그대로 두고, 소프트 라우터를 케이블 하나로 거기에 매단 뒤 기기의 게이트웨이와 DNS 서버를 소프트 라우터로 지정합니다. 그러면 트래픽이 소프트 라우터를 한 번 거쳐 나갑니다. 기존 네트워크를 건드리지 않고 일부 기기만 쓰게 할 수 있다는 것이 장점입니다. 단점은 미리 알아 두는 게 좋습니다.
- 사이드 라우터가 꺼지거나 멈추면, 그것을 가리키던 기기는 전부 인터넷이 끊깁니다. 메인 공유기에서 집 전체의 게이트웨이를 바꿔 두었다면 메인 공유기는 멀쩡한데 집 전체가 끊겨서 원인을 찾기가 헷갈립니다.
- IPv6는 우회합니다. 메인 공유기가 여전히 기기에 IPv6 주소를 나눠 주므로, 기기가 IPv6로 보내는 것은 사이드 라우터를 거치지 않고 메인 공유기로 나갑니다. 됐다 안 됐다 하는 것이 증상입니다. 보통은 메인 공유기에서 IPv6를 끄는 것으로 해결합니다.
- 트래픽이 한 단계를 더 거치고, 설정이 완벽하지 않으면 업로드가 느리거나 특정 앱만 이상한, 원인을 짚기 어려운 문제가 생깁니다.
- 게이트웨이와 DNS를 바꿔야 합니다. 기기마다 직접 바꾸거나 메인 공유기의 주소 할당 설정에서 바꾸는데, 어느 쪽이든 네트워크 지식이 좀 필요합니다.
더 간단한 방법: 지금 쓰는 공유기 뒤에 달기
세 번째 방법은 두 번째 공유기입니다. 펌웨어를 올린 공유기를 기존 모뎀이나 메인 공유기 뒤에 연결하고, 자체 Wi‑Fi를 띄웁니다. 경로를 써야 하는 기기만 거기에 접속하고 나머지는 원래 네트워크에 그대로 두면, 양쪽이 서로 영향을 주지 않습니다.
고장 나도 거기에 붙은 기기만 영향을 받고 다른 사람은 그대로 인터넷을 씁니다. 거기에 붙은 기기는 그것을 우회할 출구가 없으니 사이드 라우터의 IPv6 문제도 생기지 않습니다. 대신 주소 변환이 한 단계 더 생겨서, 포트 포워딩이 필요한 일부 프로그램은 따로 설정해야 합니다.
저희 펌웨어를 올린 공유기는 메인 공유기로도, 이렇게 다른 공유기 뒤에서도 쓸 수 있습니다. 부모님과 TV를 위한 구성은 집의 TV와 부모님을 위한 설정을 보세요.
중요한 하드웨어 사양
플래시와 RAM이 클수록 VPN 구성 요소를 설치한 뒤에도 여유가 남고 나중에 업그레이드하기도 쉽습니다. 플래시가 16 MB뿐인 모델은 여유가 너무 적어서 저희 펌웨어가 지원하지 않습니다. 특정 모델에 저희 펌웨어를 올릴 수 있는지는 라우터 페이지의 지원 목록에서 확인하세요.
- 플래시 저장 공간: 시스템과 패키지가 들어가는 곳입니다. 너무 작으면 새 펌웨어가 들어가지 않고, 기능 추가는 말할 것도 없습니다.
- RAM: 분할 라우팅 목록과 연결 추적 정보가 메모리에 올라갑니다. 너무 작으면 연결된 기기가 늘어났을 때 버벅이거나 재부팅됩니다.
- 프로세서: 암호화를 처리합니다. 인터넷 속도가 빠르고 동시에 쓰는 기기가 많을수록 중요합니다. 경로 속도가 더 오르지 않을 때 한계는 인터넷 회선이 아니라 여기인 경우가 많습니다.
- 하드웨어 버전: 같은 모델명 안에 v1, v2 등이 있고 안의 칩과 플래시가 달라서 펌웨어를 서로 바꿔 쓸 수 없습니다. 바닥의 라벨을 확인하고, 중고로 살 때는 특히 꼼꼼히 보세요.
- 포트와 무선: 1기가가 넘는 인터넷이라면 2.5G 포트가 있는 것을 고르세요. 미니 PC는 대개 Wi‑Fi가 없어 별도의 AP가 필요합니다.
- 통신사가 준 모뎀 겸용 공유기는 보통 펌웨어를 바꿀 수 없습니다. 그 뒤에 두 번째 공유기를 다세요.
소프트 라우터를 직접 만들까, 전용 펌웨어 공유기를 쓸까
설치 후 펌웨어가 하는 일은 공유기 펌웨어로 할 수 있는 것을, 좋은 분할 라우팅이 갖춰야 할 조건은 VPN 공유기의 분할 라우팅은 어떻게 작동하나를 보세요.
- 직접 만들기: 하드웨어를 사고, 시스템과 부가 기능을 설치하고, 경로 설정을 입력하고, 분할 라우팅 규칙을 작성한 뒤, 그 후의 업데이트와 장애도 직접 처리합니다. 자유도가 가장 높고 같은 박스에서 광고 차단, 다운로드 등 다른 서비스도 돌릴 수 있습니다. 모든 문제도 직접 풀어야 합니다.
- 전용 펌웨어: 연결과 분할 라우팅이 이미 이미지에 들어 있습니다. 여기서는 내 모델용 펌웨어를 온라인으로 빌드하는 것(600개 이상의 OpenWrt 모델 지원)이나 펌웨어가 설치된 공유기를 사는 것을 말합니다. 연결 구성 요소와 분할 목록은 스스로 업데이트되므로 펌웨어를 다시 올릴 필요가 없습니다.
- 두 방법은 하드웨어가 다르지 않습니다. 누가 설정하고, 누가 관리하고, 고장 났을 때 누구에게 묻느냐가 다릅니다.
누가 무엇을 고르면 좋을까
- 집 전체를 커버하고 관리는 하고 싶지 않다면: 펌웨어가 설치된 공유기를 사세요. 모델 고르기는 VPN 공유기 고르는 법에 있습니다.
- 이미 OpenWrt를 지원하는 공유기가 있다면: 공유기 펌웨어 올리는 법을 따라 저희 펌웨어를 직접 올리세요.
- 만지는 걸 좋아하고 같은 박스에서 다른 서비스도 돌리고 싶다면: 소프트 라우터를 만들고 경로용 OpenVPN 프로필을 가져오세요. OpenVPN 사용법과 언제 고르면 좋은지를 보세요.
- 부모님, TV, 스트리밍 셋톱박스용이라면: 기존 네트워크 뒤에 완제품 공유기를 다세요. 집의 TV와 부모님을 위한 설정을 보세요.
- 메인 공유기를 건드릴 수 없는 원룸이나 기숙사라면: 휴대용 공유기를 그 뒤에 두 번째 공유기로 다세요.
- 휴대폰과 노트북 한두 대뿐이라면: 공유기는 필요 없고 클라이언트가 더 가볍습니다. 접속 방식별 추천 상황을 보세요.
FAQ
VPN에는 소프트 라우터가 일반 공유기보다 항상 빠른가요?
아닙니다. 속도는 인터넷 회선, 경로, 공유기 프로세서가 함께 결정합니다. 1기가가 넘는 회선에 기기가 많을 때 고성능 하드웨어의 이점이 뚜렷해집니다. 대부분의 가정에서는 사양이 적당한 일반 공유기에 펌웨어를 올리면 충분합니다.
사이드 라우터와 메인 공유기, 어느 쪽이 나은가요?
우회할 틈 없는 단순한 구성을 원하면 메인 공유기로 쓰세요. 기존 네트워크를 그대로 두고 일부 기기만 경로를 태우려면 사이드 라우터를 쓰되, IPv6를 처리해야 하고 그것이 꺼지면 해당 기기들이 끊긴다는 점을 받아들여야 합니다. 이런 설정을 아예 피하고 싶다면 기존 공유기 뒤에 두 번째 공유기를 다는 것이 가장 손이 덜 갑니다.
공유기에 VPN은 어떻게 설정하나요?
전용 펌웨어라면 설정할 것이 거의 없습니다. 직접 빌드한 펌웨어는 내 계정용으로 만들어져서 설치 후 스스로 연결되고, 펌웨어가 설치된 완제품은 관리 페이지에서 한 번 로그인하면 됩니다. 그 뒤로는 그 공유기에 붙은 모든 기기가 경로를 씁니다. 단계는 공유기 펌웨어 올리는 법에 있습니다.
내 공유기에서 OpenWrt가 돌아가나요?
모델과 하드웨어 버전이 지원 목록에 있는지에 달려 있고, 둘 다 맞아야 합니다. 저희가 지원하는 모델은 라우터 페이지에 있고, 빌드 페이지에서 고를 수 있는 모델은 모두 펌웨어를 올릴 수 있습니다.
OpenWrt 펌웨어는 어디서 받나요?
공식 빌드는 OpenWrt 웹사이트에서 모델별로 받습니다. 저희 전용 펌웨어는 라우터 페이지에서 모델별로 빌드해 거기서 내려받습니다. 출처를 알 수 없는 통합 이미지는 쓰지 마세요.
소프트 라우터 만들기는 어렵나요?
시스템 설치는 쉬운 편입니다. 일은 그다음부터입니다. 경로 설정, 분할 규칙, DNS, IPv6 각각에서 문제가 생길 수 있고, 모두 꾸준히 관리해야 합니다. 시간을 들여 네트워크를 배울 생각이 있는 분께 맞고, 그냥 되기만 하면 되는 분은 전용 펌웨어를 고르세요.