[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: problème réseau [Long]



Nicolas Bertolissio wrote:

Bonjour,

J'ai un PC avec une carte 3com, le module se charge correctement, avec
l'adresse 192.168.0.1 et un PowerBook G4 avec une carte reconnue et
l'adresse 192.168.0.8, j'ai lu les HOWTO Ethernet et Net4 (version
française du paquet Debian).


sur le pc :
~$ cat /var/log/messages | grep 3c
Mar 12 15:24:20 bertol kernel: 3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
Mar 12 15:24:20 bertol kernel: 00:13.0: 3Com PCI 3c905C Tornado at 0xcc00. Vers LK1.1.16
~$ cat /var/log/messages | grep eth0
Mar 12 15:24:20 bertol /etc/hotplug/net.agent: invoke ifup eth0
~# ifconfig
eth0 Lien encap:Ethernet HWaddr 00:04:76:94:76:81 inet adr:192.168.0.1 Bcast:192.168.0.255 Masque:255.255.255.0
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:0 errors:0 dropped:0 overruns:13 frame:0
         TX packets:0 errors:61 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:100 RX bytes:2460 (2.4 KiB) TX bytes:0 (0.0 b) Interruption:16 Adresse de base:0xcc00 lo Lien encap:Boucle locale inet adr:127.0.0.1 Masque:255.0.0.0
         UP LOOPBACK RUNNING  MTU:16436  Metric:1
         RX packets:39 errors:0 dropped:0 overruns:0 frame:0
         TX packets:39 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0 RX bytes:4368 (4.2 KiB) TX bytes:4368 (4.2 KiB)
~# route
Table de routage IP du noyau
Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
192.168.0.8     *               255.255.255.255 UH    0      0        0 eth0
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
~$ cat /etc/hosts.allow | grep -v \#
ALL: LOCAL
ALL: 127.0.0.1
ALL: localhost
ALL: bertol
ALL: 192.168.0.8


sur le PowerBook :
~$ cat /var/log/messages | eth0
Jan  4 00:39:06 BertolPB kernel: eth0: GMAC at 00:03:93:75:2b:ae, driver v1.5k4
Jan  4 00:39:06 BertolPB kernel: eth0: PHY ID: 0x01410c62
Jan  4 00:39:06 BertolPB kernel: eth0: Warning ! Unknown PHY ID 0x01410c62, using generic mode...
Jan  4 00:39:06 BertolPB kernel: eth0: Link state change, phy_status: 0x796d
Jan  4 00:39:06 BertolPB kernel: eth0:    Full Duplex: 1, Speed:100
~# ifconfig
eth0 Lien encap:Ethernet HWaddr 00:03:93:75:2B:AE inet adr:192.168.0.8 Bcast:192.168.0.255 Masque:255.255.255.0
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:0 errors:0 dropped:0 overruns:0 frame:0
         TX packets:54 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100 RX bytes:0 (0.0 b) TX bytes:2268 (2.2 KiB)
         Interrupt:41

lo        Lien encap:Local Loopback
         inet adr:127.0.0.1  Masque:255.0.0.0
         UP LOOPBACK RUNNING  MTU:16436  Metric:1
         RX packets:61 errors:0 dropped:0 overruns:0 frame:0
         TX packets:61 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0 RX bytes:6240 (6.0 KiB) TX bytes:6240 (6.0 KiB)
~# route
Table de routage IP du noyau
Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
192.168.0.1     *               255.255.255.255 UH    0      0        0 eth0
localnet        *               255.255.255.0   U     0      0        0 eth0
~$ cat /etc/hosts.allow | grep -v \#
ALL: LOCAL
ALL: 127.0.0.1
ALL: localhost
ALL: bertolPB
ALL: 192.168.0.1



Ils y a eu un redémarrage du PC au milieu, sur le PC, ftpd-ssl,
telnet-ssl sont installé, c'est une Woody mise à jour dimanche.


Pour le PowerBook, c'est une Woody fraîchement installée, avec seulement
les paquets de base (pas encore connecté à l'internet donc avec vraiment le
minimum de choses dessus).



Je cherche à me connecter à l'internet du PowerBook via le PC, en
ajouant le PC comme passerelle ça ne fonctionne pas, ce qui ne m'étonne
pas car avec la configuration décrite ci-dessus, le PowerBook dir :
~# telnet 192.168.0.1 23
Trying 192.168.0.1...
telnel: Unable to connect to remote host: No route to host

Pourtant, il me semble que la route existe. Quand j'observe les leds de
la carte du PC, il y a bien réception mais aucune émission, j'ai essayé
un telnet dans l'autre sens, ce qui ne fonction bien évidemment pas
puisqu'il n'y a pas de serveur sur le PowerBook, mais il n'y a pas
d'émission d'après les leds.


Merci de m'avoir lu jusqu'ici.
Quelqu'un pourrait-il m'éclairer ?


Nicolas B.


Je te propose un minimum de test:
Premierement arrive sur le PC et sur le powerBook verifie que tu arrive à pinguer l'adresse locale
192.168.0.1 pour le PC,
192.168.0.8 pour le PowerBook.
Ensuite si cela est positif ping les reciproquement
ping 192.168.0.8 sur le PC et ping 192.168.0.1 sur le PowerBook.

Si cela fonctionne verifie que le super-demon inetd tourne sur le PC, car c'est lui qui doit lancer le serveur telnet en cas d'appel. De plus il te faudras vérifier dans /etc/services la presence de la ligne suivante
telnet        23/tcp
et de celle-ci dans /etc/inetd.conf
telnet stream tcp nowait telnetd.telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd Le super-démon inetd sera seulement si ces lignes sont présentes et qu'elles ne sont pas commentées l'executable qui faudra lancer quand une connexion arive sur le port 23.

De plus il te faudra activer le forwarding sur le PC pour pouvoir partager ta connexion ethernet
echo 1 >/proc/sys/net/ipv4/ip_forward

Le réseau de classe C 192.168.0.0/24 n'étant pas routable, il te faudras mettre en place la translation d'adresse source sut tous les paquets à destination d'internet. ( iptables si tu as un noyau 2.4 ou ipchains si ta as un noyau 2.2). Cette translation d'adresse dépend si ta connexion internet est permanente (translation source statique) ou temporaire (masquereding)

Je te conseille de pluse de mettre en place rapidement un firewall minimun sur ton PC.

Je reste à ta disposition pour toute autre question

Cordialement.

David
Administrateur sécurité et système UNIX.



Reply to: