탈옥한 Kindle에서 활용하는 더 많은 Tailscale 기능

4 days ago 12

탈옥한 Kindle용 Tailscale에 기본 Tailscale SSH, 앱별 프록시, 일부 기기를 위한 TUN 모드가 추가됨 일반적인 Kindle에서는 사용자 공간 모드의 한계로 KOReader가 100.x.y.z 같은 tailnet 주소에 직접 연결할 수 없었음 새 프록시 모드는 로컬 포트의 SOCKS5·HTTP CONNECT 요청을 tailscaled가 받아 Calibre, Wallabag 등 다른 tailnet 노드로 전달함 별도 KOReader 플러그인은 Kindle뿐 아니라 Kobo와 PocketBook에서도 콘텐츠 서버 접근에 필요한 프록시 인터페이스를 자동 생성함 비공식 탈옥 환경의 커뮤니티 코드인 만큼 기기별 호환성 차이가 있으며 직접 설치하고 설정해야 함 KUAL 기반 Tailscale의 새 연결 방식 기존 클라이언트도 Kindle을 tailnet에 등록해 Tailscale IP로 접근하거나 SSH로 접속할 수 있었지만, 기기의 모든 트래픽을 tailnet으로 라우팅하지는 못했음 탈옥 Kindle에서는 일반적으로 사용자 공간 네트워킹을 사용해 기기 자체의 네트워크 라우팅 계층인 TUN 모드를 이용할 수 없음 KOReader가 100.x.y.z 연결을 요청해도 Kindle OS에 해당 Tailscale IP로 향하는 경로가 없어 연결이 끊어짐 greywolf1499의 KUAL 앱 업데이트는 이를 우회하는 여러 모드를 추가함 프록시 모드로 Tailscale을 시작한 뒤 KOReader 등의 프록시 주소를 127.0.0.1:1055로 지정함 포트 1055에서 대기하는 tailscaled가 요청을 받아 다른 tailnet 기기로 전달함 SOCKS5와 HTTP CONNECT를 모두 지원해 앱에 맞는 방식을 선택할 수 있음 Tailscale SSH가 기본으로 활성화되므로, 명백한 기본 사용자명과 비밀번호를 사용하는 USBnetworking SSH를 따로 켤 필요가 없음 일부 Kindle에서는 전체 TUN 모드를 이용해 기기 수준에서 Tailscale 네트워킹이 가능함 프록시를 활용하면 다음 작업을 수행할 수 있음 Calibre 또는 Wallabag 서버에 연결 KOReader에서 Audiobookshelf에 접속 Readest로 기기 간 독서 진행 상황을 동기화 KOReader RSS 리더를 셀프 호스팅 피드 서버와 연결 Kindle 브라우저에서 간결한 대시보드와 웹페이지에 접근 Bluetooth 키보드...

Read Entire Article