Re: [Etch]impossible d'accéder à Internet après dist-upgrade
Le Jeudi 08 Février 2007 13:14, Dominique Claver KOUAME a écrit :
> Bonjour à tous
Bonjour,
> et une fois encore Merci pour votre patience,
La liste est là pour celà, non? ;-)
> Pour revenir à la situation qui me préoccupe je dois ajouter ceci :
>
> 1°- Sur mon serveur Debian, j'ai configuré bind9 pour tourner avec le
> domaine dpi-arobasetelecom.ci en tant que master sur 192.168.2.1 et slave
> sur 192.168.2.2.
>
> 2°- La valeur de dns-search dpi-arobasetelecom.ci est celle de mon
> domaine local.
>
> 3°- dns-nameservers 81.199.124.5 81.199.124.6, ce sont les adresses des
> DNS 1 et 2 de mon FAI
AMA si on aurait intérêt à ne pas compliquer la situation avec du DNS.
Je m'explique; le DNS n'est pas indispensable au fonctionnement du réseau,
c'est juste une facilité pour nous autres pauvres humains qui avons plus de
facilité à retenir example.com que 123.456.789.ABC. Donc tant que l'on
travaille avec des IP, on n'a pas besoin du dns et ça simplifie le
problème.
> Après le démarrage de mon serveur voici ce que j'ai
>
> 4°/ ================ resultat ifconfig =======================
>
> eth2 Lien encap:Ethernet HWaddr 00:02:E3:35:E6:30
>
> inet adr:192.168.2.1 Bcast:192.168.2.255 Masque:255.255.255.0
>
> adr inet6: fe80::202:e3ff:fe35:e630/64 Scope:Lien
OK, la carte est montée.
Vous utilisez IPv6?
> 5°====================== resultat ping =====================
>
> marina:~# ping 81.199.124.5
>
> connect: Network is unreachable
>
> marina:~# ping mirrors.kernel.org
>
> ping: unknown host mirrors.kernel.org
>
> marina:~#
> Les pings ne marchent pas. Je ne peux joindre que mon réseau local.
Au vu du message je pense que c'est la résolution de noms qui ne se fait
pas. (d'ou ma préférence pour un ping 1.2.3.4)
> 6°================ resultat route -n =========================
>
> marina:~# route -n
>
> Table de routage IP du noyau
>
> Destination Passerelle Genmask Indic Metric Ref Use
> Iface
>
> 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0
> eth2
>
> 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0
> eth1
>
> marina:~#
> On ne voit pas s'afficher d'infos sur le gateway.
Oui. La route n'éxiste pas.
> 7°- =============== contenu de /etc/modules =================
> 8°- ================= resultat ip rule list ===================
> admins@marina:~$ ip rule list
> 0: from all lookup 255
> 32766: from all lookup main
> 32767: from all lookup default
> admins@marina:~$
Même question sur utilité des IPv6?
>
> 9°- ================ resultat de ip route list table 0 ===============
> admins@marina:~$ ip route list table 0
> 192.168.2.0/24 dev eth2 proto kernel scope link src 192.168.2.1
> 169.254.0.0/16 dev eth1 proto kernel scope link src 169.254.21.177
> broadcast 192.168.2.255 dev eth2 table 255 proto kernel scope link
> src 192.168.2.1 broadcast 127.255.255.255 dev lo table 255 proto kernel
> scope link src 127.0.0.1 broadcast 169.254.0.0 dev eth1 table 255
> proto kernel scope link src 169.254.21.177 local 192.168.2.1 dev eth2
> table 255 proto kernel scope host src 192.168.2.1 broadcast
> 192.168.2.0 dev eth2 table 255 proto kernel scope link src
> 192.168.2.1 broadcast 169.254.255.255 dev eth1 table 255 proto kernel
> scope link src 169.254.21.177 local 169.254.21.177 dev eth1 table 255
> proto kernel scope host src 169.254.21.177 broadcast 127.0.0.0 dev lo
> table 255 proto kernel scope link src 127.0.0.1 local 127.0.0.1 dev lo
> table 255 proto kernel scope host src 127.0.0.1 local 127.0.0.0/8 dev
> lo table 255 proto kernel scope host src 127.0.0.1 local ::1 via ::
> dev lo proto none metric 0 mtu 16436 advmss 16376 hoplimit 4294967295
> local fe80::202:e3ff:fe35:e630 via :: dev lo proto none metric 0 mtu
> 16436 advmss 16376 hoplimit 4294967295 fe80::/64 dev eth2 metric 256
> expires 8533297sec mtu 1500 advmss 1440 hoplimit 4294967295 fe80::/64 dev
> eth1 metric 256 expires 8533329sec mtu 1500 advmss 1440 hoplimit
> 4294967295 ff00::/8 dev eth2 metric 256 expires 8533297sec mtu 1500
> advmss 1440 hoplimit 4294967295 ff00::/8 dev eth1 metric 256 expires
> 8533329sec mtu 1500 advmss 1440 hoplimit 4294967295 unreachable default
> dev lo proto none metric -1 error -101 hoplimit 255 admins@marina:~$
Euh... je comprends pas tout, si ce n'est qu'on y trouve aussi du IPv6 et le
169.254.x.x
> Comme les jours passés, j'ai ajouté le default gw à la main et j'ai
> obtenu les résultats ci-dessous qui me permettent d'envoyer ce mail
> marina:~# route add default gw 192.168.2.254 eth2
>
> a-/ les ping sont possibles vers toutes les destinations
>
> b-/ marina:~# route -n
> Table de routage IP du noyau
> Destination Passerelle Genmask Indic Metric Ref Use
> Iface 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0
> 0 eth2 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0
> 0 eth1 0.0.0.0 192.168.2.254 0.0.0.0 UG 0
> 0 0 eth2 marina:~#
>
> c-/
> marina:~# ip rule list
> 0: from all lookup 255
> 32766: from all lookup main
> 32767: from all lookup default
> marina:~# ip route list table 0
> 192.168.2.0/24 dev eth2 proto kernel scope link src 192.168.2.1
> 169.254.0.0/16 dev eth1 proto kernel scope link src 169.254.21.177
> default via 192.168.2.254 dev eth2
> broadcast 192.168.2.255 dev eth2 table 255 proto kernel scope link
> src 192.168.2.1 broadcast 127.255.255.255 dev lo table 255 proto kernel
> scope link src 127.0.0.1 broadcast 169.254.0.0 dev eth1 table 255
> proto kernel scope link src 169.254.21.177 local 192.168.2.1 dev eth2
> table 255 proto kernel scope host src 192.168.2.1 broadcast
> 192.168.2.0 dev eth2 table 255 proto kernel scope link src
> 192.168.2.1 broadcast 169.254.255.255 dev eth1 table 255 proto kernel
> scope link src 169.254.21.177 local 169.254.21.177 dev eth1 table 255
> proto kernel scope host src 169.254.21.177 broadcast 127.0.0.0 dev lo
> table 255 proto kernel scope link src 127.0.0.1 local 127.0.0.1 dev lo
> table 255 proto kernel scope host src 127.0.0.1 local 127.0.0.0/8 dev
> lo table 255 proto kernel scope host src 127.0.0.1 local ::1 via ::
> dev lo proto none metric 0 mtu 16436 advmss 16376 hoplimit 4294967295
> local fe80::202:e3ff:fe35:e630 via :: dev lo proto none metric 0 mtu
> 16436 advmss 16376 hoplimit 4294967295 fe80::/64 dev eth2 metric 256
> expires 8533005sec mtu 1500 advmss 1440 hoplimit 4294967295 fe80::/64 dev
> eth1 metric 256 expires 8533037sec mtu 1500 advmss 1440 hoplimit
> 4294967295 ff00::/8 dev eth2 metric 256 expires 8533005sec mtu 1500
> advmss 1440 hoplimit 4294967295 ff00::/8 dev eth1 metric 256 expires
> 8533037sec mtu 1500 advmss 1440 hoplimit 4294967295 unreachable default
> dev lo proto none metric -1 error -101 hoplimit 255 marina:~#
Ça confirme je crois qu'il ne manque que la route pour que ça fonctionne
(indépendamment du dns). C'est curieux car le gateway apparait dans le
fichier interfaces, et 'gateway' est une option interne de ce fichier
(contrairement aux options dns-* qui ont besoin du paquet resolvconf pour
fonctionner) donc celà devrait être pris en compte.
> Remarque: Je ne comprends pas l'origine du réseau 169.254.0.0/16 et toute
> son implication dans mes problèmes.
Je connaissait pas non plus, mais un p'tit surf m'apprend que ces IP sont
attribuées en cas de Pb d'attribution par DHCP. Néanmoins ça concerne eth1,
donc pas de rapport direct avec notre connectivité.
Tiens d'ailleurs, pourquoi eth0 et eth1 sont montés, alors qu'ils
n'apparaissent pas dans le fichier interfaces? pourquoi eth2 posséde une
IPv6? Il me semble que la config se fait par un autre moyen (hotplug ?) que
la méthode classique.
Désolé, mais ne connaissant pas le hotplug, je sèche là...
J'espère que quelqu'un saura vous aider davantage.
--
Serge
Reply to: