OpenWRT 라우터
Nikki로 OpenWRT 라우터를 CreateYourVPN에 연결하는 방법 — 구독 링크 하나만 추가하면 패널의 스플릿 터널링 규칙이 홈 네트워크 전체에 자동으로 적용됩니다.
라우터를 연결하면 집 전체가 VPN 뒤에 놓입니다 — 모든 휴대폰, TV, 노트북이 기기별 설정 없이 VPN을 사용합니다. OpenWRT에서는 이것이 무엇보다 매끄러운 경로입니다: 구독 링크 하나만 추가하면 라우터가 그로부터 서버 그리고 패널의 스플릿 터널링 규칙을 함께 가져옵니다. 패널에서 규칙을 바꾸면 라우터가 다음 새로 고침 때 이를 받아들입니다.
우리는 Nikki — mihomo(Clash.Meta) 코어 위에 구축된 가벼운 OpenWRT 앱 — 를 사용합니다.
Nikki에는 OpenWRT 24.10 이상이 필요합니다(25.x와 SNAPSHOT도 작동합니다). OpenWRT 23.05는 지원되지 않습니다.
준비물
- 인터넷에 연결된 OpenWRT ≥ 24.10을 실행하는 라우터.
- 몇 분의 시간과 라우터 접근 권한(LuCI 웹 인터페이스 또는 SSH).
1단계. Nikki 설치하기
Nikki는 기본 OpenWRT 피드에 없습니다 — 자체 패키지 피드에서 제공됩니다.
공식 안내를 따르세요 — 피드 URL과 명령을 최신 상태로 유지해 줍니다:
프로젝트의 피드 스크립트를 실행한 뒤 패키지를 설치합니다 — 일반적으로 opkg install nikki luci-app-nikki(그리고 luci-i18n-nikki-en 같은 언어 팩)입니다. SNAPSHOT/main 이미지에서는 패키지 관리자가 apk이므로 대신 apk add nikki …를 사용합니다 — 프로젝트의 피드 스크립트가 알맞은 것을 골라 줍니다. mihomo 코어는 자동으로 함께 설치됩니다.
LuCI(OpenWRT 웹 인터페이스)를 열고 서비스 → Nikki로 이동합니다.
Nikki를 처음 실행할 때 mihomo가 지역 데이터베이스(국가/카테고리 규칙에 사용됨)를 내려받으므로, 첫 시작 시 라우터에 인터넷이 필요합니다.
2단계. 구독 링크 추가하기
계정을 열고 연결 영역으로 이동한 뒤 라우터 지원을 켭니다. OpenWRT 탭을 열고 구독 링크를 복사합니다(또는 QR 코드를 스캔합니다). 링크는 /clash로 끝납니다.
서비스 → Nikki에서 새 구독을 추가하고 그 링크를 붙여넣습니다. 저장한 뒤 업데이트하면 Nikki가 여러분의 노드 그리고 스플릿 터널링 규칙을 가져옵니다.
Nikki를 활성화하고 시작합니다. 물어보면 작동 모드를 선택하세요(TPROXY가 좋은 기본값입니다). Nikki가 방화벽 규칙을 대신 처리해 줍니다.
구독 링크는 비밀입니다 — 이를 가진 사람은 누구나 여러분의 VPN을 사용할 수 있습니다. 공유하거나 어디에도 게시하지 마세요.
3단계. 작동 확인하기
라우터를 통해 연결된 아무 기기에서나 VPN을 거쳐야 하는 사이트를 열고, 보이는 위치가 바뀌었는지 확인합니다. 패널에서 VPN을 우회하도록 설정한 사이트는 계속 직접 열려야 합니다. 나중에 패널에서 스플릿 터널링 규칙을 바꾸면 라우터가 다음 구독 새로 고침 때 이를 적용합니다(Nikki에서 수동으로 업데이트를 실행할 수도 있습니다).
유용한 참고 자료
- OpenWrt-nikki (official repo) — 설치 및 구성.
- Nikki wiki — 구독, 모드, 프로필 편집기.