Tarte aux framboises

Utiliser Raspberry Pi comme routeur filaire

Utiliser Raspberry Pi comme routeur filaire
Vous pouvez configurer votre ordinateur monocarte Raspberry Pi dans un routeur. Raspberry Pi a une interface réseau Wi-Fi et une interface réseau filaire.  Vous pouvez configurer Raspberry Pi en routeur sans fil ou en routeur filaire.

Vous pouvez connecter votre Raspberry Pi à un réseau Wi-Fi sans fil doté d'une connectivité Internet et acheminer le trafic Internet vers l'interface réseau filaire. De cette façon, vous pouvez utiliser votre Raspberry Pi comme routeur filaire.

Ou, vous pouvez vous connecter à un réseau doté d'une connectivité Internet via l'interface réseau filaire, créer un point d'accès Wi-Fi à l'aide de l'interface réseau Wi-Fi du Raspberry Pi et router le trafic Internet vers l'interface réseau Wi-Fi. De cette façon, vous pouvez utiliser votre Raspberry Pi comme routeur sans fil.

Dans cet article, je vais vous montrer comment configurer Raspberry Pi en routeur filaire. Alors, commençons.

Choses dont tu as besoin:

Afin de configurer votre Raspberry Pi en tant que routeur filaire, vous avez besoin des éléments suivants :

1) Un ordinateur monocarte Raspberry Pi
2) Un adaptateur secteur Raspberry Pi ou un 2.Banque d'alimentation USB 1A
3) Un lecteur de carte SD pour flasher Raspbian OS sur la carte microSD.
4) Une carte microSD
5) Un commutateur réseau
6) Câbles Ethernet
7) Un réseau Wi-Fi pour connecter le Raspberry Pi à
8) Un ordinateur/portable pour configurer le Raspberry Pi

Clignotement du système d'exploitation Raspbian sur la carte microSD :

Tout d'abord, visitez la page de téléchargement officielle de Raspbian et cliquez sur le Télécharger ZIP bouton de Raspbian Buster Lite image.

Votre navigateur devrait commencer à télécharger l'image Raspbian Buster Lite.

Une fois le téléchargement terminé, vous pouvez utiliser balena Etcher ou d'autres programmes d'écriture d'images pour Raspberry pi pour écrire l'image Raspbian Buster Lite sur la carte microSD. Je vais utiliser Etcher dans cet article.

Vous pouvez télécharger Etcher, visitez le site officiel de balena Etcher. Ensuite, téléchargez et installez Etcher.

REMARQUE: Etcher fonctionne également sur Linux. Pour installer Etcher sur Linux, consultez l'article Installer Etcher sur Linux.

Une fois Etcher installé, exécutez Etcher. Cliquer sur Sélectionnez l'image.

Sélectionnez votre image Raspbian Buster Lite que vous venez de télécharger et cliquez sur Ouvert.

Insérez votre carte microSD dans votre lecteur de carte microSD et branchez-la sur votre ordinateur. Ensuite, cliquez sur Sélectionnez la cible.

Sélectionnez votre carte SD dans la liste et cliquez sur Continuer.

Maintenant, cliquez sur Éclat.

Etcher devrait commencer à flasher la carte SD.

À ce stade, la carte SD doit être flashée.

Maintenant, vous devriez voir un botte lecteur sur votre ordinateur. Naviguez-y.

Créer un nouveau fichier, ssh (sans aucune extension de fichier).

Créer un nouveau fichier wpa_supplicant.conf et tapez les lignes suivantes.

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
pays=États-Unis
réseau=
ssid="VOTRE_WIFI_SSID"
psk="YOUR_WIFI_PASSWORD"
scan_ssid=1
priorité=1

Assurez-vous de remplacer YOUR_WIFI_SSID et VOTRE_WIFI_MOT DE PASSE à votre Wi-Fi SSID et mot de passe.

Maintenant, ouvrez le ligne de commande.SMS fichier et ajouter ipv6.désactiver=1 en fin de ligne pour désactiver IPv6.

Mise sous tension du Raspberry Pi :

Maintenant, insérez la carte microSD dans le Raspberry Pi, connectez une extrémité du câble Ethernet au Raspberry Pi et une extrémité à votre commutateur réseau. Ensuite, allumez le Raspberry Pi.

Connexion au Raspberry Pi via SSH :

Une fois que Raspberry Pi démarre, il devrait obtenir une adresse IP du réseau Wi-Fi. Vous pouvez utiliser n'importe quel scanner réseau ou la page d'administration de vos routeurs Wi-Fi pour connaître l'adresse IP de votre Raspberry Pi.

Une fois que vous avez trouvé l'adresse IP de votre Raspberry Pi, connectez-vous via SSH comme suit :

$ ssh [email protected]

Tapez Oui et appuyez sur .

Tapez le mot de passe par défaut framboise et appuyez sur .

Vous devez être connecté à votre Raspberry Pi.

Configuration du réseau :

Maintenant, créez un fichier de configuration réseau pour réseau local sans fil0 interface réseau comme suit :

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

Maintenant, tapez les lignes suivantes et enregistrez le fichier de configuration en appuyant sur + X suivie par Oui et .

autoriser la connexion à chaud wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

Maintenant, créez un fichier de configuration réseau pour eth0 interface réseau comme suit :

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

Maintenant, tapez les lignes suivantes et enregistrez le fichier de configuration en appuyant sur + X suivie par Oui et .

eth0 automatique
iface eth0 inet statique
adresse 192.168.100.1
masque de réseau 255.255.255.0

Maintenant, désactivez dhcpcd service avec la commande suivante :

$ sudo systemctl désactiver dhcpcd

Maintenant, redémarrez votre Raspberry Pi pour que les modifications prennent effet.

$ sudo redémarrer

Une fois votre Raspberry Pi démarré, vérifiez la configuration réseau de réseau local sans fil0 interface réseau comme suit :

$ adresse ip afficher wlan0

réseau local sans fil0 devrait obtenir une adresse IP via DHCP.

Vérifiez également la configuration réseau de eth0 interface réseau comme suit :

$ adresse ip afficher eth0

Une adresse IP statique doit être attribuée au eth0 interface réseau.

réseau local sans fil0 et eth0, les deux doivent être configurés correctement.

Configuration du serveur DHCP :

Maintenant, mettez à jour le cache du référentiel de packages APT avec la commande suivante :

$ sudo apt mise à jour

Installez le serveur DHCP ISC avec la commande suivante :

$ sudo apt install isc-dhcp-server

presse Oui puis appuyez sur pour confirmer l'installation.

Le serveur DHCP ISC doit être installé.

Maintenant, ouvrez le dhcpd.conf fichier comme suit :

$ sudo nano /etc/dhcp/dhcpd.conf

Met le nom de domaine et serveurs-noms-de-domaine comme suit.

Faites défiler un peu et décommentez faisant autorité; ligne.

Ajoutez également les lignes suivantes au fichier de configuration et enregistrez le fichier.

sous-réseau 192.168.100.0 masque de réseau 255.255.255.0
gamme 192.168.100.50 192.168.100.240 ;
routeurs en option 192.168.100.1;
option masque de sous-réseau 255.255.255.0 ;

Maintenant, ouvrez le /etc/default/isc-dhcp-server fichier de configuration comme suit :

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

Ajouter, eth0 au INTERFACESv4 variable et enregistrez le fichier.

Maintenant, redémarrez le Raspberry Pi.

$ sudo redémarrer

Une fois votre Raspberry Pi démarré, le serveur isc-dhcp le service devrait être actif (en cours d'exécution).

$ sudo systemctl status isc-dhcp-server

Configurer le pare-feu et activer le transfert de paquets :

Maintenant, installez firewalld comme suit :

$ sudo apt install firewalld

presse Oui puis appuyez sur pour confirmer l'installation.

firewalld doit être installé.

le pare-feu le service devrait être actif (en cours d'exécution) par défaut.

$ sudo systemctl status firewalld

Maintenant, autorisez le trafic DHCP à travers le pare-feu avec la commande suivante :

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

Autorisez le transfert de paquets IP avec la commande suivante :

$ sudo firewall-cmd --add-masquerade --permanent

Enfin, redémarrez votre Raspberry Pi.

$ sudo redémarrer

Connexion des clients au commutateur :

Une fois que votre Raspberry Pi démarre, connectez une extrémité d'un autre câble Ethernet au commutateur et l'autre extrémité à votre ordinateur portable/de bureau ou à d'autres appareils.

Votre appareil doit se voir attribuer une adresse IP via le serveur DHCP exécuté sur votre Raspberry Pi et pouvoir se connecter à Internet.

Alors, c'est comme ça que vous utilisez votre Raspberry Pi comme routeur filaire. Merci d'avoir lu cet article.

Tutoriel Bataille pour Wesnoth
The Battle for Wesnoth est l'un des jeux de stratégie open source les plus populaires auxquels vous pouvez jouer en ce moment. Non seulement ce jeu es...
0 A.ré. Didacticiel
Sur les nombreux jeux de stratégie disponibles, 0 A.ré. parvient à se démarquer comme un titre complet et un jeu tactique très profond bien qu'il soit...
Tutoriel Unity3D
Introduction à Unity 3D Unity 3D est un puissant moteur de développement de jeux. C'est une plateforme multiplateforme qui vous permet de créer des je...