Linux Wifi Hotspot Crear WiFi Hotspot Linux
Linux Wifi Hotspot Crear WiFi Hotspot Linux

Linux Wifi Hotspot: Creador WiFi Hotspot para Linux con soporte GUI

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).

Interfaz Linux Wifi Hotspot
Interfaz Linux Wifi Hotspot

Aprende con EsGeeks

Los puntos calientes de WiFi (Hotspot WiFi) son una excelente manera de acceder a Internet a través de tus dispositivos móviles. Este sistema funciona de la misma forma que el WiFi en casa. Te permite conectarte a Internet en cualquier momento, siempre que te encuentres dentro del alcance de un punto de acceso WiFi.

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

Nota

A veces hay problemas con las bandas de 5Ghz debido a algunas restricciones del proveedor. Si no puedes iniciar el hotspot mientras estás conectado a la banda de 5Ghz, deselecciona Auto y selecciona 2.4Ghz en la selección de frecuencia.

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

Instalar Linux Wifi Hotspot
Instalar Linux Wifi Hotspot

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
Wifi Hotspot en Linux
Wifi Hotspot en Linux

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
Dark Mode

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).

Más artículos
TorDDos Automate tool DDoS Attack over Tor Network
TorDDos: Automatizar Ataques DDoS sobre Red TOR