Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Probleme config reseau local sur debian

15 réponses
Avatar
Ging
Bonjour a tous.
Je suis nouveau sur linux et plus particulierement sur debian ( sarge 3.1 ).
L'install s'est bien passée.
La ou ca bloque c'est la config reseau.
J'ai un STH510 en routeur (donc connecté en ethernet) serveur dhcp
désactivé, a l'@ 10.0.0.138
J'ai configure ma eth0 en 10.0.0.1 avec la passerelle en 10.0.0.138.

Or je ne vois pas le routeur et encore moins les autres pcs du reseau
local ( par ping, traceroute ...)

J'ai essayer en mettant le routeur en serveur dhcp mais la découverte
echoue.

C'est surement un truc tout bete mais je ne le vois pas.

si quelqu'un avait une idee, ce serait sympa

Merci d'avance

Ging.

10 réponses

1 2
Avatar
kop
Le Fri, 16 Sep 2005 21:58:29 +0200, Ging a écrit :

Bonjour a tous.
Je suis nouveau sur linux et plus particulierement sur debian ( sarge 3.1
). L'install s'est bien passée.
La ou ca bloque c'est la config reseau. J'ai un STH510 en routeur (donc
connecté en ethernet) serveur dhcp désactivé, a l'@ 10.0.0.138
J'ai configure ma eth0 en 10.0.0.1 avec la passerelle en 10.0.0.138.

Or je ne vois pas le routeur et encore moins les autres pcs du reseau
local ( par ping, traceroute ...)

J'ai essayer en mettant le routeur en serveur dhcp mais la découverte
echoue.

C'est surement un truc tout bete mais je ne le vois pas.

si quelqu'un avait une idee, ce serait sympa

Merci d'avance

Ging.


Si tu as la même config que moi ceci peut t'aider, j'ai mis mon routeur
en 10.0.0.255 sur eth0 et activé la redirection IP.
Ma carte eth1 est pour le réseau local. Et comme je suis en pppoe j'ai
configuré avec pppoeconf. J'espère que ça te sera utile.

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
# Activation du forwarding IP au niveau du noyau
pre-up echo "1" >| /proc/sys/net/ipv4/ip_forward
address 10.0.0.10
netmask 255.255.255.0
gateway 10.0.0.255

auto eth1
iface eth1 inet static
address 192.168.0.100
netmask 255.255.255.0
broadcast 192.168.0.255

auto pppoe0
iface tele2 inet ppp
provider dsl-provider

Bye

Avatar
Ging
kop a ecrit, Le 17/09/2005 06:04 :

Si tu as la même config que moi ceci peut t'aider, j'ai mis mon routeur
en 10.0.0.255 sur eth0 et activé la redirection IP.
Ma carte eth1 est pour le réseau local. Et comme je suis en pppoe j'ai
configuré avec pppoeconf. J'espère que ça te sera utile.

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
# Activation du forwarding IP au niveau du noyau
pre-up echo "1" >| /proc/sys/net/ipv4/ip_forward
address 10.0.0.10
netmask 255.255.255.0
gateway 10.0.0.255

auto eth1
iface eth1 inet static
address 192.168.0.100
netmask 255.255.255.0
broadcast 192.168.0.255

auto pppoe0
iface tele2 inet ppp
provider dsl-provider

Bye



Salut

je n'ai pas la meme config que toi.
Apparement tu as 2 interfaces et moi une seule.
Mes PCs sont branches sur un switcc, qui est lui-meme branche au routeur.
Le message d'erreur sur le ping est que la machine distante ( le routeur
) est inaccessible, comme si j'avais une machine intermédiaire qui
refuse les pings.
or le branchement est

pc1 <------> switch <---------> routeur <--------> wan
^
|
|
pc2 <----------

Sous xp tout marche parfaitement, que ce soit en statique ou en dhcp.
Config firewall ?
route ?

Je ne connais pas assez bien Linux pour trouver. Pourtant ca me
paraissait simple, juste un pb ethernet .... apparement non ...

Merci d'avance

Ging.

Avatar
grrr9

Sous xp tout marche parfaitement, que ce soit en statique ou en dhcp.
Config firewall ?
route ?

Je ne connais pas assez bien Linux pour trouver. Pourtant ca me
paraissait simple, juste un pb ethernet .... apparement non ...



tu peux nous recopier les sorties des commandes suivantes :
ifconfig -a
route
iptables -L (en root)

Avatar
TiChou
Dans le message <news:,
*kop* tapota sur f.c.o.l.configuration :

auto eth0
iface eth0 inet static
# Activation du forwarding IP au niveau du noyau
pre-up echo "1" >| /proc/sys/net/ipv4/ip_forward


Il serait, à mon avis, plus judicieux d'activer ce paramètre noyau dans
/etc/sysctl.conf.

address 10.0.0.10
netmask 255.255.255.0
gateway 10.0.0.255


--
TiChou

Avatar
Pascal
Salut,


tu peux nous recopier les sorties des commandes suivantes :
ifconfig -a
route


Je suggère plutôt 'route -n' pour forcer l'affichage des adresses IP
numériques.

iptables -L (en root)


Je suggère plutôt 'iptables-save', dont la sortie est plus riche et
lisible AMHA.

Et le contenu de /etc/network/interfaces, tant qu'on y est.

Avatar
Pascal
Salut,


iface eth0 inet static
# Activation du forwarding IP au niveau du noyau
pre-up echo "1" >| /proc/sys/net/ipv4/ip_forward


Il serait, à mon avis, plus judicieux d'activer ce paramètre noyau dans
/etc/sysctl.conf.


Sous Debian il y a aussi une autre façon de faire, en mettant
"ip_forward=yes" dans le fichier /etc/network/options. Il faut
redemarrer le réseau ensuite (/etc/init.d/networking restart) pour que
ça prenne effet.


Avatar
Pascal
Salut,


Si tu as la même config que moi ceci peut t'aider, j'ai mis mon routeur
en 10.0.0.255 sur eth0 et activé la redirection IP.
Ma carte eth1 est pour le réseau local. Et comme je suis en pppoe j'ai
configuré avec pppoeconf. J'espère que ça te sera utile.

auto eth0
iface eth0 inet static
# Activation du forwarding IP au niveau du noyau
pre-up echo "1" >| /proc/sys/net/ipv4/ip_forward
address 10.0.0.10
netmask 255.255.255.0
gateway 10.0.0.255


Wow, l'adresse de broadcast du sous-réseau comme adresse de passerelle !
Et ça marche, ça ?

Ah oui, je suis bête : tu utilises PPPoE, donc ton modem fonctionne en
simple pont et pas en routeur et la configuration IP de eth0 est sans
importance. L'option gateway incorrecte doit être refusée, et donc ne
risque pas d'interférer avec la route par défaut de la connexion PPP.

auto pppoe0
iface tele2 inet ppp
provider dsl-provider


Le nom de l'interface spécifié dans le paragraphe 'auto' ne correspond
pas à celui dans le paragraphe 'iface'. La connexion est automatiquement
établie au démarrage ?

Avatar
Ging
grrr9 a ecrit, Le 17/09/2005 10:17 :



tu peux nous recopier les sorties des commandes suivantes :
ifconfig -a
Debian:/home/david# ifconfig -a

eth0 Lien encap:Ethernet HWaddr 00:0C:76:6A:6A:64
inet adr:10.0.0.1 Bcast:10.0.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:0 errors:5 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:16 Adresse de base:0xe800

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:206 errors:0 dropped:0 overruns:0 frame:0
TX packets:206 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:13776 (13.4 KiB) TX bytes:13776 (13.4 KiB)

route
Debian:/home/david# route

Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
localnet * 255.255.255.0 U 0 0 0 eth0
default 10.0.0.138 0.0.0.0 UG 0 0 0 eth0


iptables -L (en root)
Debian:/home/david# 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


Le Ping
PING 10.0.0.138 (10.0.0.138) 56(84) bytes of data.
From 10.0.0.1 icmp_seq=1 Destination Host Unreachable
From 10.0.0.1 icmp_seq=2 Destination Host Unreachable
From 10.0.0.1 icmp_seq=3 Destination Host Unreachable

Ging.

Avatar
Ging
a ecrit, Le 17/09/2005 13:39 :


Je suggère plutôt 'route -n' pour forcer l'affichage des adresses IP
numériques.


Debian:~# route -n
Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 10.0.0.138 0.0.0.0 UG 0 0 0 eth0


Je suggère plutôt 'iptables-save', dont la sortie est plus riche et
lisible AMHA.

Cette commande ne liste rien.


Et le contenu de /etc/network/interfaces, tant qu'on y est.


### etherconf DEBCONF AREA. DO NOT EDIT THIS AREA OR INSERT TEXT BEFORE IT.
auto lo eth0

iface lo inet loopback

iface eth0 inet static
address 10.0.0.1
netmask 255.255.255.000
broadcast 10.0.0.255
gateway 10.0.0.138


### END OF DEBCONF AREA. PLACE YOUR EDITS BELOW; THEY WILL BE PRESERVED.



Merci pour votre aide.

Ging.

Avatar
Pascal

Debian:/home/david# ifconfig -a
eth0 Lien encap:Ethernet HWaddr 00:0C:76:6A:6A:64
inet adr:10.0.0.1 Bcast:10.0.0.255 Masque:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1


RAS.

RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:5 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:16 Adresse de base:0xe800


Aucun paquet reçu et tous les paquets émis en erreur. On dirait que le
problème se situe au niveau de la carte ethernet.

Quel modèle de carte réseau, quelle vitesse et duplex ? Les voyants de
liaison sont-ils allumés sur la carte et le routeur quand le câble est
branché ? Clignotent-ils quand tu lances un ping vers le routeur ?

Debian:~# route -n
Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 10.0.0.138 0.0.0.0 UG 0 0 0 eth0


RAS. C'est quand même plus explicite d'avoir "10.0.0.0" plutôt que
"localnet", non ?

Je suggère plutôt 'iptables-save', dont la sortie est plus riche et
lisible AMHA.

Cette commande ne liste rien.



RAS. Ça veut dire qu'aucune table n'est chargée, iptables est inactif.

Et le contenu de /etc/network/interfaces, tant qu'on y est.


### etherconf DEBCONF AREA. DO NOT EDIT THIS AREA OR INSERT TEXT BEFORE IT.
auto lo eth0

iface lo inet loopback

iface eth0 inet static
address 10.0.0.1
netmask 255.255.255.000
^^^

C'est vraiment Debconf qui a écrit ça ?
Ici ça n'est pas gênant mais c'est le genre de chose à éviter, un nombre
entier commençant par un zéro est parfois considéré comme écrit en
octal, comme en langage C.

broadcast 10.0.0.255
gateway 10.0.0.138


RAS pour le reste. La configuration IP a l'air correcte.

Le Ping
PING 10.0.0.138 (10.0.0.138) 56(84) bytes of data.
From 10.0.0.1 icmp_seq=1 Destination Host Unreachable
From 10.0.0.1 icmp_seq=2 Destination Host Unreachable
From 10.0.0.1 icmp_seq=3 Destination Host Unreachable


Les messages "Destination Host Unreachable" arrivent-ils immédiatement
au lancemement de la commande ou après quelques secondes ?
Si c'est au bout de quelques secondes (ce que je pense), c'est à cause
du time-out des requêtes ARP, signe possible d'un défaut sur l'interface
ou la liaison ethernet.


1 2