Frambuesa pi

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 cableada.  Puede configurar Raspberry Pi como un enrutador inalámbrico o un enrutador con cable.

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

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

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

Cosas que necesitas:

Para configurar su Raspberry Pi como un enrutador con cable, necesita lo siguiente:

1) Una computadora de placa única Raspberry Pi
2) Un adaptador de corriente Raspberry Pi o un 2.Banco de energía USB 1A
3) Un lector de tarjetas SD para actualizar el sistema operativo Raspbian en la tarjeta microSD.
4) Una tarjeta microSD
5) Un conmutador de red
6) cables Ethernet
7) Una red Wi-Fi para conectar la Raspberry Pi
8) Una computadora / laptop para configurar la Raspberry Pi

Parpadeo del sistema operativo Raspbian 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 debería comenzar a descargar la imagen de Raspbian Buster Lite.

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

Puede descargar Etcher, visite el sitio web oficial de balena Etcher. Luego, descargue e instale Etcher.

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

Una vez que Etcher esté instalado, ejecute Etcher. Haga clic en Seleccionar imagen.

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

Inserte su tarjeta microSD en su lector de tarjetas microSD y conéctelo a su computadora. Luego, haga clic en Seleccione un objetivo.

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

Ahora, haga clic en Destello.

Etcher debería comenzar a flashear la tarjeta SD.

En este punto, la tarjeta SD debería estar flasheada.

Ahora, deberías ver un bota conducir en su computadora. Navega en ella.

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

Crea un archivo nuevo wpa_supplicant.conf 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 = "SU_ CONTRASEÑA_WIFI"
scan_ssid = 1
prioridad = 1

Asegúrate de reemplazar YOUR_WIFI_SSID y YOUR_WIFI_PASSWORD a su SSID y contraseña de Wi-Fi.

Ahora, abre el cmdline.TXT archivar y agregar ipv6.deshabilitar = 1 al final de la línea para deshabilitar IPv6.

Encendido de Raspberry Pi:

Ahora, inserte la tarjeta microSD en la Raspberry Pi, conecte un extremo del cable ethernet a la Raspberry Pi y un extremo a su conmutador de red. Luego, encienda la Raspberry Pi.

Conexión 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 la página de administración de su enrutador 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 pi @ 192.168.0.105

Escribir y presione .

Escriba la contraseña predeterminada frambuesa y presione .

Debes iniciar sesión en tu Raspberry Pi.

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

allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf / etc / wpa_supplicant / wpa_supplicant.conf

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 eth0
iface eth0 inet estático
dirección 192.168.100.1
máscara de red 255.255.255.0

Ahora, deshabilita dhcpcd service con el siguiente comando:

$ sudo systemctl deshabilitar dhcpcd

Ahora, reinicie su Raspberry Pi para que los cambios surtan efecto.

$ sudo reiniciar

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

$ ip addr show wlan0

wlan0 debe 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 mostrar eth0

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

wlan0 y eth0, ambos deben estar configurados correctamente.

Configuración del servidor DHCP:

Ahora, actualice la caché del repositorio de paquetes APT con el siguiente comando:

actualización de $ sudo apt

Instale el servidor ISC DHCP con el siguiente comando:

$ sudo apt install isc-dhcp-server

prensa Y y luego presione para confirmar la instalación.

Se debe instalar el servidor DHCP de ISC.

Ahora, abre el dhcpd.conf archivo de la siguiente manera:

$ sudo nano / etc / dhcp / dhcpd.conf

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

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

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

subred 192.168.100.0 máscara de red 255.255.255.0
rango 192.168.100.50 192.168.100.240;
enrutadores opcionales 192.168.100.1;
opción máscara de subred 255.255.255.0;

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

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

Agregar, eth0 hacia INTERFACES v4 variable y guarde el archivo.

Ahora, reinicia la Raspberry Pi.

$ sudo reiniciar

Una vez que se inicia su Raspberry Pi, el isc-dhcp-server el servicio debe ser activo (corriendo).

$ sudo systemctl status isc-dhcp-server

Configuración del cortafuegos y habilitación del reenvío de paquetes:

Ahora, instale firewalld de la siguiente manera:

$ sudo apt install firewalld

prensa Y y luego presione para confirmar la instalación.

Firewalld debe estar instalado.

La Firewalld el servicio debe ser activo (corriendo) 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

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

$ sudo firewall-cmd --add-masquerade --permanente

Finalmente, reinicia tu Raspberry Pi.

$ sudo reiniciar

Conexión de clientes al conmutador:

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

Su dispositivo debe tener asignada 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 usa su Raspberry Pi como un enrutador con cable. Gracias por leer este artículo.

Motores de juegos gratuitos y de código abierto para desarrollar juegos de Linux
Este artículo cubrirá una lista de motores de juegos de código abierto y gratuitos que se pueden usar para desarrollar juegos 2D y 3D en Linux. Existe...
Tutorial de Shadow of the Tomb Raider para Linux
Shadow of the Tomb Raider es la duodécima incorporación a la serie Tomb Raider, una franquicia de juegos de acción y aventuras creada por Eidos Montre...
Cómo impulsar FPS en Linux?
FPS significa Cuadros por segundo. La tarea de FPS es medir la velocidad de fotogramas en reproducciones de video o actuaciones de juegos. En palabras...