garywill 9cc0f40aa4 cleanup echo
able to list clients via dns lease file

del bridge-nf-call-iptables
2018-08-31 18:41:06 +08:00
2018-08-31 18:41:06 +08:00
2018-08-31 18:41:06 +08:00

Linux-router

Share your Linux's Internet access to other devices. This is a fork of create_ap.

Features

  • Create Wifi hotspot and share Internet
  • Transparent proxy (redsocks)
  • DNS server and query log
  • DHCP server

Usage

NAT Internet sharing

# lnxrouter --ap wlan0 MyAccessPoint --password MyPassPhrase

Transparent proxy with tor

# lnxrouter --ap wlan0 MyAccessPoint --password MyPassPhrase --tp 9040 --dns-proxy 9053

In torrc

TransPort 0.0.0.0:9040 
DNSPort 0.0.0.0:9053

TODO

  • Share Internet not creating Wifi hotspot
  • Ban private network access
  • IPv6 support
Description
Set Linux as router in one command. Support Internet sharing, redsocks, Wifi hotspot, IPv6. Can also be used for routing VM/containers 🛰️
Readme LGPL-2.1 810 KiB
Languages
Shell 100%