{{indexmenu_n>10}} ====== Routeur wifi ====== Uniquement pour Raspberry Pi 3 ! On installe les paquets nécessaires : sudo apt-get install hostapd hostap-utils dnsmasq bridge-utils rfkill ===== Configuration de l'interface ===== On édite le fichier de configuration des interfaces réseau : sudo vi /etc/network/interfaces Commenter les lignes suivantes : allow-hotplug wlan0 iface wlan0 inet manual wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf Et les remplacer par : allow-hotplug wlan0 iface wlan0 inet static address 192.168.10.1 netmask 255.255.255.0 On redémarre l'interface : sudo ifdown wlan0 && sudo ifup wlan0 ===== Configuration de hostapd ===== On crée / édite le fichier /etc/hostapd/hostadp.conf : sudo vi /etc/hostapd/hostapd.conf Saisir les paramètres suivants (remplacez par vos paramètres personnalisés) : # Nom du spot Wi-Fi ssid=VOTRE_SSID # Mot de passe wifi wpa_passphrase=MOT_DE_PASSE interface=wlan0 driver=nl80211 hw_mode=g channel=7 beacon_int=100 dtim_period=2 max_num_sta=255 rts_threshold=2347 fragm_threshold=2346 wpa=2 wpa_key_mgmt=WPA-PSK wpa_pairwise=CCMP rsn_pairwise=CCMP On édite ensuite le fichier sudo vi /etc/default/hostapd et on y saisi : DAEMON_CONF="/etc/hostapd/hostapd.conf" Et on lance le service : sudo service hostapd restart ===== Configuration de dnsmasq ===== On édite le fichier de configuration : sudo vi /etc/dnsmasq.conf Ajoutez les lignes suivantes à la fin du fichier : domain-needed interface=wlan0 dhcp-range=192.168.10.100,192.168.10.254,12h ===== Activation du routage et de la translation d'adresse ===== On édite le fichier sudo vi /etc/sysctl.conf et on décommente la ligne : net.ipv4.ip_forward=1 Saisir ensuite la commande suivante : sudo iptables -t nat -A POSTROUTING -j MASQUERADE On installe alors le paquet iptables-persistent : sudo apt-get install iptables-persistent Lors de l'installation enregistrez les règles courantes. Pour finir, on reboot sudo reboot