On Mon, 2002-12-16 at 12:17, Phil X wrote: > OK, je vais �ssayer, �a a l'R valable... Je n'avais pas pig� cette histoire de >ppp0... > > Il y a 1 truc qui m'ennuie, c'est de devoir red�marrer � chaque fois que je change >une addresse IP... On red�marre tr�s tr�s rarement sous Linux. Si tu as modifi� ta config r�seau (cartes eth0 et eth1), tu fais /etc/init.d/network restart Si tu as modifi� ta config ADSL, tu fais /etc/init.d/adsl restart Si tu as modifi� ta config shorewall, ....... ...
> > Ce qui est sur c'est que le systeme ne veut pas que j'attribue 192.168.200.10 � ma >machine serveur, ce que je *voudrais* faire, il ne pinge le modem *QUE* si elle est >en 10.0.0.10... Pareil sous windows, d'ailleurs, j'ai �t� oblig� de sp�cifier �a et >le masque pour que �a connecte, avant c'�tait inutile...? Non, tu attribue les addresses ip que tu veux aux cartes r�seaux que tu veux. Pour le faire au vol de mani�re provisoire, sans modifier les fichiers de config, il faut faire : ifconfig eth0 10.0.0.10 netmask 255.255.255.0 > > #Comment as-tu renseign� tes fichiers ifcfg-eth0 et 1 ? Ils sont dans >/etc/sysconfig/network-scripts [root@serveur network-scripts]# cat ifcfg-eth0 DEVICE=eth0 BOOTPROTO=static IPADDR=192.168.231.1 NETMASK=255.255.255.0 NETWORK=192.168.231.0 BROADCAST=192.168.231.255 ONBOOT=yes [root@serveur network-scripts]# cat ifcfg-eth1 DEVICE=eth1 BOOTPROTO=static IPADDR=10.0.0.1 NETMASK=255.255.255.0 NETWORK=10.0.0.0 BROADCAST=10.0.0.255 ONBOOT=yes [root@serveur network-scripts]# PS: comme tu le vois chez-moi le modem est sur eth1. > > #Je ne parviens toujours pas � piger comment �a marche, deux cartes dans la m�me >machine, puisqu'une machine n'a qu'une adresse IP. Je sais vous avez tent� de >m'expliquer, mais �a ne rentre pas... Non, on met en g�n�ral une addresse ip par carte r�seau. On peut dans certain cas ne pas en mettre (pour ta connection adsl, il n'est pas n�cessaire d'avoir une ip sur eth0). On peut aussi mettre plusieures adresses ip sur la m�me carte r�seau... > > #Concr�tement, quand tu as 2 eth, et qu'en cas de ping sur le modem tu vois les >paquets tenter de passer par l'IP que tu as d�finie pour eth1, comment leur dire de >passer par l'autre, eth0 ? Les paquets ob�issent � la table de routage (route -n) > > #J'ai vraiment besoin, pour chaque explication, de ces 2 fameux fichiers de >d�finition des cartes dans /etc/sysconfig/network-scripts/ifcfg-ethN Beh pourtant y a pas grand chose � dire... Ca me semble "self-explanatory." > > #Vous renseignez le fichier static-routes ? Comment ? Non, faut pas de "static routes" chez toi !! > > #Je pr�cise qu'� priori mon speed touch home est en pptp... > >- Tu veut te connecter � l'addresse de management en telnet ou en http > >sur l'addresse par d�faut : http://10.0.0.138. > ... Mais que je PEUX faire �a, acc�der � cette interface html. > > #Quels seraient les avantages pr�cis � le passer en ppop ? Sachant que je veux faire >de cette machine, � terme, le serveur de fichiers de la maison, et que j'aimerais >bien pouvoir relancer dynamiquement la connexion � chaque coupure de netissimo, C � D >sans rebooter la machine... Je te suis pas tout � fait mais dans notre cas, il vaut mieux rester en pppoe, pour pouvoir b�n�ficier du firewall, �ventuellement faire des redirections de ports vers les machines... Faire tourner des outils de monitoring ou des ids, (mrtg, puresecure, ...) Ouvrir les ports pour ton mldonkey, ... Bref y a plein truc biens qu'on peut plus faire... > > Anyway merci pour tous, �a a �t� 1 WEnd tres instructif, & �a continue !-) > > NB - pierrot (ou franck) avaient raison : Les eth � base de chip Realtek n'aiment >pas �tre deux dans la machine :-( maintenant j'ai deux netgear (module natsemi) en >IRQ 5 et 10. > > pX > > Pivert Dubuisson <[EMAIL PROTECTED]> wrote: > > >Hello !! > > > >Bon, quelques petites pr�cisions tout de m�me. > > > >Ton modem Speed touch home est conect� � eth0. La connection internet se > >fait par l'interm�diaire de pppoe qui utilise eth0, mais la connection > >internet r�elle se fait via une interface �mul�e "ppp0". Donc il y a > >bien des choses qui passent par eth0, mais c'est pas du tcp/ip, c'est > >uniquement de l'ethernet. En d'autre termes, il est absolument inutile > >de mettre une quelconque route vert eth0, c'est vers ppp0 que se fait la > >connection internet r�elle en tcp/ip. > > > >*** > >Petite remarque: certain te dirons qu'il y a aussi du tcp/ip qui passe > >par eth0 mais c'est uniquement dans ces conditions : > >- Tu l'as d�brid� en Speed Touch pro, et il te sert de gateway > >direcement (il fait du nat et il fait la connection ppp). > >- Tu veut te connecter � l'addresse de management en telnet ou en http > >sur l'addresse par d�faut : http://10.0.0.138. > >Mais pour le moment, oublie �a... Ca ne t'int�resse pas. > >+++ > > > >Il te faut : > >- S'assurer que ton lien adsl est UP : > > - /etc/init.d/adsl status > > - Si tu fais un ifconfig, tu dois voir ton interface ppp0 > >- V�rifier ta route par d�faut. > > - pinger une addresse ip externe. Par exemple celle d'europeonline : > >ping 194.177.32.1 > > - Si �a marche, c'est que la connection internet est bonne. (Et la > >route aussi. > > - Sinon, il faut que tu mette la route par d�faut. : route add > >default ppp0 > >- V�rifier si le dns est bon : host www.google.fr doit te retourner les > >adresses ip des serveurs de google.fr. > > > >En ce qui concerne la route par d�faut et les serveurs dns, normalment > >c'est ppp qui les mets. Toute la config de ppp et pppoe pour la > >connection internet se trouve dans /etc/ppp. > > > >Les fichiers les plus importants : > >pppoe.conf il faut v�rifier le USER et pour toi je suppose > >USEPEERDNS=yes, il te faut aussi DEFAULTROUTE=yes pour qu'il mette la > >route par d�fault... > > > >chap-secrets et pap-secrets, il faut retrouver exactement le nom de USER > >et le bon mot de passe. (en fait tous ces fichier peuvent �tre repris de > >ton ancienne config si tu l'as toujours..) > > > >Une fois tout v�rifi� : > >/etc/init.d/adsl stop > >/etc/init.d/adsl start > > > > > >On Fri, 2002-12-13 at 17:44, Phil X wrote: > >> Je crois bien que oui. Apres plusieurs ann�es d'utilisation de Linux, je n'ai >toujours pas une vue d'ensemble claire de la partie r�seau de ma machine. > >> > >> Mon truc � moi c'est TCL/tk... > >> > >> Ceci est un appel � la connaissance, si vous ne le faites pas pour moi, faites-le >pour ma fille qui commence � me regarder bizzarement et insinue que son papa est un >loser. > >> > >> J'ai �ssay� de rester con�is au maximum, en incluant les informations concern�es. > >> > >> Depuis l'upgrade vers Mandrake 9, mon r�seau est down, mais je dois dire que loin >d'�tre un sp�cialiste de TCP/IP, je ne savais pas vraiment pourquoi il marchait :-/ > >> > >> Au passage, avant de poster ici, soyez sur que je me suis envoy� pas mal de doc, >dont le HOWTO TCP/IP *et* ADSL. > >> > >> Et en tripotant dans le MCC (Mandrake Control Center) j'�tais parvenu � partager >ma connection ADSL avec la b�cane de ma fille, mais sans savoir vraiment ce que je >faisais. Je sais c'est pas bien, justement j'�ssaie de me rattraper. > >> > >> alors j'ai d�cid� de prendre le mors au dents, et de PIGER vraiment ce qui se >passe dans cette b�cane. > >> > >> La probl�matique est la suivante : Il s'agit d'un PC ATHLON800 sous Mandrake 9, >dont la commande "hostname" renvoie > >> TRS00.ranelan.org > >> Donc, TRS00. > >> Dans cette machine, deux cartes r�seau, diff�rentes pour pouvoir les reconna�tre. > >> > >> #L'une est connect�e au modem ADSL speedtouch home, le mod�le tout plat, noir. > >> C'est une carte avec une puce realtek, qui utilise le module > >> "8139too Fast Ethernet driver 0.9.25" > >> > >> #L'autre est connect�e � un HUB passif, tout b�te, � 6 ports. > >> C'est une carte du pack "netgear", elle utilise le module > >> "natsemi.c:v1.07 1/9/2001" > >> > >> L'id�e est simple, permettre aux machines connect�es � ce HUB de partager la >connexion ADSL. > >> > >> La machine de ma fille, TRS01, arrivait � se connecter avant l'upgrade, mais je >n'avais aucun controle, j'avais r�gl� �a dans le mcc, mais ce dernier semble se >comporter bizarrement ces derniers temps... > >> De plus, il y a netconf, le module de linuxconf, dans lequel j'ai tripot� des >trucs... > >> > >> Bref, je ne veux plus ouvrir ces interfaces, mais *comprendre* ce qui se passe, >ya pas de raisons. > >> > >> pr�cision : Rien n'a chang� depuis le temps o� tout �a marchait, et � vrai dire >TRS00 se connecte sans probl�me � l'ADSL sous windows 98, donc la ligne marche avec >les bonnes coordonn�es. C'est d'ailleurs comme �a que je peux appeler � l'aide. > >> > >> L�, j'ai laiss� tomber le LAN, tentons d�j� de piger comment ma machine se >connecte au r�seau. > >> > >> #################################### start bootlog > >> > >> Voici le contenu r�cent de /var/log/messages, la partie concernant l'activation >des interfaces r�seau > >> > >> Dec 13 15:53:35 TRS00 init: Entering runlevel: 5 > >> Dec 13 15:53:35 TRS00 rc: Starting iptables: succeeded > >> Dec 13 15:53:36 TRS00 network: Setting network parameters: > >> succeeded > >> Dec 13 15:53:36 TRS00 network: Bringing up loopback interface: > >> succeeded > >> Dec 13 15:53:36 TRS00 network: Enabling IPv4 packet forwarding > >> succeeded > >> Dec 13 15:53:36 TRS00 network: Bringing up interface eth0: > >> succeeded > >> Dec 13 15:53:39 TRS00 network: Bringing up interface eth1: > >> succeeded > >> Dec 13 15:53:39 TRS00 net_cnx_up: SIOCDELRT: No such process > >> Dec 13 15:53:42 TRS00 pptp[917]: connect: No route to host > >> Dec 13 15:53:42 TRS00 pptp[916]: Call manager exited with error > >> 256 > >> Dec 13 15:53:42 TRS00 internet: Checking internet connections to > >> start at boot failed > >> Dec 13 15:53:42 TRS00 portmap: portmap startup succeeded > >> > >> > >> Et, 1 peu + loin : > >> > >> Dec 13 15:53:43 TRS00 kernel: 8139too Fast Ethernet driver 0.9.25 > >> Dec 13 15:53:43 TRS00 kernel: PCI: Found IRQ 5 for device 00:09.0 > >> Dec 13 15:53:43 TRS00 kernel: PCI: Sharing IRQ 5 with 00:04.2 > >> Dec 13 15:53:43 TRS00 kernel: PCI: Sharing IRQ 5 with 00:04.3 > >> Dec 13 15:53:43 TRS00 kernel: PCI: Sharing IRQ 5 with 00:0d.0 > >> Dec 13 15:53:43 TRS00 kernel: eth0: RealTek RTL8139 Fast Ethernet > >> > >> at 0xc88c5000, 00:48:54:67:a6:1b, IRQ 5 > >> Dec 13 15:53:43 TRS00 kernel: natsemi.c:v1.07 1/9/2001 Written > >> by Donald Becker <[EMAIL PROTECTED]> > >> Dec 13 15:53:43 TRS00 kernel: > >> http://www.scyld.com/network/natsemi.html > >> Dec 13 15:53:43 TRS00 kernel: (unofficial 2.4.x kernel port, > >> version 1.07+LK1.0.14, Nov 27, 2001 Jeff Garzik, Tjeerd Mulder) > >> Dec 13 15:53:43 TRS00 kernel: PCI: Found IRQ 5 for device 00:0d.0 > >> Dec 13 15:53:43 TRS00 kernel: PCI: Sharing IRQ 5 with 00:04.2 > >> Dec 13 15:53:43 TRS00 kernel: PCI: Sharing IRQ 5 with 00:04.3 > >> Dec 13 15:53:43 TRS00 kernel: PCI: Sharing IRQ 5 with 00:09.0 > >> Dec 13 15:53:43 TRS00 kernel: eth1: NatSemi DP8381[56] at > >> 0xc88cc000, 00:02:e3:17:0c:8e, IRQ 5. > >> Dec 13 15:53:43 TRS00 kernel: eth0: Setting half-duplex based on > >> auto-negotiated partner ability 0000. > >> Dec 13 15:53:43 TRS00 kernel: eth1: link up. > >> > >> #################################### end bootlog > >> > >> Clairement il y a un probl�me de ROUTE. > >> > >> Alors l�, quelques questions. > >> > >> La ROUTE, c'est quoi exactement, dans mon cas ? > >> #L'interface eth0 de la machine TRS00, connect�e vers internet ? > >> #Le modem ADSL ? > >> #O� est d�clar�e cette route ? Quand j'�ssaie la commande "route" avec autre >chose que "-n", elle me crache : > >> #route add defaults eth0 > >> defaults: Host name lookup failure > >> > >> Ce qui para�t logique : Pas de connexion...! > >> > >> J'ai lu quelque part qu'en cas de PB de route il fallait entrer quelque chose >comme �a : > >> > >> #route del defaults gw "route -n | awk'$1=="0.0.0.0" (print $2)'|head -1" > >> > >> Mais �a appelle encore des questions :-) mais surtout celle-l� : > >> les interfaces et d'autres param�tres r�seau semblent etre d�finies en variables >$n quelque part, mais *o�* ? > >> > >> #################################### start conf misc > >> > >> [root@TRS00 root]# netstat -r > >> Kernel IP routing table > >> Destination Gateway Genmask Flags MSS Window irtt Iface > >> 10.0.0.0 * 255.255.255.0 U 40 0 0 eth1 > >> 127.0.0.0 * 255.0.0.0 U 40 0 0 lo > >> > >> [root@TRS00 root]# route -n > >> Kernel IP routing table > >> Destination Gateway Genmask Flags Metric Ref Use Iface > >> 10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 > >> 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo > >> > >> Le fichier de config de ma carte REALTEK connect�e au modem > >> > >> [root@TRS00 root]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 > >> DEVICE=eth0 > >> BOOTPROTO=none > >> NETMASK=255.255.255.0 > >> NETWORK=10.0.0.0 > >> BROADCAST=10.0.0.255 > >> ONBOOT=yes > >> > >> Le fichier de config de ma carte NETGEAR connect�e au HUB > >> > >> [root@TRS00 root]# cat /etc/sysconfig/network-scripts/ifcfg-eth1 > >> DEVICE=eth1 > >> BOOTPROTO=static > >> IPADDR=10.0.0.11 > >> NETMASK=255.255.255.0 > >> NETWORK=10.0.0.0 > >> BROADCAST=10.0.0.255 > >> ONBOOT=yes > >> > >> Et le script de connection en lui-m�me, lanc� par /etc/rc.d/initd/internet je >crois (pas simple, tout �a) > >> > >> [root@TRS00 root]# cat /etc/sysconfig/network-scripts/net_cnx_up > >> #!/bin/bash > >> /sbin/route del default > >> /usr/bin/pptp 10.0.0.138 name monmotdepasse > >> > >> #################################### end conf misc > >> > >> Plusieurs remarques : > >> > >> #monmotdepasse, c'est le bon, le m�me qui sous Win98. > >> #Chez moi, il n'y a rien dans > >> /etc/sysconfig/networking/devices/ c'est anormal, non ? Devraient s'y trouver mes >deux interfaces r�seau, au moins, eth0 et eth1, et peut-�tre m�me le loopback... Ah, >je suis perdu, l�.. > >> > >> #Pourquoi r�initialiser la route � chaque connexion ("route del defaults") ? > >> #O� puis-je configurer cette route une bonne fois, et comment en garder le >contr�le ? > >> > >> Je veux dire, dans ma petite t�te de newbie, je ne parviens pas � me faire une >id�e pr�cise de ce qui se passe lors d'une connection, pourriez-vous m'aider en me >faisant, pas � pas, un > >> r�sum� ? > >> > >> Du genre > >> > >> #passage en runlevel 4 > >> #chargement du module de la 1ere carte r�seau > >> #d�termination de son IP > >> #chargement du module de la 2eme carte r�seau > >> > >> Ce serait vraiment sympa. > >> > >> Car en lisant mes logs, on dirait qu'il se passe des choses avant m�me la >connection : Comment iptables peut-il d�terminer des adresses IP avant de se >connecter � quoi que se soit ? > >> > >> S'il manque dans ce courrier quoi que ce soit permettant de d�terminer ma config. >n'h�sitez pas � me demander. > >> > >> J'en profite pour dire que malgr� tout �a Linux reste une exp�rince passionante, >et remercier tout le monde au passage, dont ceux qui voudront bien m'aider. Et m�me >les autres, ouais. > >> > >> A bient�t ! > >> > >> Philippe (et G�raldine) > >> [EMAIL PROTECTED] > >> > >> __________________________________________________________________ > >> The NEW Netscape 7.0 browser is now available. Upgrade now! >http://channels.netscape.com/ns/browsers/download.jsp > >> > >> Get your own FREE, personal Netscape Mail account today at >http://webmail.netscape.com/ > >> > >> ---- > >> > > > >> Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? > >> Rendez-vous sur "http://www.mandrakestore.com" > > > > > >___________________________________________________________ > > > >Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran�ais ! > > > >Yahoo! Mail : http://fr.mail.yahoo.com > > > > > > > > > -- > Phil X - Junk mail - sec. account > > > __________________________________________________________________ > The NEW Netscape 7.0 browser is now available. Upgrade now! >http://channels.netscape.com/ns/browsers/download.jsp > > Get your own FREE, personal Netscape Mail account today at >http://webmail.netscape.com/ > > ---- > > Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? > Rendez-vous sur "http://www.mandrakestore.com" ___________________________________________________________ Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran�ais ! Yahoo! Mail : http://fr.mail.yahoo.com
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com"
