Uso de Raspberry Pi como enrutador con cable

Uso de Raspberry Pi como enrutador con cable
Puede configurar su computadora de placa única Raspberry Pi en un enrutador. Raspberry Pi tiene una interfaz de red Wi-Fi y una interfaz de red con cable. Puede configurar Raspberry Pi como enrutador inalámbrico o enrutador con cable.

Puede conectar su Raspberry Pi a una red inalámbrica de Wi-Fi que tiene conectividad a Internet y enrutar el tráfico de Internet a la interfaz de red con cable. De esta manera, puedes usar tu Raspberry Pi como enrutador con cable.

O bien, puede conectarse a una red que tiene conectividad a Internet a través de la interfaz de red con cable, crear un punto de acceso Wi-Fi utilizando la interfaz de red Wi-Fi de Raspberry Pi y Router el tráfico de Internet a la interfaz de red Wi-Fi. De esta manera, puede usar su Raspberry Pi como enrutador inalámbrico.

En este artículo, le mostraré cómo configurar Raspberry Pi como enrutador con cable. Entonces empecemos.

Cosas que necesitas:

Para configurar su Raspberry Pi como enrutador con cable, necesita las siguientes cosas:

1) Una computadora de una sola placa Raspberry Pi
2) Un adaptador de potencia de Raspberry Pi o un 2.1A Banco de energía USB
3) Un lector de tarjetas SD para flashear el sistema operativo Raspbian en la tarjeta microSD.
4) una tarjeta microSD
5) Un interruptor de red
6) Cables Ethernet
7) Una red Wi-Fi para conectar la Raspberry Pi a
8) Una computadora/computadora portátil para configurar el Raspberry Pi

OS de raspbiano intermitente en la tarjeta microSD:

Primero, visite la página de descarga oficial de Raspbian y haga clic en el Descargar zip botón de Raspbian Buster Lite imagen.

Su navegador debe comenzar a descargar la imagen de Raspbian Buster Lite.

Una vez que se completa la descarga, puede usar Balena Etcher u otros programas de redacción de imágenes para Raspberry Pi para escribir la imagen Raspbian Buster Lite en la tarjeta microSD. Usaré Etcher en este artículo.

Puede descargar Etcher, visite el sitio web oficial de Balena Etcher. Entonces, descargue e instale el atorto.

NOTA: Etcher también funciona en Linux. Para instalar Etcher en Linux, consulte el artículo Instalar Etcher en Linux.

Una vez que se instala Etcher, ejecute Etcher. Haga clic en Seleccionar imagen.

Seleccione su imagen de Raspbian Buster Lite en la que acaba de descargar y haga clic en Abierto.

Inserte su tarjeta microSD en el lector de su tarjeta microSD y conéctela en su computadora. Entonces, haga clic en Seleccione un objetivo.

Seleccione su tarjeta SD de la lista y haga clic en Continuar.

Ahora, haga clic en Destello.

Etcher debe comenzar a mostrar la tarjeta SD.

En este punto, la tarjeta SD debe parpadear.

Ahora deberías ver un bota Conduzca en su computadora. Navegar por ello.

Crea un nuevo archivo, ssh (sin ninguna extensión de archivo).

Crea un nuevo archivo WPA_Supplicant.confusión y escriba las siguientes líneas.

ctrl_interface = dir =/var/run/wpa_supplicant group = netdev
update_config = 1
País = EE. UU
red =
ssid = "your_wifi_ssid"
psk = "your_wifi_password"
scan_ssid = 1
prioridad = 1

Asegúrese de reemplazar You_wifi_ssid y You_wifi_password a su Wi-Fi SSID y contraseña.

Ahora, abra el cmdline.TXT archivo y agregar IPv6.deshabilitar = 1 Al final de la línea para deshabilitar IPv6.

Encendido en Raspberry Pi:

Ahora, inserte la tarjeta microSD en la Raspberry Pi, conecte un extremo del cable Ethernet a Raspberry Pi y un extremo a su interruptor de red. Entonces, enciende la frambuesa pi.

Conectarse a Raspberry Pi a través de SSH:

Una vez que se inicia Raspberry Pi, debería obtener una dirección IP de la red Wi-Fi. Puede usar cualquier escáner de red o su página de administración de enrutadores Wi-Fi para averiguar la dirección IP de su Raspberry Pi.

Una vez que encuentre la dirección IP de su Raspberry Pi, conéctese a través de SSH de la siguiente manera:

$ ssh [email protected]

Escribir y presionar .

Escriba la contraseña predeterminada frambuesa y presionar .

Debe iniciarse sesión en su Raspberry Pi.

Configuración de la red:

Ahora, cree un archivo de configuración de red para Wlan0 Interfaz de red de la siguiente manera:

$ sudo nano/etc/network/interfaces.d/wlan0

Ahora, escriba las siguientes líneas y guarde el archivo de configuración presionando + X seguido por Y y .

permitir hotplug wlan0
iface wlan0 inet dhcp
WPA-Conf/Etc/WPA_Supplicant/WPA_SUPPlicant.confusión

Ahora, cree un archivo de configuración de red para eth0 Interfaz de red de la siguiente manera:

$ sudo nano/etc/network/interfaces.d/eth0

Ahora, escriba las siguientes líneas y guarde el archivo de configuración presionando + X seguido por Y y .

auto et0
iface eth0 inet estático
dirección 192.168.100.1
Netmask 255.255.255.0

Ahora, desactive dhcpcd Servicio con el siguiente comando:

$ sudo systemctl deshabilitar dhcpcd

Ahora, reinicie su Raspberry Pi para que los cambios entren en vigencia.

$ sudo reinicio

Una vez que se inicia su Raspberry Pi, verifique la configuración de la red de Wlan0 Interfaz de red de la siguiente manera:

$ ip addr show wlan0

Wlan0 Debería obtener una dirección IP a través de DHCP.

Además, verifique la configuración de red de eth0 Interfaz de red de la siguiente manera:

$ ip addr show etth0

Se debe asignar una dirección IP estática al eth0 interfaz de red.

Wlan0 y eth0, Ambos deben configurarse correctamente.

Configuración del servidor DHCP:

Ahora, actualice el caché del repositorio del paquete APT con el siguiente comando:

$ sudo apt actualización

Instale el servidor ISC DHCP con el siguiente comando:

$ sudo apt install ISC-DHCP-server

Prensa Y y luego presiona Para confirmar la instalación.

Se debe instalar el servidor DHCP ISC.

Ahora, abra el dhcpd.confusión Archivo de la siguiente manera:

$ sudo nano/etc/dhcp/dhcpd.confusión

Selecciona el nombre de dominio y servidores de nombre de dominio como sigue.

Desplácese hacia abajo un poco y la falta autoritario; línea.

Además, agregue las siguientes líneas al archivo de configuración y guarde el archivo.

subred 192.168.100.0 Netmask 255.255.255.0
rango 192.168.100.50 192.168.100.240;
Opción Routers 192.168.100.1;
Opción de subred más 255.255.255.0;

Ahora, abra el /etc/default/isc-dhcp-server Archivo de configuración de la siguiente manera:

$ sudo nano/etc/default/isc-dhcp-server

Agregar, eth0 hacia Interfacesv4 variable y guardar el archivo.

Ahora, reinicie la Raspberry Pi.

$ sudo reinicio

Una vez que comienza su Raspberry Pi, el servidor ISC-DHCP el servicio debe ser Activo (en ejecución).

$ sudo systemctl status isc-dhcp-server

Configuración del firewall y habilitar el reenvío de paquetes:

Ahora, instale firewalld de la siguiente manera:

$ sudo apt install firewalld

Prensa Y y luego presiona Para confirmar la instalación.

se debe instalar Firewalld.

El cortafuegos el servicio debe ser Activo (en ejecución) por defecto.

$ sudo systemctl status firewalld

Ahora, permita el tráfico DHCP a través del firewall con el siguiente comando:

$ sudo firewall-cmd --add-service = dhcp --permanent

Permitir el reenvío de paquetes IP con el siguiente comando:

$ sudo firewall-cmd --Add-Masquerade-Permanent

Finalmente, reinicie tu Raspberry Pi.

$ sudo reinicio

Conectando a los clientes al interruptor:

Una vez que comience su Raspberry Pi, conecte un extremo de otro cable Ethernet en el interruptor y el otro extremo a su computadora portátil/escritorio u otros dispositivos.

A su dispositivo se le debe asignar una dirección IP a través del servidor DHCP que se ejecuta en su Raspberry Pi y poder conectarse a Internet.

Entonces, así es como usas tu Raspberry Pi como enrutador con cable. Gracias por leer este artículo.