Table des matières:

Point d'accès sans fil de 50 mètres de portée avec adaptateur sans fil USB TP Link WN7200ND sur Raspbian Stretch: 6 étapes
Point d'accès sans fil de 50 mètres de portée avec adaptateur sans fil USB TP Link WN7200ND sur Raspbian Stretch: 6 étapes

Vidéo: Point d'accès sans fil de 50 mètres de portée avec adaptateur sans fil USB TP Link WN7200ND sur Raspbian Stretch: 6 étapes

Vidéo: Point d'accès sans fil de 50 mètres de portée avec adaptateur sans fil USB TP Link WN7200ND sur Raspbian Stretch: 6 étapes
Vidéo: ARRÊTEZ LES RÉPÉTEURS WIFI ET PASSEZ À MA SOLUTION ! 2024, Novembre
Anonim
Point d'accès sans fil de portée de cinquante mètres avec adaptateur sans fil USB TP Link WN7200ND sur Raspbian Stretch
Point d'accès sans fil de portée de cinquante mètres avec adaptateur sans fil USB TP Link WN7200ND sur Raspbian Stretch

Raspberry Pi est idéal pour créer des points d'accès sans fil sécurisés mais il n'a pas une bonne portée, j'ai utilisé un adaptateur sans fil USB TP Link WN7200ND pour l'étendre. Je veux partager comment faire

Pourquoi est-ce que je veux utiliser un Raspberry Pi au lieu d'un routeur ?

La réponse est vraiment simple, SÉCURITÉ. Les fabricants de routeurs veulent simplement vendre des appareils, ils ne se soucient pas de savoir s'il existe une faille de sécurité qui vous affectera. Votre raspberry pi sera à jour avec les derniers correctifs de sécurité.

Étape 1: Installez l'image Raspbian Stretch Lite sur une carte SD

Téléchargez Raspbian à partir du site de téléchargement Rapsberry Pi et installez-le sur une carte SD. Si vous voulez un programme facile à utiliser, faites-le. Je recommande Etcher.

Connectez l'adaptateur TP Link WN7200ND à l'un des ports USB, assurez-vous que l'alimentation fournit suffisamment de courant. Une alimentation qui fournit 1 Ampère devrait suffire. L'interface sera wlan1, l'adaptateur Wifi interne R Pi est wlan0.

Étape 2: Modifier la configuration DHCP

Nous n'avons pas besoin d'une adresse IP dynamique pour l'adaptateur WN7200ND, nous devons donc modifier le fichier de configuration de dhcpd. Utilisez un éditeur de texte éditez le fichier de configuration /etc/dhcpcd.conf et ajoutez la ligne suivante

denyinterfaces wlan1

Maintenant, nous devons redémarrer le service DHCP en utilisant la commande

redémarrage du service sudo dhcpcd

Étape 3: Configurer les interfaces réseau

Le port Ethernet eth0 fonctionnera normalement (il obtiendra une adresse IP dynamique lorsque vous le connecterez), mais nous devons configurer une interface Bridge br0 qui relie l'adaptateur TP Link wlan1 et le port Ethernet eth0. Installez les utilitaires de pont avec la commande suivante

sudo apt-get install bridge-utils

Configurez les interfaces en créant un nouveau fichier texte /etc/network/interfaces.d/ap avec le texte suivant:

auto eth0allow-hotplug eth0 iface eth0 inet manuel auto wlan1 allow-hotplug wlan1 iface wlan1 inet manuel service de pré-installation hostapd start post-up brctl addif br0 wlan1 auto br0 iface br0 inet dhcp bridge_ports eth0 wlan1

Étape 4: Installer et configurer Hostapd

Hostapd implémente le point d'accès sans fil. Installez-le avec la commande suivante

sudo apt-get install hostapd

Pour configurer le point d'accès, nous devons configurer hostapd. Créez un nouveau fichier texte /etc/hostapd/hostapd.conf avec le texte suivant:

interface=wlan1 #wlan est WN7200ND adapterdriver=nl80211 # c'est le pilote requis par WN7200ND hw_mode=g # g signifie canal de bande 2,4 GHz=11 # c'est le canal que nous utiliserons, vous pouvez sélectionner n'importe quel canal entre 1 et 13 ieee80211n= 1 # limiter les fréquences à celles autorisées dans votre pays wmm_enabled=1 # ht_capab=[HT40][SHORT-GI-20] # configurer les capacités du WN7200ND macaddr_acl=0 # commenter cette ligne pour limiter les appareils pouvant se connecter #macaddr_acl=1 # décommentez ceci pour limiter les périphériques pouvant se connecter #accept_mac_file=/etc/hostapd/accept # ce fichier contient la liste des adresses mac des périphériques que hostapd acceptera ignore_broadcast_ssid=0 # diffusera le SSID # Utilisez WPA2 auth_algs=1 wpa=2 # UTILISEZ WPA v2 uniquement wpa_key_mgmt=WPA-PSK rsn_pairwise=CCMP ssid=MyNetwork # utilisez le nom de votre réseau wpa_passphrase=MyUniquePassword # le mot de passe de votre réseau

Pour limiter les appareils qui se connecteront au point d'accès, créez le fichier /etc/hostapd/accept et entrez la liste des adresses mac comme suit:

14:1a:93:eb:31:55 #adresse MAC de votre appareil

Pour charger le fichier de configuration lorsque hostapd démarre, modifiez le fichier /etc/default/hostapd, décommentez la ligne DAEMON_CONF et remplacez-la par

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

Étape 5: Activer le transfert IP

Nous devons activer le transfert IP pour que le pont fonctionne correctement. Pour l'activer éditez éditez le fichier /etc/sysctl.conf et décommentez la ligne net.ipv4.ip_forward=1

Étape 6: Installer et configurer le relais DHCP

Installer et configurer le relais DHCP
Installer et configurer le relais DHCP

Pour terminer la configuration et avoir tous les appareils sur le même réseau (c'est une bonne idée d'avoir tout sur le même réseau si vous souhaitez utiliser Chromecast ou envoyer des vidéos sur youtube sur votre smart TV). Pour envoyer des requêtes DHCP au routeur ISP, nous devons installer le relais dhcp isc et configurer Pi pour envoyer des requêtes à ce serveur. Pour l'installer, utilisez la commande suivante:

sudo apt-get install isc-dhcp-relay

Entrez l'IP du routeur dans la configuration du serveur relais

192.168.100.1

Pour vérifier si tout est configuré correctement, vous pouvez exécuter la commande

sudo hostapd /etc/hostapd/hostapd.conf

Après vous être connecté avec succès au nouveau point d'accès, vous pouvez redémarrer

Conseillé: