Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/08/2006, à 10:45

l3o

Passerelle WIFI

Bonjour à tous,
Voilà un moment que je m'acharne à monter ma passerelle WIFI, mais sans succès.
Tout d'abord, je vais tenter de vous montrer comment mon Réseau Filiaire est configuré :

                                               
                                                   INTERNET
                                                        |
                                                        |
                                         routeur/firewall NETGEAR (192.168.0.1)
                                           |                               |           
                                           |                               |           
                                      PC1 XP                           PC2 Ubuntu Server
                               (192.168.0.2)                          ( 192.168.0.5)
                                                                         

Jusque là, rien d'étonnant. Maintenant, Mon PC2 (donc Ubuntu) dispose de 2 cartes réseaux :
- Une filaire (eth0  IP : 192.168.0.5), qui est relié donc à mon routeur/firewall avec lequel j'accède à internet sans problème.
- Une carte Wifi (ra0 IP : 192.168.0.4). Déjà, pourquoi porte-t-elle ce nom là ?

Donc le but du jeu, serait que de mon PC3 (portable Wifi IP : 192.168.0.6), je puisse acceder aux ressources de mon réseau filiaire, et aussi bien entendu à Internet. Donc une passerelle WIFI, de préférence sécurisé smile

Voici maintenant comment j'ai configuré mon fichier /etc/network/interfaces :

# The primary network interface
auto eth0
iface eth0 inet static
        address 192.168.0.5
        netmask 255.255.255.0
        network 192.168.0.0
        broadcast 192.168.0.255
        gateway 192.168.0.1
        
auto ra0
iface ra0 inet static
        address 192.168.0.4
        netmask 255.255.255.0
        network 192.168.0.0
        wireless_essid Home
        wireless_channel 9
        wireless_key off
        wireless_rate auto

Et voici surtout comment est configuré mon IPTABLES. Pour le moment tout est ouvert !

# REMISE A ZERO DES REGLES
#=======================================

iptables -F
iptables -X

iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT

iptables -t nat -F
iptables -t nat -X

iptables -t nat -P PREROUTING ACCEPT
iptables -t nat -P POSTROUTING ACCEPT
iptables -t nat -P OUTPUT ACCEPT

iptables -t mangle -F
iptables -t mangle -X

iptables -t mangle -P PREROUTING ACCEPT
iptables -t mangle -P INPUT ACCEPT
iptables -t mangle -P OUTPUT ACCEPT
iptables -t mangle -P FORWARD ACCEPT
iptables -t mangle -P POSTROUTING ACCEPT

# MASQUERADING
#==========================================

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
echo 1 >| /proc/sys/net/ipv4/ip_forward

Voilà, tout est tout simple, mais mon "point d'accès" n'apparait même pas dans les réseaux sans fil disponible...

Voici aussi la table de routage, qui ne me semble pas être bonne :

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
localnet        *               255.255.255.0   U     0      0        0 eth0
localnet        *               255.255.255.0   U     0      0        0 ra0
default         192.168.0.1     0.0.0.0         UG    0      0        0 eth0

Merci de m'avoir lu,

L3o

PS : Il y a le même message dans la partie "Internet & Réseaux", si quelqu'un pouvait le supprimer ? Merci...


=== Réseau HOMEL3O.NET ===

Hors ligne

#2 Le 19/08/2006, à 11:12

dexinou

Re : Passerelle WIFI

Salut,
active tes dépôts universe et install ndisgtk ça va te permettre d'installer tes pilotes windows sur ubuntu en mode graphique.
http://doc.ubuntu-fr.org/materiel/wifi/ndisgtk

Dernière modification par dexinou (Le 19/08/2006, à 11:14)


Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne

#3 Le 19/08/2006, à 11:23

BoBoL

Re : Passerelle WIFI

Salut,
Alors moi je ne saurait que te donner quelques pistes et à toi de choisir laquelle te convient.
1/ Deja il faut que ton portable puisse se connecter en wi-fi à ton serveur (ad hoc donc)
2/a) Soit tu mets en place un proxy sur ton serveur Ubuntu et ton pc portable aura accès au net et à l'ensemble du réseau à travers celui-ci.
2/b)Soit tu modifies ta table de routage pour rediriger les requetes de ton portable vers le réseau. (Je vais relire mes cours d'ailleurs je ne sais plus comment faire lol)
3/Ben c'est tout tongue après le firewall c'est toi qui gere.

Le plus simple bien sur est de modifier ta table pour router les paquets mais si je m'en souviens promis je te dis.

EDIT: ra0/ath0 etc... c'est une histoire de chipset si elle est reconnue tu n'as pas besoin de ndiswrapper/ndisgtk pour l'installer.

Dernière modification par BoBoL (Le 19/08/2006, à 11:24)


Waf Waf...

Hors ligne

#4 Le 19/08/2006, à 11:34

l3o

Re : Passerelle WIFI

Merci à vous deux ! wink
Pour le moment la carte réseau wifi est bien reconnu, il n'y a aucuns soucis de ce côté là, j'arrive même à me connecter aux reseaux non sécurisé de mes voisins, donc je pense pas dans un premier temps devoir réinstaller mes drivers.

Sinon, pour l'idée du proxy, oui pourquoi pas, mais comme tu dis, les routes ne sont pas bonnes, résultat, ça ne ping pas dans les deux sens (Portable -> Server Ubuntu, et Server Ubuntu -> Portable).

Merci, et j'attends vos infos pour modifier la table de routage, parce que là mes essais ne sont pas très positif !

Dernière modification par l3o (Le 19/08/2006, à 11:35)


=== Réseau HOMEL3O.NET ===

Hors ligne

#5 Le 19/08/2006, à 11:53

dexinou

Re : Passerelle WIFI

il faudrait trouvé le moyen de partager ta connexion wifi qui se trouve sur Ubuntu pour que ton portable puisse y accéder. (un peu comme sur windows)
Je vais cherché de mon côté car la question m'intéresse.
De ton côté essai de chercher sur google avec comme mots-clés : partage+connexion+wifi+ubuntu
Sinon tu pourras trouver de l'aide ici : http://forum.debian-fr.org
a tantôt.

Dernière modification par dexinou (Le 19/08/2006, à 12:09)


Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne

#6 Le 19/08/2006, à 12:23

l3o

Re : Passerelle WIFI

OK très bien !
Pou résumé, j'ai fait un petit schema que voici :

passerelle.jpg


=== Réseau HOMEL3O.NET ===

Hors ligne

#7 Le 19/08/2006, à 12:33

BoBoL

Re : Passerelle WIFI

Moi aussi ca m'interesse, bon on est 3 à chercher on va quand meme pouvoir trouver ca non?

Deja ca ne ping pas des deux cotés tu as dis mais est ce qu'ils sont deja connecté entre eux (le serveur et le portable) via le wifi?

Je plonge dans mes petits cours sur le routage ca devrait pouvoir se faire sans trop de froufou ca...

PS: Si tu mets un proxy tu n'aura pas à t'occuper des routes mais il faut juste que les 2 pc soient connectés entre eux à travers le wifi.


Waf Waf...

Hors ligne

#8 Le 20/08/2006, à 13:59

l3o

Re : Passerelle WIFI

Nous voilà 3 à chercher, c'est trop cool ! Merci wink
Pour répondre à BoBoL, le serveur et le portable ne sont pas connectés entre eux, en effet, lorsque du portable je "scanne" les réseaux Wifi disponible, le réseau "Home" ne ressort même pas, ce qui est dés le départ, pas normal !

Dans un premier temps, il faudrait trouver les bonnes routes pour balancer tout ce qui vient de ra0 vers eth0, après, la passerelle de eth0 fera le reste. Non ?


=== Réseau HOMEL3O.NET ===

Hors ligne

#9 Le 20/08/2006, à 16:46

l3o

Re : Passerelle WIFI

J'ai réussit ! big_smile
Je suis trop content !!!!!

Je sécurise un minimum tout ça, et je vous donne la solution ! wink


=== Réseau HOMEL3O.NET ===

Hors ligne

#10 Le 20/08/2006, à 19:24

BoBoL

Re : Passerelle WIFI

Ah ben t'as trouvé toi meme la réponse c'est pas du jeu. lol

Tu as opté pour quelle solution?


Waf Waf...

Hors ligne

#11 Le 20/08/2006, à 21:38

l3o

Re : Passerelle WIFI

Alors, dans un premier temps j'ai installé un serveur DHCP sur le serveur ubuntu, pour que dés que je me connecte sur ma passerelle WIFI, je n'ai pas à configurer une adresse "à la main".

Donc j'ai commencé par un

apt-get install dhcp3-server

Puis j'ai édité le fichier /etc/dhcp3/dhcpd.conf, et j'ai mis tout ça dedans :

# Fichier de configuration DHCPD.CONF
#===============================================

# On donne le nom du domaine
option domain-name "Homel3o.net";

# On definit le masque
option subnet-mask 255.255.255.252;

# DNS
option domain-name-servers 192.168.0.1;
ddns-update-style ad-hoc;

# Passerelle par defaut
option routers 192.168.1.1;

# Duree du bail = 1H
default-lease-time 3600;

# Duree max du bail 1H
max-lease-time 3600;

# Definition du reseau
subnet 192.168.1.0 netmask 255.255.255.252 {
range 192.168.1.2 192.168.1.3;
}

# Host PORTABLE-Laurent
host PORTABLE-Laurent {
  hardware ethernet XX:XX:XX:XX:XX:XX;
  fixed-address 192.168.1.2;
}

Une fois renseigné, on va dire au serveur DHCP d'écouter que sur une seule interface, c'est à dire la carte WIFI (ici ra0). Pour cela, on doit éditer le fichier /etc/default/dhcp3-server, et modifier la ligne INTERFACES, et mettre ceci :

INTERFACES="ra0"

On redemarre le service dhcp avec /etc/init.d/dhcp3-server restart, et voilà ! on à un serveur DHCP près à distribuer une adresse à votre portable/pc.

A venir, la configuration de vos cartes réseaux, mise en place d'iptables, + installation proxy + sécurisation !;)

Merci de m'avoir lu.

Dernière modification par l3o (Le 20/08/2006, à 21:45)


=== Réseau HOMEL3O.NET ===

Hors ligne

#12 Le 21/08/2006, à 07:24

BoBoL

Re : Passerelle WIFI

T'as opté pour le proxy alors, tant que j'y pense mais dites moi si je me trompe mais tu peux grace au serveur dhcp rediriger la connection de ton portable vers le routeur direct non? hmm


Waf Waf...

Hors ligne

#13 Le 24/08/2006, à 17:39

jks

Re : Passerelle WIFI

Bonjour,

de retour sur mon forum préféré, je tombe sur votre topic ! Voilà exactement ce que je cherchais !
Je suis dans le même cas que vous avec la même configuration réseau (mais pas le même matériel).

Après avoir lu toute la documentation qui puisse exister sur le web mondial international, installé moulte paquets (les wifi-network-radar-manager, etc) lol, je ne suis pas parvenu à connecter mon portable wifi sur mon ordi de bureau en mode ad-hoc. Les ping ne fonctionnent même pas !

J'attends avec impatience votre solution...je n'en pui plus big_smile
Merci d'avance.

Modifications:
Ooops, je n'avais pas vu qu'on était dans la section Serveur. Mais ça doit être la même chose si sur mon ordi de bureau j'ai la Dapper version desktop non ?

Dernière modification par jks (Le 24/08/2006, à 18:01)

Hors ligne

#14 Le 24/08/2006, à 20:51

l3o78

Re : Passerelle WIFI

Oui, c'est la même chose. smile

Je poste le tuto ce week-end, pas le courage ce soir de le publier.

Merci !

#15 Le 27/09/2006, à 13:14

Tornado

Re : Passerelle WIFI

bonjour à tous,

j'ai à peu de choses près la même configuration matériel que l3o.
et je souhaite ateindre le même objectif

mais quelque chose me taquine, comment avez vous fait pour configurer votre carte wifi en ad-hoc, puis comment avec vous fait pour dire à votre carte wifi du PC relié par ethernet, de se mettre en access point ?

parce qu'on ne risque pas de pouvoir les faire communiquer si pas de ad-hoc ni d' AP

me trompe-je ?

Hors ligne

#16 Le 27/09/2006, à 13:59

Gnark

Re : Passerelle WIFI

Perso je n'aime pas beaucoup cette configuration car elle pose un probleme majeur qui est que deux réseaux distincts sont sur la meme plage d'adressage. Ceci est sans doute a l'origine des problemes initiaux de l3o et risque de lui en causer d'autres.

Ici le serveur ubuntu est clairement une passerelle pour aller d'un réseaux a un autre et il faut le configurer en tant que tel avec une interface en 192.168.0.x et l'autre en 192.168.1.x ensuite tu renseignes correctement tes routes/passerelles et tu ne devrais pas avoir de probleme avec ton wifi et plus besoin de le passer en mode had hoc (qui est assez pourri d'aillleur).

Hors ligne

#17 Le 28/09/2006, à 08:49

CeReAl KiLLeR Du 77

Re : Passerelle WIFI

MOi j'ai ce problème! J'ai mon routeur, qui attribu via dhcp une ip fixe a ma passerelle via eth0. Ma passerelle est équipé de 2 certes réseau supplémentaire, eth1 qui a pour ip fixe 192.168.1.1 et mon eth2 qui a pour ip fixe 192.168.2.1 le tout en mask 255.255.255.0.

Ma route

Table de routage IP du noyau
Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 eth2
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
0.0.0.0         10.0.0.138      0.0.0.0         UG    0      0        0 eth0
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth1

Le forward est activé, j'ai bien internet sur les deux réseau 192.168.1.0/24 et 192.168.2.0/24 Le problème, pas de ping entre les réseau 192.168.1.0/24 --> 192.168.2.0/24 et vice versa. De la passerelle, je peut pingué n'importe quel machine des deux réseaux, et d'internet bien évidemement!

Le tout est en filaire, et oui, vous n'êtes pas les seul wink


SuperBox = Serveur (FreeBSD 7.2) (DEAD) | H²O = Serveur (FreeBSD 8.1) | Nephrotique = Desktop (Ubuntu Lucid Lynx 64 bits) | Skizophrene = Laptop (DesktopBSD 1.7/WinXP SP3) | Epileptik = Desktop (Diskless) | WRT54GL 1.1 (Openwrt Backfire 10.3 noyau 2.4) | WRT54GL 1.1 (DDWRT V24 SP1)

Hors ligne

#18 Le 28/09/2006, à 10:55

Gnark

Re : Passerelle WIFI

Pourquoi ici tu as :
10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 eth2
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1

et non pas

10.0.0.0        10.0.0.x (ton interface sur ce réseaux)         255.255.255.0   U     0      0        0 eth0
192.168.2.0     192.168.2.x         255.255.255.0   U     0      0        0 eth2
192.168.1.0     192.168.1.x         255.255.255.0   U     0      0        0 eth1

sinon ici

0.0.0.0         10.0.0.138      0.0.0.0         UG    0      0        0 eth0
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth1

le 0.0.0.0 c'est la passerelle par defaut pour les réseaux qui ne sont pas connue donc ici seule la premiere ligne doit marcher la seconde ne sera jamais prise en compte ... je me trompe ?

Hors ligne

#19 Le 16/01/2007, à 23:43

Feral

Re : Passerelle WIFI

Bonjour,

C'est chouette mais est-ce que quelqu'un à trouvé un bonne vieille façon de faire pour pouvoir créer un point d'acces multi PC?

J'aimerai bien créer un AP (PC connecté à mon modem ADSL par cable réseau et possedant une carte wifi Ralink (ra0)) auquels pourraient se connecter X PC en WIFI.

C'est ni plus ni moins qu'un server DHCP+DNS sur une carte wifi non?

Maiiiissss Commmment fairrre???? ;-)

Merci beaucoup!!

Dernière modification par Feral (Le 16/01/2007, à 23:45)

Hors ligne

#20 Le 19/01/2007, à 01:03

bakalegum_

Re : Passerelle WIFI

feral je ne sais pas si c est possible ce que tu souhaite.. est ce qu une carte wifi classique peut se connecter a plusieur reseau en meme tps?? je ne pense pas

@l3o78 : tu es toujours dqns le coin? peux tu poster ton tuto ca en aiderait plus d un merci


bakalegum

Hors ligne

#21 Le 20/01/2007, à 05:29

Feral

Re : Passerelle WIFI

Ben voilà,

L'idée m'est venue quans je suis tombé sur un modem/router_wifi (de chez Club Internet) qui en fait était un modem avec une carte wifi PCMCIA Gigabyte enfilée dedans (GN-WMKG).

Donc, je me suis dis: "Si ce petit modem peut utiliser cette carte pour devenir AP alors on peut faire la même chose à partir d'un PC non???"

De plus, tous les AP Linksys sont des mini-linux-box avec emetteur/récepteur!!!!

Je pense donc que ça doit être plus que possible car c'est logique!
Quelles pourraient être les raisons qui s'opposeraient à cela???

Seul problème: Comment le faire? ;-)

Hors ligne

#22 Le 20/01/2007, à 11:42

l3o

Re : Passerelle WIFI

La première chose à vérifier sur votre matériel, c'est que la carte est compatible avec le mode Master, c'est à dire le mode Point WIFI en fait. smile

J'ai testé différentes solutions ces derniers temps, notamment avec le mode bridge pour les cartes réseaux, mais c'est vraiment pas idéal. Je suis entrain de faire un tuto, avec les règles IPTABLES, ça marche du tonnerre ! par contre pour la sécurité, je sais pas trop comment sécuriser tout ça, j'ai pas encore trouvé un boon tutorial pour mettre en place le WPA.

Bonne journée,

Dernière modification par l3o (Le 20/01/2007, à 11:43)


=== Réseau HOMEL3O.NET ===

Hors ligne

#23 Le 20/01/2007, à 19:59

Feral

Re : Passerelle WIFI

La carte PCMCIA dont je parle ci-dessus a un chipset RALINK, si elle était déjà utilisée en AP, c'est donc qu'elle doit pouvoir utiliser le fameux mode Master???

Tu peux nous en dire plus STP?? ;-)
Merci!!!
Bonne journée!

Hors ligne

#24 Le 21/01/2007, à 01:52

l3o

Re : Passerelle WIFI

Et bien, c'est pas bien compliqué si la carte wifi est compatible avec le mode master.

Chez moi, quand je fais un iwconfig, je vois ma carte ath0 (oui, j'ai changé de carte wifi), et je vois le mode fixé sur "managed". Pour la passer en mode master, donc en mode AP, je tape la commande suivante :

iwconfig ath0 mode master

C'est tout, je vous tiens au courant pour la suite...

Dernière modification par l3o (Le 21/01/2007, à 01:52)


=== Réseau HOMEL3O.NET ===

Hors ligne

#25 Le 23/01/2007, à 01:10

Feral

Re : Passerelle WIFI

Ben pas de bole alors:
=================================
commande:
sudo iwconfig ra0 mode master

Réponse:
Error for wireless request "Set Mode" (8B06) :
    SET failed on device ra0 ; Function not implemented.
=================================

On dirait que ça ne va pas marché alors??
T'es sur que le mode "master" est nécessaire?
Je te rappel que cette carte (GN-WMKG) était utilisée dans un router en tant qu'AP.

:-(

Hors ligne