Set Linux as router in one command. Support Internet sharing, redsocks, Wifi hotspot, IPv6. Can also be used for routing VM/containers 🛰️
-
Updated
Nov 24, 2025 - Shell
Set Linux as router in one command. Support Internet sharing, redsocks, Wifi hotspot, IPv6. Can also be used for routing VM/containers 🛰️
SOCKS5/Transparent load balancing proxy developed in Go, combines multiple internet connections
🛜 A PowerShell script designed to automatically enable and disable your PC's Wi-Fi hotspot based on the Ethernet connection status. Ideal for laptops, it activates the hotspot when Ethernet is connected, ensuring seamless internet sharing without manual intervention.
🔥 Concurrent WiFi + Hotspot Manager for Linux - Share your WiFi connection while staying connected. GTK3 GUI with system tray, CLI, hardware detection, and apt package support.
Filexposer(FXR) a tool for exposing your files to internet
🌐 macOS NAT Manager - True Network Address Translation with TUI/CLI. Unlike Internet Sharing (bridge mode), provides actual NAT with network isolation. Homebrew ready with automated DHCP, DNS, and pfctl integration.
This Bash script enables and disables internet connection sharing on Linux by setting up a Wi-Fi access point. It configures `dnsmasq` for DHCP and optional DNS, adds NAT and forwarding rules with `iptables`, and ensures IP traffic is routed between a specified internet-connected interface and a Wi-Fi interface. When disabled, it restores original
Add a description, image, and links to the internet-sharing topic page so that developers can more easily learn about it.
To associate your repository with the internet-sharing topic, visit your repo's landing page and select "manage topics."