OVH Cloud OVH Cloud

Mise en réseau de 2 ordis sous LInux

6 réponses
Avatar
bluenote
Bonjour !

J'essaye de mettre en réseau deux machines pour faire du partage de
fichier avec NFS (pour l'instant, pas de connexion au net). La
première est sous Debian (Sarge), la 2nde sous Mandrake 10.1 (et
Windows XP).

Je précise que je n'ai aucun expérience en réseau (même très simple)
et que malgré les infos glanées à droite à gauche, j'ai du mal à
aboutir.

Dans chaque pc, j'ai une carte Ethernet. Entre les deux, un câble de
10m cat. 5 avec 2 connecteurs mâles RJ45.

Dans le 1er pc la carte est d'origine, vue par MDK, ifconfig renvoie 2
paragraphes (eth0 et eth1). Une adresse ip, broadcast et mask
apparaissent dans eth1. Le constructeur (Broadcom) apparait dans eth0
et eth1.

Dans le 2nd pc, ma carte est neuve (Ovislink 10/100/1000 Mbps).
Ma carte apparait dans lspci.
J'ai reconfiguré/recompilé mon noyau (2.6.8.1) pour mettre en module
le pilote de cette carte.
Ma carte apparait dans dmesg (à l'IRQ 9).
J'ai placé dans /etc/modprobe.d/reseau la ligne : alias eth0 r8169
pour charger mon module (r8169) au démarrage. Il apparait dans lsmod
(avec la valeur 0) ainsi que le module : crc32 (1 : actif) qui dépend
de r8169.

J'ai installé le paquet dhcp-client pour ce pc sous debian.
J'ai placé dans /etc/network/interfaces les lignes :

auto eth0
iface eth0 inet dhcp

Puis : #/etc/init.d/networking restart

pour que dhcp m'attribue des adresses IP.
Mais ça ne semble pas aboutir, j'ai :

Setting up IP spoofing protection: rp_filter.
Reconfiguring network interfaces...Internet Systems Consortium DHCP
Client V3.0.1
Copyright 2004 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/products/DHCP

ppp0: unknown hardware address type 512
ppp0: unknown hardware address type 512
Listening on LPF/eth0/00:e0:4c:ff:01:11
Sending on LPF/eth0/00:e0:4c:ff:01:11
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 20
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 19
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 13
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 2
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
done.

Et un ifconfig me donne (pour eth0) :

eth0 Lien encap:Ethernet HWaddr 00:E0:4C:FF:01:11
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:38 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 b) TX bytes:3690 (3.6 KiB)
Interruption:9 Adresse de base:0x1000

(donc pas d'adresse)

J'ai essayé de configurer à la main :

J'ai mis dans /etc/network/interfaces, les lignes :

iface eth0 inet static
address 192.168.0.123
netmask 255.255.255.0
gateway 192.168.0.1

Dans /etc/resolv.conf, je ne sais pas trop quoi mettre : le nom de
l'autre pc avec son adresse ip ?

puis : #ifup etho

Alors #ifconfig me donne :

eth0 Lien encap:Ethernet HWaddr 00:E0:4C:FF:01:11
inet adr:192.168.0.123 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:44 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 b) TX bytes:5742 (5.6 KiB)
Interruption:9 Adresse de base:0x1000

(j'ai les adresses demandées)

J'ai remarqué qu'alors, à la fin d'un #dmesg, j'ai n fois cette ligne
qui apparait :

r8169: eth0: Reset RTL8169s PHY

Pour le pc1 sous mdk, je n'ai pas de fichier /etc/network/interfaces
J'ai l'adresse ip : 192.168.0.122 Masque:255.255.255.0

J'ai essayé depuis le pc2 : # ping 192.168.0.122
Ce qui me donne :

PING 192.168.0.122 (192.168.0.122) 56(84) bytes of data.
From 192.168.0.123 icmp_seq=1 Destination Host Unreachable
From 192.168.0.123 icmp_seq=2 Destination Host Unreachable
From 192.168.0.123 icmp_seq=3 Destination Host Unreachable
From 192.168.0.123 icmp_seq=4 Destination Host Unreachable
From 192.168.0.123 icmp_seq=5 Destination Host Unreachable
From 192.168.0.123 icmp_seq=6 Destination Host Unreachable

NB: Qd je fais #ifup eth0, je n'ai plus accès au net via ma connexion
RTC (sur ppp0) ou bien mon navigateur n'atteint plus les adresses du
net.

Désolé d'être aussi long (et inexpérimenté). Si qqn peut me donner des
explications parce que c'est le flou presque total. Merci d'avance

Bluenote

6 réponses

Avatar
jacques.pronchery
Bonjour !

J'essaye de mettre en réseau deux machines pour faire du partage de
fichier avec NFS (pour l'instant, pas de connexion au net). La
première est sous Debian (Sarge), la 2nde sous Mandrake 10.1 (et
Windows XP).

Je précise que je n'ai aucun expérience en réseau (même très simple)
et que malgré les infos glanées à droite à gauche, j'ai du mal à
aboutir.

Dans chaque pc, j'ai une carte Ethernet. Entre les deux, un câble de
10m cat. 5 avec 2 connecteurs mâles RJ45.



Bonjour,

Je ne vais pas plus loin.
Si tu relie directement les 2 ordis, il faut un cable croisé.
Sinon avec des cables normaux, il faut passer par l'intermédiaire
d'un hub ou d'un switch.

Jacques.

Avatar
oli-cla
Bonjour !

J'essaye de mettre en réseau deux machines pour faire du partage de
fichier avec NFS (pour l'instant, pas de connexion au net). La
première est sous Debian (Sarge), la 2nde sous Mandrake 10.1 (et
Windows XP).

Je précise que je n'ai aucun expérience en réseau (même très simple)
et que malgré les infos glanées à droite à gauche, j'ai du mal à
aboutir.

Dans chaque pc, j'ai une carte Ethernet. Entre les deux, un câble de
10m cat. 5 avec 2 connecteurs mâles RJ45.

Dans le 1er pc la carte est d'origine, vue par MDK, ifconfig renvoie 2
paragraphes (eth0 et eth1). Une adresse ip, broadcast et mask
apparaissent dans eth1. Le constructeur (Broadcom) apparait dans eth0
et eth1.

Dans le 2nd pc, ma carte est neuve (Ovislink 10/100/1000 Mbps).
Ma carte apparait dans lspci.
J'ai reconfiguré/recompilé mon noyau (2.6.8.1) pour mettre en module
le pilote de cette carte.
Ma carte apparait dans dmesg (à l'IRQ 9).
J'ai placé dans /etc/modprobe.d/reseau la ligne : alias eth0 r8169
pour charger mon module (r8169) au démarrage. Il apparait dans lsmod
(avec la valeur 0) ainsi que le module : crc32 (1 : actif) qui dépend
de r8169.

J'ai installé le paquet dhcp-client pour ce pc sous debian.
J'ai placé dans /etc/network/interfaces les lignes :

auto eth0
iface eth0 inet dhcp

Puis : #/etc/init.d/networking restart

pour que dhcp m'attribue des adresses IP.
Mais ça ne semble pas aboutir, j'ai :

Setting up IP spoofing protection: rp_filter.
Reconfiguring network interfaces...Internet Systems Consortium DHCP
Client V3.0.1
Copyright 2004 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/products/DHCP

ppp0: unknown hardware address type 512
ppp0: unknown hardware address type 512
Listening on LPF/eth0/00:e0:4c:ff:01:11
Sending on LPF/eth0/00:e0:4c:ff:01:11
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 20
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 19
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 13
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 2
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
done.

Et un ifconfig me donne (pour eth0) :

eth0 Lien encap:Ethernet HWaddr 00:E0:4C:FF:01:11
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:38 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 b) TX bytes:3690 (3.6 KiB)
Interruption:9 Adresse de base:0x1000

(donc pas d'adresse)

J'ai essayé de configurer à la main :

J'ai mis dans /etc/network/interfaces, les lignes :

iface eth0 inet static
address 192.168.0.123
netmask 255.255.255.0
gateway 192.168.0.1

Dans /etc/resolv.conf, je ne sais pas trop quoi mettre : le nom de
l'autre pc avec son adresse ip ?

puis : #ifup etho

Alors #ifconfig me donne :

eth0 Lien encap:Ethernet HWaddr 00:E0:4C:FF:01:11
inet adr:192.168.0.123 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:44 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 b) TX bytes:5742 (5.6 KiB)
Interruption:9 Adresse de base:0x1000

(j'ai les adresses demandées)

J'ai remarqué qu'alors, à la fin d'un #dmesg, j'ai n fois cette ligne
qui apparait :

r8169: eth0: Reset RTL8169s PHY

Pour le pc1 sous mdk, je n'ai pas de fichier /etc/network/interfaces
J'ai l'adresse ip : 192.168.0.122 Masque:255.255.255.0

J'ai essayé depuis le pc2 : # ping 192.168.0.122
Ce qui me donne :

PING 192.168.0.122 (192.168.0.122) 56(84) bytes of data.
From 192.168.0.123 icmp_seq=1 Destination Host Unreachable
From 192.168.0.123 icmp_seq=2 Destination Host Unreachable
From 192.168.0.123 icmp_seq=3 Destination Host Unreachable
From 192.168.0.123 icmp_seq=4 Destination Host Unreachable
From 192.168.0.123 icmp_seq=5 Destination Host Unreachable
From 192.168.0.123 icmp_seq=6 Destination Host Unreachable

NB: Qd je fais #ifup eth0, je n'ai plus accès au net via ma connexion
RTC (sur ppp0) ou bien mon navigateur n'atteint plus les adresses du
net.

Désolé d'être aussi long (et inexpérimenté). Si qqn peut me donner des
explications parce que c'est le flou presque total. Merci d'avance

Bluenote
Salut,


1ère chose, Je suis d'accord avec l'autre réponse, entre 2 PC il faut un
cable croisé !!!!!!!!
2eme chose , vire DHCP et utilise des adresses IP fixent pour tes deux
machines
exemple:
PC un : adresse IP : 192.168.1.1 masque réseau 255.255.255.0
PC deux : adresse IP : 192.169.1.2 masque sous réseau 255.255.255.0

ton réseau sera alors 192.168.1.0

ensuite si tu fais un ifconfig tu devrais voir l'adresse IP affichée.

Avatar
oli-cla
Bonjour !

J'essaye de mettre en réseau deux machines pour faire du partage de
fichier avec NFS (pour l'instant, pas de connexion au net). La
première est sous Debian (Sarge), la 2nde sous Mandrake 10.1 (et
Windows XP).

Je précise que je n'ai aucun expérience en réseau (même très simple)
et que malgré les infos glanées à droite à gauche, j'ai du mal à
aboutir.

Dans chaque pc, j'ai une carte Ethernet. Entre les deux, un câble de
10m cat. 5 avec 2 connecteurs mâles RJ45.

Dans le 1er pc la carte est d'origine, vue par MDK, ifconfig renvoie 2
paragraphes (eth0 et eth1). Une adresse ip, broadcast et mask
apparaissent dans eth1. Le constructeur (Broadcom) apparait dans eth0
et eth1.

Dans le 2nd pc, ma carte est neuve (Ovislink 10/100/1000 Mbps).
Ma carte apparait dans lspci.
J'ai reconfiguré/recompilé mon noyau (2.6.8.1) pour mettre en module
le pilote de cette carte.
Ma carte apparait dans dmesg (à l'IRQ 9).
J'ai placé dans /etc/modprobe.d/reseau la ligne : alias eth0 r8169
pour charger mon module (r8169) au démarrage. Il apparait dans lsmod
(avec la valeur 0) ainsi que le module : crc32 (1 : actif) qui dépend
de r8169.

J'ai installé le paquet dhcp-client pour ce pc sous debian.
J'ai placé dans /etc/network/interfaces les lignes :

auto eth0
iface eth0 inet dhcp

Puis : #/etc/init.d/networking restart

pour que dhcp m'attribue des adresses IP.
Mais ça ne semble pas aboutir, j'ai :

Setting up IP spoofing protection: rp_filter.
Reconfiguring network interfaces...Internet Systems Consortium DHCP
Client V3.0.1
Copyright 2004 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/products/DHCP

ppp0: unknown hardware address type 512
ppp0: unknown hardware address type 512
Listening on LPF/eth0/00:e0:4c:ff:01:11
Sending on LPF/eth0/00:e0:4c:ff:01:11
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 20
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 19
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 13
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 2
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
done.

Et un ifconfig me donne (pour eth0) :

eth0 Lien encap:Ethernet HWaddr 00:E0:4C:FF:01:11
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:38 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 b) TX bytes:3690 (3.6 KiB)
Interruption:9 Adresse de base:0x1000

(donc pas d'adresse)

J'ai essayé de configurer à la main :

J'ai mis dans /etc/network/interfaces, les lignes :

iface eth0 inet static
address 192.168.0.123
netmask 255.255.255.0
gateway 192.168.0.1

Dans /etc/resolv.conf, je ne sais pas trop quoi mettre : le nom de
l'autre pc avec son adresse ip ?

puis : #ifup etho

Alors #ifconfig me donne :

eth0 Lien encap:Ethernet HWaddr 00:E0:4C:FF:01:11
inet adr:192.168.0.123 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:44 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 b) TX bytes:5742 (5.6 KiB)
Interruption:9 Adresse de base:0x1000

(j'ai les adresses demandées)

J'ai remarqué qu'alors, à la fin d'un #dmesg, j'ai n fois cette ligne
qui apparait :

r8169: eth0: Reset RTL8169s PHY

Pour le pc1 sous mdk, je n'ai pas de fichier /etc/network/interfaces
J'ai l'adresse ip : 192.168.0.122 Masque:255.255.255.0

J'ai essayé depuis le pc2 : # ping 192.168.0.122
Ce qui me donne :

PING 192.168.0.122 (192.168.0.122) 56(84) bytes of data.
From 192.168.0.123 icmp_seq=1 Destination Host Unreachable
From 192.168.0.123 icmp_seq=2 Destination Host Unreachable
From 192.168.0.123 icmp_seq=3 Destination Host Unreachable
From 192.168.0.123 icmp_seq=4 Destination Host Unreachable
From 192.168.0.123 icmp_seq=5 Destination Host Unreachable
From 192.168.0.123 icmp_seq=6 Destination Host Unreachable

NB: Qd je fais #ifup eth0, je n'ai plus accès au net via ma connexion
RTC (sur ppp0) ou bien mon navigateur n'atteint plus les adresses du
net.

Désolé d'être aussi long (et inexpérimenté). Si qqn peut me donner des
explications parce que c'est le flou presque total. Merci d'avance

Bluenote
Salut,


erreur sur IP seconde machine, je corrige

1ère chose, Je suis d'accord avec l'autre réponse, entre 2 PC il faut un
cable croisé !!!!!!!!
2eme chose , vire DHCP et utilise des adresses IP fixent pour tes deux
machines
exemple:
PC un : adresse IP : 192.168.1.1 masque réseau 255.255.255.0
PC deux : adresse IP : 192.168.1.2 masque sous réseau 255.255.255.0

ton réseau sera alors 192.168.1.0

ensuite si tu fais un ifconfig tu devrais voir l'adresse IP affichée.

Avatar
Sébastien Kirche
Le 19 Jan 2005, oli-cla s'est exprimé ainsi :

Salut,


Salut,
juste une petite chose : pourrais-tu ne pas citer l'intégralité du message
auquel tu réponds (surtout lorsqu'il fait 6ko) et ne garder que les portions
utiles à la compréhension de ton propre message ? Surtout lorsque tu publie
un correctif à ta première réponse (on doit même pouvoir superséder un
message avec Mozilla, non ?).

Par example ici tu lui réponds de ne pas utiliser DHCP et de spécifier ses
adresses ethernet manuellement, cite la partie DHCPDISCOVER ou celle avec la
sortie d'ifconfig.

Merci.

--
Sébastien Kirche

Avatar
JRD
Bonjour,

"jacques.pronchery<enlever>" <"jacques.pronchery <enlever>"@wanadoo.fr> wrote:
Bonjour !

J'essaye de mettre en réseau deux machines pour faire du partage de
fichier avec NFS (pour l'instant, pas de connexion au net). La
première est sous Debian (Sarge), la 2nde sous Mandrake 10.1 (et
Windows XP).

Je précise que je n'ai aucun expérience en réseau (même très simple)
et que malgré les infos glanées à droite à gauche, j'ai du mal à
aboutir.

Dans chaque pc, j'ai une carte Ethernet. Entre les deux, un câble de
10m cat. 5 avec 2 connecteurs mâles RJ45.



Bonjour,

Je ne vais pas plus loin.
Si tu relie directement les 2 ordis, il faut un cable croisé.
Oui.


Sinon avec des cables normaux, il faut passer par l'intermédiaire
d'un hub ou d'un switch.


De plus, en l'absence d'éléments actifs (hubs, switches, etc), il vaut
mieux "forcer" les cartes Ethernet dans un mode (par exemple, 100Mb
Full Duplex). Sinon, certaines cartes réseaux ont tendance à faire du
zèle si elles se rendent compte qu'elles peuvent négocier : elles
négocient (perte de signal, perte de temps pour la synchro, saut entre
10Mb et 100Mb, saut entre Full et Half duplex, etc).

Jacques.
JRD.

--
jerome (dot) drapeau <at> free (dot) fr
http://jerome.drapeau.free.fr
La critique est aisée, l'art est difficile.


Avatar
TiChou
Dans le message <news:41ee27e3$0$8044$,
*jacques.pronchery<enlever> @wanadoo.fr>* tapota sur f.c.o.l.configuration :

Dans chaque pc, j'ai une carte Ethernet. Entre les deux, un câble de
10m cat. 5 avec 2 connecteurs mâles RJ45.


Si tu relie directement les 2 ordis, il faut un cable croisé.


Pas obligatoirement. La plupart des cartes réseaux et des switchs récents
ont la fonctionnalité Auto-MDI/MDIX qui permet d'adapter automatiquement la
ligne Rx et Tx selon le type de câble utilisé (droit ou croisé).
Cette fonctionnalité est généralement présente sur les cartes Gigabit et en
tous cas l'est, me semble-t-il, avec les cartes utilisant le chipset RealTek
RTL8169.

--
TiChou