Creador de puntos de acceso WiFi rico en funciones para Linux que proporciona GUI e interfaz de línea de comandos. También puedes crear un punto de acceso utilizando la misma tarjeta WiFi que ya está conectada a un AP (similar a Windows 10).
La lista de sistemas operativos que admiten puntos de acceso virtuales es bastante impresionante: Linux, Windows, OS X, BSD y Android ofrecen sus propias herramientas para crear puntos de acceso Wifi para compartir tu conexión a Internet. Los usuarios de Windows se benefician de una herramienta integrada que viene con Windows, mientras que todos los demás deben instalar varias herramientas de terceros.
Características
- Comparte tu WiFi como en Windows – Utiliza el WiFi y activa el hotspot al mismo tiempo.
- Elige una de las siguientes encriptaciones: WPA, WPA2, WPA/WPA2, Open (sin encriptación).
- Comparte el punto de acceso desde cualquier interfaz de red
- Filtro MAC
- Desactivar la comunicación entre clientes (aislamiento de clientes).
- Incluye tanto línea de comandos como GUI.
- Soporta tanto 2.4GHz como 5GHz (Necesita ser compatible con tu adaptador wifi). Ejemplo: Te has conectado a la red de 5GHz y compartes una conexión con 2.4GHz.
- Selecciona el canal.
- Ocultar SSID
- Métodos para compartir Internet: NATed o Bridged o None (sin compartir Internet).
Dependencias
General
- bash (para ejecutar este script)
- util-linux (para getopt)
- procps or procps-ng
- hostapd
- iproute2
- iw
- iwconfig (sólo lo necesita si ‘iw’ no puede reconocer tu adaptador)
- haveged (opcional)
Para el método de compartición de Internet ‘NATed’ o ‘None’
- dnsmasq
- iptables
Si tiene algún problema con los adaptadores Wifi de RealTeK lee esto.
Instalación
Instalación General
git clone https://github.com/lakinduakash/linux-wifi-hotspot
cd linux-wifi-hotspot/src/scripts
make install
Para Desinstalar:
sudo make uninstall
Debian/Ubuntu
Descarga el paquete debian desde release
O:
sudo add-apt-repository ppa:lakinduakash/lwh
sudo apt install linux-wifi-hotspot
En Ubuntu o Debian instalar las dependencias con:
sudo apt install -y libgtk-3-dev build-essential gcc g++ pkg-config make hostapd
Para ArchLinux
pacman -S create_ap
Distribuciones basadas en Arch
yay -S linux-wifi-hotspot
Para Gentoo
emerge layman
layman -f -a jorgicio
emerge net-wireless/create_ap
Ejecución y Uso
Puedes iniciar la GUI buscando “Wifi Hotspot” en el menú de aplicaciones o utilizando el terminal con:
wihotspot
Ayuda con la línea de comandos
- Sin clave (red abierta):
create_ap wlan0 eth0 MyAccessPoint
- WPA + frase de contraseña WPA2:
create_ap wlan0 eth0 MyAccessPoint MyPassPhrase
- AP sin compartir Internet:
create_ap -n wlan0 MyAccessPoint MyPassPhrase
- Compartir Internet en puente (Bridged):
create_ap -m bridge wlan0 eth0 MyAccessPoint MyPassPhrase
- Compartir Internet en puente (interfaz de puente preconfigurada):
create_ap -m bridge wlan0 br0 MyAccessPoint MyPassPhrase
- Compartir Internet desde la misma interfaz WiFi:
create_ap wlan0 wlan0 MyAccessPoint MyPassPhrase
- Elija un controlador de adaptador WiFi diferente:
create_ap --driver rtl871xdrv wlan0 eth0 MyAccessPoint MyPassPhrase
- Sin frase de contraseña (red abierta) usando pipe:
echo -e "MyAccessPoint" | create_ap wlan0 eth0
- Frase de contraseña WPA + WPA2 usando pipe:
echo -e "MyAccessPoint\nMyPassPhrase" | create_ap wlan0 eth0
- Habilitar IEEE 802.11n:
create_ap --ieee80211n --ht_capab '[HT40+]' wlan0 eth0 MyAccessPoint MyPassPhrase
- Aislamiento del cliente:
create_ap --isolate-clients wlan0 eth0 MyAccessPoint MyPassPhrase
Ejecutar desde el arranque
La GUI de wihotspot
utiliza create_ap
para crear y gestionar puntos de acceso. Este servicio y la lógica central fueron creados originalmente por @oblique, y ahora se mantienen en este repositorio.
Uso del servicio persistente systemd
Inicia el servicio de punto de acceso en el inicio (utilizando tu configuración guardada) con:
systemctl enable create_ap
Inicie el servicio inmediatamente:
systemctl start create_ap
linux-wifi-hotspot (este enlace se abre en una nueva ventana) por lakinduakash (este enlace se abre en una nueva ventana)
Feature-rich wifi hotspot creator for Linux which provides both GUI and command-line interface. It is also able to create a hotspot using the same wifi card which is connected to an AP already ( Similar to Windows 10).