05.01.2014 Views

Réseaux sans fil dans les pays en développement - Wireless ...

Réseaux sans fil dans les pays en développement - Wireless ...

Réseaux sans fil dans les pays en développement - Wireless ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Comme alternative, vous pouvez égalem<strong>en</strong>t utiliser une série lisible <strong>en</strong><br />

comm<strong>en</strong>çant avec un “s”:<br />

# iwconfig wlan0 essid “my network” mode Master <strong>en</strong>c “s:apple”<br />

Donnez <strong>en</strong>suite à votre interface <strong>sans</strong> <strong>fil</strong> une adresse IP <strong>dans</strong> un sous<br />

réseau privé, mais assurez-vous que ce n'est pas le même sous réseau que<br />

celui de votre adaptateur d'Ethernet:<br />

# ifconfig wlan0 10.0.0.1 netmask 255.255.255.0 broadcast 10.0.0.255 up<br />

Configurer la mascarade <strong>dans</strong> le noyau de Linux<br />

Afin de pouvoir traduire des adresses <strong>en</strong>tre deux interfaces sur l'ordinateur,<br />

nous devons habiliter le masquerading (NAT) <strong>dans</strong> le noyau Linux.<br />

Premièrem<strong>en</strong>t nous chargeons le module pertin<strong>en</strong>t de noyau:<br />

# modprobe ipt_MASQUERADE<br />

Ensuite nous désactivons toutes <strong>les</strong> règ<strong>les</strong> existantes du pare-feu pour nous<br />

assurer que celui-ci ne bloque pas lʼ<strong>en</strong>voi de paquets <strong>en</strong>tre <strong>les</strong> deux interfaces.<br />

Si vous avez un pare-feu activé, assurez-vous de savoir comm<strong>en</strong>t rétablir <strong>les</strong><br />

règ<strong>les</strong> existantes plus tard.<br />

# iptab<strong>les</strong> -F<br />

Activez la fonction NAT <strong>en</strong>tre <strong>les</strong> deux interfaces:<br />

# iptab<strong>les</strong> -t nat -A POSTROUTING -o eth0 -j MASQUERADE<br />

Pour finir, nous devons indiquer au noyau de faire suivre <strong>les</strong> paquets dʼune<br />

interface à lʼautre:<br />

# echo 1 > /proc/sys/net/ipv4/ip_forward<br />

Dans <strong>les</strong> distributions Linux basées sur Debian comme Ubuntu, ce<br />

changem<strong>en</strong>t peut aussi se réaliser <strong>en</strong> éditant le fichier /etc/network/options, et<br />

<strong>en</strong> changeant:<br />

ip_forward=no<br />

En<br />

ip_forward=yes<br />

Puis réinitialiser <strong>les</strong> interfaces de réseau à lʼaide de la commande:<br />

# /etc/init.d/network restart<br />

Ou<br />

# /etc/init.d/networking restart<br />

Configurer le serveur DHCP<br />

À prés<strong>en</strong>t, nous devrions avoir un point d'accès fonctionnel. Nous pouvons le<br />

tester <strong>en</strong> se connectant au réseau <strong>sans</strong> <strong>fil</strong> «my network» (mon réseau) à lʼaide<br />

dʼun autre ordinateur <strong>en</strong> lui donnant une adresse <strong>dans</strong> la même plage d'adresses<br />

que notre interface <strong>sans</strong> <strong>fil</strong> sur le serveur (10.0.0.0/24 si vous avez suivi <strong>les</strong><br />

Matériel réseau ⎪ 151

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!