#1 Le 15/09/2005, à 18:03
- Ecco
Monter un "routeur - serveur" sous Ubuntu
Bonjour tout le monde,
je ne suis pas totalement nouveau dans le monde linux, par contre, je débute sous Ubuntu.
Alors en fait, voilà mon pb : je possède un PC avec 2 cartes réseaux, je viens d'y installer Ubuntu Hoary 5.04.
Apparemment il voit mes cartes réseaux, car je vois eth0, eth1 (et meme ppp0...) dans la config reseau.
J'aimerais que ce PC recoive ma connection internet (numéricable), et qu'il la renvoie sur le reseau (deux autres PCs, un sous fedora, un sous Windows), il servira de routeur, puis de serveur plus tard....
Mais j'ai des pbs : aucune des deux connections ne fonctionnent....impossible de recevoir la connection numéricable, et impossible de me brancher sur le réseau....
j'ai été voir sur http://wiki.ubuntu-fr.org/applications/configurer_son_reseau_local, mais sans réponse....
Merci de m'aider
Ecco
Hors ligne
#2 Le 15/09/2005, à 18:12
- sksbir
Re : Monter un "routeur - serveur" sous Ubuntu
Comme dit dans le tuto, avant de faire marcher la fonction serveur, il faut que ça marche déja en local :
on part du principe que votre connexion vers internet fonctionne, et il vous suffira de remplacer eth1 par le nom de votre connexion vers internet.
Donc la question, c'est : est-ce que tu peux surfer sur internet avec ton PC ubuntu ?
Dernière modification par sksbir (Le 15/09/2005, à 18:13)
Hors ligne
#3 Le 15/09/2005, à 18:15
- Ecco
Re : Monter un "routeur - serveur" sous Ubuntu
Non non, je n'ai pas internet, c'est ce que je voulais dire qd je disais :
impossible de recevoir la connection numéricable
ok ok, mon post est un peu long....t'es peut etre passé à coté...
Tu pourrais m'expliquer comment réussir à obtenir cette connection, j'ai déjà essayé pas mal de trucs...sans succès...
Hors ligne
#4 Le 15/09/2005, à 21:18
- Ecco
Re : Monter un "routeur - serveur" sous Ubuntu
Par exemple, si je souhaite que ma connection numericable arrive sur Eth1, comment dois-je procéder ?
J'ai essayé en faisant "system -> administration -> Réseau" et j'ai mis Eth1 en DHCP....mais sans aucun résultat !
Hors ligne
#5 Le 15/09/2005, à 21:59
- doobs
Re : Monter un "routeur - serveur" sous Ubuntu
Salut,
commençons par résoudre le prob de connection internet via numericable :
tu es en dhcp sur eth1, ta connexion vers le net.
Que te renvoient les commandes suivantes :
1) ifconfig -a (pour voir la config de tes interfaces réseaux)
2) route -n (voir ta table de routage)
3) echo /etc/resolv.conf (voir si tu a tes dns)
Connais tu l'adresse ip de ton modem numericable ? si oui, arrive tu a le pinguer ?
Hors ligne
#6 Le 15/09/2005, à 23:56
- sksbir
Re : Monter un "routeur - serveur" sous Ubuntu
En plus de la manip de doobs, il faut aussi que tu détermine à quelles sorties physiques correspondent tes cartes eth0 et eth1.
Ensuite, il faut que ton cablage soit correct : il faut des cables croisés là où c'est nécessaire (par exemple quand on connecte directement 2 PC), et des cables droits ailleurs (entre un PC et un switch).
Certains matériels acceptent indifféremment des cables droits ou croisés (on parle de matériel Auto MDI/MDIX.), mais si c'est pas le cas et que tu te trompes, ça ne marche pas.
Hors ligne
#7 Le 16/09/2005, à 06:48
- Ecco
Re : Monter un "routeur - serveur" sous Ubuntu
Sksbir, justement, je me demandais....comment faire pour savoir physiquement où se situe et0 et eth1 ? Je pensais que sur mon UC, la plus haute était eth0, la plus basse eth1.
Une fois que je serai sûre d'être sur la bonne carte, je ferai les tests que tu me conseilles doobs.
Merci à vous deux de m'aider !
Hors ligne
#8 Le 16/09/2005, à 10:41
- doobs
Re : Monter un "routeur - serveur" sous Ubuntu
En plus de la manip de doobs, il faut aussi que tu détermine à quelles sorties physiques correspondent tes cartes eth0 et eth1.
Ensuite, il faut que ton cablage soit correct : il faut des cables croisés là où c'est nécessaire (par exemple quand on connecte directement 2 PC), et des cables droits ailleurs (entre un PC et un switch).
Certains matériels acceptent indifféremment des cables droits ou croisés (on parle de matériel Auto MDI/MDIX.), mais si c'est pas le cas et que tu te trompes, ça ne marche pas.
Tt a fait, faut bien savoir où on branche, si les cables sont ok (1ere vérif à faire)
Hors ligne
#9 Le 16/09/2005, à 11:52
- Ecco
Re : Monter un "routeur - serveur" sous Ubuntu
Concernant le cable modem, il fonctionne, puisque j'arrive à l'utiliser avec mon portable.
J'ai essayé les deux cartes réseaux, cela ne fonctionne sur aucune des deux. Je pense avoir identifié la carte eth1 (certainement celle branchée en 2e).
Voici le resultat des tests :
ifconfig -a
eth0 Lien encap:Ethernet HWaddr 00:02:E3:04:55:21
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interruption:11 Adresse de base:0x6000
eth1 Lien encap:Ethernet HWaddr 00:02:E3:04:50:D0
inet adr:198.162.0.1 Bcast:198.162.0.255 Masque:255.255.255.0
adr inet6: fe80::202:e3ff:fe04:50d0/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:43944 errors:0 dropped:0 overruns:0 frame:0
TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:2650740 (2.5 MiB) TX bytes:378 (378.0 b)
Interruption:10 Adresse de base:0x8000
lo Lien encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hà´te
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2167 errors:0 dropped:0 overruns:0 frame:0
TX packets:2167 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:173805 (169.7 KiB) TX bytes:173805 (169.7 KiB)
sit0 Lien encap:IPv6-dans-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
198.162.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
Concernant le fichier /etc/resolv.conf, il est vide.
Est-ce que cela vous donne un indice pour mon pb ?
Hors ligne
#10 Le 16/09/2005, à 12:06
- oguenel
Re : Monter un "routeur - serveur" sous Ubuntu
Je pense que la première chose à faire est de modifier l'adresse IP de ton interface eth1.
Tu utilises 198.162.0.1 alors qu'il faudrait utiliser quelquechose comme 192.168.0.x.
En TCP/IP, le dernier nombre est traditionnellement différent de :
- 0 : désigne le réseau lui-même
- 1 : adresse classique d'une passerelleou d'un routeur mais ce n'est pas obligatoire
- 255 : désigne toutes les machines du réseau
Dernière modification par oguenel (Le 16/09/2005, à 12:07)
Hors ligne
#11 Le 16/09/2005, à 12:37
- Ecco
Re : Monter un "routeur - serveur" sous Ubuntu
Alors je viens de lire sur un autre topic que pour la carte connectée à internet uniquement, il fallait plutot mettre "DHCP".
Je viens donc de le faire, mais je n'ai toujours aucune connection....
J'envoie les résultats que j'obtiens maintenant :
ifconfig -a
eth0 Lien encap:Ethernet HWaddr 00:02:E3:04:55:21
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interruption:11 Adresse de base:0x6000
eth1 Lien encap:Ethernet HWaddr 00:02:E3:04:50:D0
adr inet6: fe80::202:e3ff:fe04:50d0/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:10111 errors:0 dropped:0 overruns:0 frame:0
TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:610044 (595.7 KiB) TX bytes:2430 (2.3 KiB)
Interruption:10 Adresse de base:0x8000
lo Lien encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hà´te
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:878 errors:0 dropped:0 overruns:0 frame:0
TX packets:878 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:77544 (75.7 KiB) TX bytes:77544 (75.7 KiB)
sit0 Lien encap:IPv6-dans-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
route -n
Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
pierre@ubuntu:~$ cat /etc/resolv.conf
pierre@ubuntu:~$
Voilà voilà....je suis vraiment perdu là...
Hors ligne
#12 Le 18/09/2005, à 21:01
- Ecco
Re : Monter un "routeur - serveur" sous Ubuntu
Personne ne peut m'aider ?
Aller, s'il vous plait !
Merci d'avaaaaaaaaance !!!
Hors ligne
#13 Le 18/09/2005, à 21:23
- tshirtman
Re : Monter un "routeur - serveur" sous Ubuntu
moi j'aurais plutot essayé de relier ton pc a un autre:
1/ plus facile et moins de problemes éventuels
2/ permet d'identifier les cartes plus facilement
donne l'adresse 192.168.0.1 a l'une des deux carte 192.168.0.2 a l'autre
et relie a un autre pc (192.168.0.3 par exemple) essaye de pinger ton pc depuis l'autre , une fois avec l'adresse 192.168.0.1 et si ça marche pas 192.168.0.2
a ce moment tu devrait pouvoir déterminer de façon certaine qui est eht0 et qui est eth1.
et tu peut donc monter ton reseau, apres je ne sais pas si la connection a internet par numéricable necessite des réglages spéciaux,mais au moins tu sauras sur quelle carte tu est, et tu pourras lancer pppoeconf pour regler ta connection sur la bonne carte ...
en espérant avoir été utile!
Dernière modification par tshirtman (Le 18/09/2005, à 21:23)
Hors ligne
#14 Le 18/09/2005, à 21:44
- Ecco
Re : Monter un "routeur - serveur" sous Ubuntu
Je pense réellement avoir trouvé quelle était la carte eth1 et la carte eth0, mais ce que j'aimerais savoir désormais, c'est pourquoi je n'arrive pas à recevoir ma connection internet.....
Please...help....
Hors ligne
#15 Le 18/09/2005, à 21:59
- tshirtman
Re : Monter un "routeur - serveur" sous Ubuntu
ton
sudo pppoeconf
se déroule sans probleme?
Dernière modification par tshirtman (Le 18/09/2005, à 22:00)
Hors ligne
#16 Le 18/09/2005, à 22:09
- Ecco
Re : Monter un "routeur - serveur" sous Ubuntu
Alors, mes deux cartes sont actives, je lance donc le ppoeconf.
Il détecte mes deux cartes, et me dit qu'il va regarder sur les deux cartes.
Après un moment il me renvoie le message d'erreur :
Non connecté
Ce programme a examiné 2 interfaces, mais le concentrateur de votre fournisseur d'accès n'a pas répondu. Veuillez vérifier votre réseau et les cables du modem. L'examen a pu échouer parce que le modem est actuellement controlé par un autre processus PPPoE
Voilà voilà....toujours pas de connection quoi...RRRRRrrrrr
PS : mon modem et mon cable fonctionnent bien car c'est avec ceux-ci (mais avec un autre PC) que je suis en train de te répondre....
Hors ligne
#17 Le 19/09/2005, à 11:03
- Ecco
Re : Monter un "routeur - serveur" sous Ubuntu
Une idée ?
Hors ligne
#18 Le 19/09/2005, à 12:39
- Ecco
Re : Monter un "routeur - serveur" sous Ubuntu
Peut-être un indice....
Je viens d'essayer le Live CD sur mon autre ordi avec 1 seule carte réseau,...la connexion internet numericable fonctionne à merveille.
J'ai donc réessayé le live CD sur mon ordi avec eth0 et eth1....pas de connection internet...
Le problème peut peut-etre venir de l'existence de 2 cartes réseaux...non ? Allez, vous avez bien une p'tite idée pour m'aider
Merci
Hors ligne
#19 Le 19/09/2005, à 16:50
- tshirtman
Re : Monter un "routeur - serveur" sous Ubuntu
tu peut vérifier ça en démontant une carte réseau (ou meme peut etre en la désactivant) mais si c'est le cas j'ai bien peur de ne pouvoir t'aider c'est trop poiintu pour moi!
Hors ligne
#20 Le 19/09/2005, à 17:45
- Ecco
Re : Monter un "routeur - serveur" sous Ubuntu
Je viens de démonter la 2e carte....
Mais bon, pas de connection qd meme....c'est vraiment bizarre !
T'as une idée, ca peut venir de quoi ?
En tout cas, merci de me filer un coup de main !
Hors ligne