Terminal network scanner and diagnostic tool written in Rust, with a TUI for scanning hosts, WiFi networks and packets.
Jaksay/Linux-Router
A Flask-based web console that turns a Debian or Armbian device into a router, managing wired networking, Wi-Fi, hotspots and connected clients.
- 스타
- 171
- 포크
- 7
- 열린 이슈
- 0
- 마지막 커밋
- 3개월 전
어떤 프로젝트인가요?
Linux Router turns a Debian 13 or Debian-based Armbian device into a router that is configured through a web console. It covers system status, wired and Wi-Fi network management, hotspot creation, hotspot client visibility with DHCP leases and wireless signal details, and maintenance tasks such as dependency repair, password changes and reboots.
The system is split into two systemd services. The Flask web service runs as an unprivileged user, while a separate root Agent executes allowlisted system queries and network changes over a Unix socket. Network operations are run serially by the Agent, and the web interface polls the result to refresh status.
Installation, upgrade and uninstall are handled by a shell script that pulls the source archive from GitHub. Because these operations modify NetworkManager, netplan and dhcpcd configuration, they can interrupt connectivity and are best run from a local console or during a maintenance window.
핵심 기능
- 01System overview covering hardware, IP addresses, storage, memory and runtime status
- 02Wired and Wi-Fi management with scanning, connecting and profile binding
- 03Hotspot creation in exclusive AP mode or supported AP+STA concurrent mode
- 04Hotspot client list with DHCP leases and wireless signal details
- 05Keepalive that recovers the hotspot after unexpected disconnection
- 06Dependency checks and guided repair for NetworkManager, dnsmasq and iptables
활용 사례
- Turning a spare Debian or Armbian single-board computer into a Wi-Fi hotspot gateway
- Managing a small home or lab network from a browser instead of the command line
- Sharing a wired or Wi-Fi uplink with connected devices through a local hotspot
토픽
자주 묻는 질문
- Linux-Router은(는) 무엇인가요?
- A Flask-based web console that turns a Debian or Armbian device into a router, managing wired networking, Wi-Fi, hotspots and connected clients. Linux Router turns a Debian 13 or Debian-based Armbian device into a router that is configured through a web console. It covers system status, wired and Wi-Fi network management, hotspot creation, hotspot client visibility with DHCP leases and wireless signal details, and maintenance tasks such as dependency repair, password changes and reboots.
- Linux-Router은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- Linux-Router은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- Linux-Router은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. Linux-Router의 마지막 커밋은 2026년 7월 28일입니다.
- Linux-Router은(는) 어디에 사용할 수 있나요?
- Turning a spare Debian or Armbian single-board computer into a Wi-Fi hotspot gateway Managing a small home or lab network from a browser instead of the command line Sharing a wired or Wi-Fi uplink with connected devices through a local hotspot
- Linux-Router은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Jaksay/Linux-Router
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Tailscale 계정이나 제어 플레인 없이 WireGuard 데이터 플레인으로 두 기기를 연결하는 netcat 스타일 CLI 및 Go 라이브러리
실시간 트래픽, 연결, 패킷을 보여주고 한 번의 명령으로 진단하는 Rust 기반 터미널 네트워크 진단 도구입니다.
네트워크를 통해 CPU 전용 머신에서 원격 서버의 CUDA GPU를 사용할 수 있게 해주는 GPU-over-IP 브리지입니다.
다양한 소프트웨어 정의 라디오 도구를 하나의 인터페이스로 제공하는 웹 플랫폼
A self-hosted tunnel written in Go that exposes localhost services to the internet through your own domain and server.