Thomas David wrote:

> Bon, après avoir un peu galéré avec pon, les ports COM, etc (je ne suis pas 
> très doué, je viens de m'en rendre compte :-)
> j'arrive à me connecter ! j'ai une route, mais impossible de pinger le DNS ou 
> de faire quoi que ce soit d'autre avec Mozilla.
> Je vous envoie les sorties de ifconfig et route -n (enfin, qe ce qui vous 
> interesse) :
>
> ifconfig :
>
> ppp0      Link encap:Point-to-Point Protocol
>           inet addr:193.41.73.151  P-t-P:195.10.32.3  Mask:255.255.255.255
>           UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1524  Metric:1
>           RX packets:18 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:10
> route -n :
>
> Kernel IP routing table
> Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
> 195.10.32.3     0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
> 192.168.14.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0
> 0.0.0.0         192.168.14.254  0.0.0.0         UG    1      0        0 eth0
>
> Merci de vos commentaires
> DAVID Thomas
>

tu as déjà la réponse dans un un mail précédent mais voici un peu plus 
d'explications ( valable pour tout le monde)

ta machine accède au monde ip extérieur via les interfaces listées par ifconfig 
( il semble que le résultat d'ifoncifg soit ici
tronqué eth0 devrait y apparaître )
eth0 est une interface ethernet, elle permet de voir toutes la machines 
connectées sur le bus ethernet si tes câblezs sont
coaxiaux ou sur une pseudo étoile à travers un concentrateur. Il s'agit d'un 
réseau LOCAL.
ppp0 est une interface virtuelle qui est ratachée à un lien physique point à 
point c'est à dire que ppp relie directement deux
équipements. C'est l'accès privilégié à l'internet via un fournisseur d'accès.

A chaque interface est affectée au moins une adresse ip, chacune de ces adresse 
pourra alors etre utilisée par les équipements
distants pour accèder à la machine locale.

ici
eth0 : 192.168.14.? cette adresse a été configurée localement à l'installation 
ou lors d'une reconfiguration de Linux
ppp0 : 193.41.73.151  ; les adresses ppp sont souvent obtenues dynamiquement 
lors de l'établissement de la liaison ppp par
l'équipement distant appartenant la plupart du temps à votre fourniseeur 
d'accès.

normalement ppp est assez intelligent pour ajouter une route par défaut, sauf 
évidemment si il en existe déja une ( c'est
certainement le cas ici ).
La route par défaut est la route empruntée par tous les paquets dont les 
adresse ip ne corespondent pas à un réseau accessible
localement.
elle est visible dans le route -n par le fait que la destination et le genmask 
( valeur indiquant sur quelle liste d'adresse la
destination s'étend ) sont à zéro (0.0.0.0).
ici :
0.0.0.0         192.168.14.254  0.0.0.0         UG    1      0        0 eth0

comme on le voit l'adresse ip du next hop, c'est à dire de l'équipement ( 
routeur ) chargé d'envoyer ces paquet à leur
destination est 192.168.14.254 qui est acessible par l'ineterface ethernet. 
donc tous les paquets vont partir vers cette adresse
qui ne correspond très certainement à rien !
en effet les adresses 192.168.x.x (telles que définies par la RFC 1597) sont 
reservées pour l'utilisation sur les réseaux locaux
et ne peuvent servir à identifier une machine dans l'internet car une mutlitude 
de réseaux locaux l'utilisent et aucun routeur
public ne doit pouvoir les router.

la seule adresse ip qui identifie uniquement votre machine dans l'internet est 
celle fournie par une autorité de l'internet, ici
représentée par votre fournisseur d'accès qui a obtenu des adresses qu'il vous 
distribue lors de votre connection. C'est aussi
pourquoi votre adresse ip risque de changer d'une connection sur l'autre.

ici cette adresse est 195.41.73.151 et l'adresse du routeur de votre founisseur 
d'accès est (P-t-P) 195.10.32.3

ppp0      Link encap:Point-to-Point Protocol
          inet addr:193.41.73.151  P-t-P:195.10.32.3  Mask:255.255.255.255

le masque 255.255.255.255 signifie simplement que puisqu'il s'agit de point à 
point l'adresse acessible est une simple adresse (
et pas un intervalle qui identifie une liste de machine sur un sous-réseau ).

tous les paquets qui sortent doivent passer pas votre fournisseur d'accès et 
donc le routage par défaut devrait être :
0.0.0.0         192.10.32.3  0.0.0.0         UG    1      0        0 ppp0

mais ceci devrait être ajouté automatiquement par le démon pppd ( une option de 
pppd defaultroute    Add default route through
interface ) permet de le faire pour autant qu'une route par défaut ne soit pas 
déjà configurée.

une fois la route par défault ajoutée il faudra aussi que tu définisses 
l'adresse du serveur de nom ( linux la stoque dans
/etc/resolv.conf )

par exemple : more /etc/resolv.conf
#dns.com
nameserver 207.245.113.7

et c'est déjà pas mal...

>
> Linux-Azur :      http://www.linux-azur.org
> Désinscriptions: http://www.linux-azur.org/liste.php3
> **** Pas de message au format HTML, SVP ****



Linux-Azur :      http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****

Répondre à