Réseau entre deux PC

Je suis entrain d’essayer de créer une réseau simple entre deux PC et je vois pas pourquoi ça ner marche pas. J’ai le cable de branché entre les deux PC. J’ai configuré les deux interfaces en question pour avoir une adresse ip 192.168.5.1 et 192.168.5.2.

Voici quelques information sur la machine 192.168.5.1

[code]root@michel:~# ifconfig
eth0 Link encap:Ethernet HWaddr 48:5b:39:7e:7d:47
inet adr:192.168.5.1 Bcast:192.168.5.255 Masque:255.255.255.0
UP 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:26 Adresse de base:0x8000

lo Link 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:14 errors:0 dropped:0 overruns:0 frame:0
TX packets:14 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:1484 (1.4 KiB) TX bytes:1484 (1.4 KiB)

wlan0 Link encap:Ethernet HWaddr 00:1c:f0:94:32:02
inet adr:192.168.1.13 Bcast:192.168.1.255 Masque:255.255.255.0
adr inet6: fe80::21c:f0ff:fe94:3202/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:17039 errors:0 dropped:0 overruns:0 frame:0
TX packets:11423 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:21251359 (20.2 MiB) TX bytes:1402016 (1.3 MiB)

root@michel:~# route -n
Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
192.168.5.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0
root@michel:~# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination[/code]
Et les même sur 192.168.5.2 :

[code]root@ubuntu:~# ifconfig
eth0 Link encap:Ethernet HWaddr 00:24:54:6c:39:8a
inet adr:192.168.5.2 Bcast:192.168.5.255 Masque:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
Interruption:18

lo Link 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
Packets reçus:64 erreurs:0 :0 overruns:0 frame:0
TX packets:64 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
Octets reçus:6912 (6.9 KB) Octets transmis:6912 (6.9 KB)

root@ubuntu:~# route -n
Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
192.168.5.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
root@ubuntu:~# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination[/code]
Pourtant ping ne fonctionne pas et netcat me dit qu’il ne trouve pas la route.

Vous sauriez comment résoudre ce problème ?

Il faut un câble croisé.

Tes interfaces n’ont pas le “flag” RUNNING les compteurs sont à 0, j’en déduis qu’il y a un problème au niveau liaison. Les leds des deux ports sont allumées ? Le câble est du bon type (croisé si aucune des deux cartes n’est auto-MDI) ?

tu pingues l’une à partir de l’autre ?

Merci pour vos réponses :slight_smile:

Je pensais qu’au moins l’une de mes carte l’étaient (les deux ont moins d’un moi). Je vais vérifier ça sur le site constructeur.

Ni dans un sens ni dans l’autre et d’après wireshark il n’y a rien qui passe sur le cable.

J’ai voulu voir si ethtool (dont j’avais oublié l’existence m’en dirais plus et la dernière ligne montre bien que c’est un problème dans la couche physique de la norme OSI.

root@michel:~# ethtool eth0 Settings for eth0: Supported ports: [ TP MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Speed: 10Mb/s Duplex: Half Port: MII PHYAD: 0 Transceiver: internal Auto-negotiation: on Supports Wake-on: pumbg Wake-on: g Current message level: 0x00000033 (51) Link detected: no

Un essai à faire, si tu as une box avec possibilité de connecter chaque machine à la box par cable eth. Bien sûr, dans ce cas, il te faut deux cables. La box fait office de routeur, si programmée comme telle. Je fonctionne comme ça, entre deux de mes machines et mon imprimante (et en wifi sur la 3ème machine dans une autre pièce).

De switch, plutôt, dans le cas que tu cites (même si elle fait aussi routeur, ca n’est pas la partie routeur qui est mise à contribution dans le cas de l’interconnexion de 2 PCs sur le même sous-réseau.

Ou un simple switch (commutateur) ethernet.

C’est plutôt sa fonction de switch qui nous intéresse ici. La fonction routeur, c’est pour communiquer entre plusieurs réseaux (LAN et internet par exemple).

Je me suis trouvé un cable croisé, c’est bon.
J’ai déjà un réseau local avec un switch/routeur/model ADSL (une box quoi). Je n’ai pas voulu m’en servir car l’objectif était de faire un backup (250Go a transférer) et je ne voulais pas faire s’effondrer le réseau local déjà existant. En plus là j’ai un transfert en gigabit alors qu’avec le switch j’aurais du utiliser du wifi (les quatres ports sont déjà utilisés).

Merci bien pour vos réponses je marque comme résolue.

Oui, le mot routeur est mal employé :blush: , dans ma tête, en effet, je voyais les 4 ports eth à l’AR de la box.
J’en profite pour réitérer ma demande de lexique avec les BONS mots pour les BONNES choses.
Une liste que l’on pourrait placer en exergue en tête de gondole.