Routeur/Internet accessible, pas autres PC ? [Résolu/Fermé]

Signaler
Messages postés
366
Date d'inscription
vendredi 6 avril 2007
Statut
Membre
Dernière intervention
27 janvier 2020
-
Messages postés
366
Date d'inscription
vendredi 6 avril 2007
Statut
Membre
Dernière intervention
27 janvier 2020
-
Bonjour,

J'ai un problème avec un petit serveur Debian, une maquette que je me suis montée pour découvrir un peu davantage.
Je n'ai pas d'environnement graphique.

J'ai attribué une adresse IP statique à mon interface eth0 : 192.168.0.10/24, la passerelle 192.168.0.1 et les DNS.
Les machines sont toutes directement reliées à un routeur/modem qui fait passerelle et switch.

J'arrive à atteindre mon routeur 192.168.0.1 et internet mais je n'arrive pas à joindre les autres machines du réseau, en l'occurence la 192.168.0.2.

J'ai essayé de définir des routes, la route par défaut est définie (route add default gw 192.168.0.1)
J'ai ajouté une route statique vers le réseau 192.168.0.0/24 par eth0 (route add -net 192.168.0.0 netmask 255.255.255.0 dev eth0 - j'ai voulu essayer de préciser la passerelle mais ce n'était possible que dans une seconde route après avoir ajouté la route précédente.

J'arrive à pinguer le PC Debian 192.168.0.10 depuis la machine 192.168.0.2

Je me demande s'il ne s'agit pas d'un problème ARP / Broadcast, je ne vois pas ma seconde machine (celle que je tente de pinguer) apparaitre dans la table ARP. La fonction ARP est pourtant activée sur la carte eth0 et l'adresse de broadcast est définie.

Le réseau fonctionnait pourtant jusqu'à ce que je redemarre. J'avais eu le même problème précedemment, je l'avais résolu (ou ça s'est fait tout seul, par hasard) je crois me souvenir avoir configuré les routes pour cela mais je ne suis plus très sur.

Quelqu'un aurait-il une idée d'où pourrait provenir ce problème ?

J'ai remarqué un fichier mentionné dans le manuel de "ifconfig" /proc/net/socket, que je ne retrouve pas sur ma machine.
Je me souviens également d'avoir vu des fichiers "ip_v4" (ou qqch dans le genre) dans ce même répertoire sur Ubuntu. L'un de ces fichiers servait à faire du routage entre deux interfaces mais je ne le retrouve pas ici.

Merci d'avance à tous ceux qui prendront un peu de leur temps pour se pencher sur mon problème.

2 réponses

En effet, il y a un fichier qui, selon qu'il est à 0 ou à 1, refuse ou accepte le routage.une commande
echo 1 > /proc/sys/net/ipv4/ip_forward positionne donc ce fichier comme acceptant le routage et
echo 0 > /proc/sys/net/ipv4/ip_forward interdit le routage.
Messages postés
366
Date d'inscription
vendredi 6 avril 2007
Statut
Membre
Dernière intervention
27 janvier 2020
68
J'ai fini par réinstaller sans comprendre les raisons du problème.

J'ai par contre un autre problème avec openldap/samba pour lequel je vais ouvrir un nouveau post.