La composante sans fil de mon routeur a soudainement commencé à avoir des problèmes et à perdre des connexions, alors j'ai improvisé un WAP à partir d'un vieux netbook, branché sur ce routeur. Je suis très ignorant en matière de réseautage, donc je suis sûr qu'il y a un malentendu de ma part, mais tandis que les appareils connectés au WAP peuvent atteindre tout le réseau, je n'arrive pas à comprendre comment les atteindre depuis les appareils câblés. Le LAN ressemble à ceci :
--------------------
| ROUTEUR |
| 192.168.1.1 |
--------------------
| | | | |
Modem A B C |
|
-----------------
| D (WAP) |
| 192.168.1.22 |
| 192.168.45.1 |
-----------------
_ _ _
= = =
E F G
Les appareils A, B et C sont dans la plage d'adresses IP 192.168.1.x. Les appareils sans fil E, F et G sont sur 192.168.45.x.
Donc si je ping A depuis E, j'obtiens une réponse. Selon Wireshark, cependant, le ping provient de 192.168.1.22. E est injoignable lorsqu'on le pingue depuis A sur son adresse .45.x.
/etc/udhcpd.conf :
début 192.168.45.2
fin 192.168.45.18
interface wlan0
restant oui
opt dns 192.168.1.1 8.8.8.8
opt masque 255.255.255.0
opt routeur 192.168.45.1
opt bail 864000
/etc/hostapd/hostapd.conf :
interface=wlan0
ssid=MONWAP
hw_mode=g
channel=6
auth_algs=1
wmm_enabled=0
wpa=2
wpa_passphrase=monmotdepasse
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
/etc/network/interfaces :
auto lo
iface lo inet boucle
auto eth0
iface eth0 inet statique
adresse 192.168.1.22
masque 255.255.255.0
réseau 192.168.1.0
diffusion 192.168.1.255
passerelle 192.168.1.1
iface wlan0 inet statique
adresse 192.168.45.1
masque 255.255.255.0
up iptables-restore < /etc/iptables.ipv4.nat
Le script de redirection IP est le suivant :
sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"
echo 'net.ipv4.ip_forward=1' > /etc/sysctl.conf
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A FORWARD -i eth0 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -i wlan0 -o eth0 -j ACCEPT
sh -c "iptables-save > /etc/iptables.ipv4.nat"
J'ai essayé de mettre en place une route statique sur le routeur connecté au modem, sans succès :
Adresse IP LAN de destination : 192.168.45.0
Masque de sous-réseau : 255.255.255.0
Passerelle par défaut : 192.168.1.22
Interface : LAN et sans fil
Existe-t-il un moyen de normaliser facilement la découverte du réseau pour que les imprimantes sans fil, etc, connectées au WAP puissent être utilisées par les appareils câblés ? Est-ce que je m'y prends mal ? Puis-je somehow les mettre tous sur le même sous-réseau et laisser la fonctionnalité DHCP au routeur d'origine ?