Tabla de contenido:

Use Raspberry Pi 3 como enrutador: 10 pasos (con imágenes)
Use Raspberry Pi 3 como enrutador: 10 pasos (con imágenes)

Video: Use Raspberry Pi 3 como enrutador: 10 pasos (con imágenes)

Video: Use Raspberry Pi 3 como enrutador: 10 pasos (con imágenes)
Video: Hacking into Android in 32 seconds | HID attack | Metasploit | PIN brute force PoC 2024, Noviembre
Anonim
Utilice Raspberry Pi 3 como enrutador
Utilice Raspberry Pi 3 como enrutador
Utilice Raspberry Pi 3 como enrutador
Utilice Raspberry Pi 3 como enrutador

Según Wikipedia, un enrutador es un dispositivo de red que envía paquetes de datos entre redes de computadoras. Si derribamos un enrutador inalámbrico, probablemente encontraremos un procesador específico de aplicación que maneja paquetes de datos y un segmento de RF que maneja la conectividad inalámbrica.

Sabes qué más tiene un procesador y un segmento de RF.

ESO ES CORRECTO, un modelo Raspberry Pi 3. Entonces, en este miniProyecto, convertiremos un Raspberry Pi para que actúe como un enrutador.

Paso 1: video

Image
Image

Eche un vistazo al video para obtener una guía rápida y completa en 3 minutos.

Paso 2: Arranque Raspberry Pi

Actualización de Raspberry Pi
Actualización de Raspberry Pi

El primer paso es poner en funcionamiento su Raspberry Pi. La guía oficial de introducción en el sitio web de Raspberry pi es el mejor recurso para esto.

Aqui esta el link.

Vaya al siguiente paso una vez que tenga su Raspberry Pi en funcionamiento.

Paso 3: Actualización de Raspberry Pi

Primero actualizaremos la lista de paquetes disponible en los repositorios usando

sudo apt-get update

Una vez hecho esto, podemos instalar estos últimos paquetes usando

sudo apt-get upgrade

Esto puede llevar un tiempo dependiendo de la velocidad de su conexión a Internet.

Paso 4: Instalación de Hostadp y Bridge-utils

Instalación de Hostadp y Bridge-utils
Instalación de Hostadp y Bridge-utils
Instalación de Hostadp y Bridge-utils
Instalación de Hostadp y Bridge-utils

Una vez que se actualiza raspberry pi.

necesitamos instalar un proceso en segundo plano del espacio de usuario llamado hostapd, que se utiliza para puntos de acceso inalámbricos y servidores de autenticación. También necesitaremos un paquete llamado bridge-utils para administrar dispositivos puente.

sudo apt-get install hostapd bridge-utils

Necesitamos apagar algunos de los nuevos servicios que acabamos de instalar, hazlo usando

sudo systemctl detener hostapd

Depuración: algunas veces raspbian mostrará un mensaje que dice que no se encuentran hostapd y bridge-utils para el comando de instalación. No te preocupes. Ejecute 'sudo apt-get update' una vez más y debería resolverse.

Paso 5: deshabilite la configuración DHCP para Wlan0 y Eth0

Deshabilite la configuración DHCP para Wlan0 y Eth0
Deshabilite la configuración DHCP para Wlan0 y Eth0
Deshabilite la configuración DHCP para Wlan0 y Eth0
Deshabilite la configuración DHCP para Wlan0 y Eth0

Ahora, configuramos el proceso en segundo plano de dhcp para que no configure automáticamente las interfaces wlan0 y eth0. Hacemos esto poniendo las siguientes dos líneas

denyinterfaces wlan0

negar interfaces eth0

al final del archivo /etc/dhcpcd.conf, ábralo usando.

sudo nano /etc/dhcpcd.conf

Paso 6: Creación de Bridge Br0

Creando Bridge Br0
Creando Bridge Br0

A continuación, creamos un puente br0 usando el comando brctl, que es un administrador de puente Ethernet.

sudo brctl addbr br0

y usando

sudo brctl addif br0 eth0

comando agregamos eth0 como uno de los puertos para el puente br0.

Paso 7: Edite / etc / network / interfaces

Editar / etc / network / interfaces
Editar / etc / network / interfaces
Editar / etc / network / interfaces
Editar / etc / network / interfaces

Ahora abra un archivo llamado interfaces en el directorio / etc / network

sudo nano / etc / network / interfaces

y agregue estas cinco líneas.

allow-hotplug wlan0

iface wlan0 inet manual auto br0 iface br0 inet dhcp bridge_ports eth0 wlan0

La primera línea inicia la interfaz wlan0 en un evento de conexión en caliente. La segunda línea crea una interfaz de red sin una dirección IP que normalmente se hace para elementos de puente. La tercera línea inicia la interfaz br0 al arrancar. La cuarta línea ayuda en la asignación automática de la dirección IP a la interfaz br0 mediante el servidor DHCP y, finalmente, la quinta línea conecta la interfaz eth0 con wlan0. Guarde este archivo y ciérrelo.

Paso 8: Edite /etc/hostapd/hostapd.conf

Edite /etc/hostapd/hostapd.conf
Edite /etc/hostapd/hostapd.conf
Edite /etc/hostapd/hostapd.conf
Edite /etc/hostapd/hostapd.conf

A continuación, configuraremos nuestro punto de acceso inalámbrico, podemos hacerlo usando un archivo llamado hostapd.conf en la carpeta / etc / hostapd. Abrelo

sudo nano /etc/hostapd/hostapd.conf

y pega estas líneas.

interfaz = wlan0

bridge = br0 ssid = miniProjects hw_mode = g channel = 7 wmm_enabled = 0 macaddr_acl = 0 auth_algs = 1 ignore_broadcast_ssid = 0 wpa = 2 wpa_passphrase = subscribe wpa_key_mgmt = WPA-PSK wpa_pairwise = TKirIP rsnMP

El valor asignado a ssid es el nombre que usará el punto de acceso para transmitir su existencia. Las últimas cinco líneas se centran en la autenticación y seguridad del punto de acceso. El valor de wpa_passsphrase se utiliza como contraseña de inicio de sesión que se suscribe en nuestro caso. Este es un enlace al documento, donde puede encontrar la definición de cada variable que hemos utilizado aquí.

Paso 9: Edición final / etc / default / hostapd

Edición final / etc / default / hostapd
Edición final / etc / default / hostapd
Edición final / etc / default / hostapd
Edición final / etc / default / hostapd

Finalmente, abra el archivo hostapd en el directorio / etc / default

sudo nano / etc / default / hostapd

descomente la línea DAEMON_CONF y proporcione la ruta al archivo que acabamos de crear.

DAEMON_CONF = "/ etc / hostapd / hostapd.conf"

Esto completa la configuración para que Raspberry Pi actúe como enrutador.

Paso 10: Listo

Hecho
Hecho
Hecho
Hecho

Ahora, encienda su raspberry pi con el cable Ethernet conectado.

Debería ver raspberry pi transmitiendo ssid y acceder a Internet.

Gracias por leer.

Avíseme si tiene algún problema al crear su propio enrutador.

Vota por este instructivo, si te gustó.

Recomendado: