wifi ap sous linux

wifi ap sous linux - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 22-06-2005 à 10:39:54    

Bonjour  
je voudrais faire un ap (access point ) sous linux la config de ma carte acx111 en master fonctionne bien et ap fait son travail ( les autres machine s sont dans le reseau et peuvent pinger en elle). Mais je n'arrive pas à pinger vers l'ap et l'ap ne peut pinger vers les autres machines . Mon objectif est que mon ap fasse routeur + dhcp  
 
quel est le probleme?

Reply

Marsh Posté le 22-06-2005 à 10:39:54   

Reply

Marsh Posté le 22-06-2005 à 11:58:04    

Salut eciret,
 
Si je comprends bien, tu as une carte wifi connectée sur ta machine linux, en mode ap.
Et tu voudrais configurer l'ensemble pour qu'il serve de passerelle + DHCP.
J'ai moi meme réalisé une configuration semblable avec une clef USB wifi sous mandrake 10 :
Pour moi, les étapes sont les suivantes :
- configurer l'interface réseau correspondant au wifi (ifconfig wlan0 192.168.1.1 netmask 255.255.255.0)
- configurer les parametres wifi du point d'acces :
 
iwconfig wlan0 essid "nom_de_mon_reseau"
iwconfig wlan0 mode master
iwconfig wlan0 channel 10
iwconfig wlan0 rate auto
iwconfig wlan0 key restricted s:ma_clef_wep
iwconfig wlan0 commit
 
Avec ça, on a déjà une interface wifi à laquelle les machines peuvent se connecter (mais elles doivent toujours définir elles memes leur IP)
- configurer le DHCP : fichier /etc/dhcpd.conf :
 
ddns-update-style ad-hoc;
option T150 code 150 = string;
 
# Interface Wifi
subnet 192.168.1.0 netmask 255.255.255.0 {
    interface wlan0;
    range 192.168.1.20 192.168.1.253;
    default-lease-time 21600;
    max-lease-time 43200;
    option domain-name "mon.domaine";
    option subnet-mask 255.255.255.0;
    option routers 192.168.1.1;
    option domain-name-servers 192.168.1.1;
}
 
puis lancer le demon dhcpd (service dhcpd start)
- finalement, la passerelle entre ppp0 (acces internet) et wlan0 (l'acces wifi) :
 
iptables --table nat --append POSTROUTING --out-interface ppp0 -j MASQUERADE
iptables --append FORWARD --in-interface wlan0 -j ACCEPT
echo 1 > /proc/sys/net/ipv4/ip_forward
 
Et voilà, j'espere ne rien avoir oublié.

Reply

Marsh Posté le 22-06-2005 à 13:52:05    

merci  
j'ai fait la même chose mais je n'arrive toujours pas a pinger  
sur ap. je me demande si c'est pas parce que le driver de acx111 en master est tres experimental....
 
pourtant j'ai tout ouvert sur iptables...
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     all  --  anywhere             anywhere
ACCEPT     all  --  anywhere             anywhere
ACCEPT     all  --  anywhere             anywhere
ACCEPT     all  --  anywhere             anywhere
 
Chain FORWARD (policy ACCEPT)
target     prot opt source               destination
ACCEPT     all  --  anywhere             anywhere
ACCEPT     all  --  anywhere             anywhere
ACCEPT     all  --  anywhere             anywhere
ACCEPT     all  --  anywhere             anywhere
 
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     all  --  anywhere             anywhere
ACCEPT     all  --  anywhere             anywhere
ACCEPT     all  --  anywhere             anywhere
ACCEPT     all  --  anywhere             anywhere
------------------------------------------------
nat
---------------------------------------------------
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination
 
Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination
MASQUERADE  all  --  anywhere             anywhere
 
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed