IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau Discussion :

Problème configuration d'une passerelle sous linux


Sujet :

Réseau

  1. #1
    Candidat au Club
    Inscrit en
    Novembre 2005
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Problème configuration d'une passerelle sous linux
    Bonjour,

    Je souhaite configurer une passerelle sous linux debian 3.1 (2.6.13.4) pour mon petit réseau local.

    eth0 -> connectée à internet (configuré par dhcp)
    eth1 -> connectée au réseau local (ip fixe)

    J'ai dabord édité le fichier interfaces:

    /etc/network/interfaces

    #loopback
    auto lo
    iface lo inet loopback

    #Activation de la fonction de forwarding IP au niveau du noyau
    up echo"1" > /proc/sys/net/ipv4/ip_forward

    #eth0
    auto eth0
    iface eth0 inet dhcp

    #eth1
    auto eth1
    iface eth1 inet static

    adress 192.168.0.1
    netmask 255.255.255.0
    broadcast 192.168.0.255


    Ensuite j'ai téléchargé les fichiers de configuration d'iptables(iptables-start et iptables-stop) de la formation d'alexis de Lattre
    [people.via.ecp.fr]

    Je n'ai fais aucune modification de ces fichiers.

    J'ai placé iptables-start dans: /etc/network/if_pre_up.d

    et iptables-stop dans : /etc/network/if-post-down.d

    je les rends executables, puis
    je réinitialise le réseau avec /etc/init.d/networking restart

    et voici ce que j'obtiens:

    ....
    ....
    eth0: Setting full-duplex based on MII #1 link partner capability of 45e1
    Listening on LPF/ETH0/00:957 etc..
    Sending on etc..
    Sending on etc..
    DHCPREQUEST etc..
    ...
    Don't seem to be have all the variabls for eth1/inet
    Failed to bring up eth1

    done.


    Lorsque je fais un ifconfig sur ma machine, j'obtiens des informations seulement sur l'interface loopback et sur eth0.

    J'en déduit que ma carte réseau (eth1) est mal configuré ou peut-être pas reconnu?

    J'ai entendu dire que linux recherchait au démarage une seule carte réseau sur la machine et ne va pas aller en chercher une seconde lorsqu'il en a deja trouvé une? C'est peut-être la raison pour laquelle la seconde crte ne fonctionne pas?

    Que veut dire le message d'erreur quand je réinitialise le réseau(Failed to bring up eth1 etc...)?

    Pour information j'ai deux cartes réseaux D-LINK DFE 530TX REV C1.

    Lorsque je fais dmesg j'ai seulement des info sur eth0!

    Merci d'avance.

  2. #2
    Membre chevronné

    Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 296
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 296
    Points : 1 803
    Points
    1 803
    Par défaut
    cela dit que la config eth1 ne demarre pas .
    que ce passe t il si tu ne lance pas le script iptables .... eth1 fonctionne ?

    essaye "à la main"
    :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ifconfig eth1 192.168.0.1  broadcast 192.168.0.255 netmask 255.255.255.0
    histoire de controler cela se lance

  3. #3
    Candidat au Club
    Inscrit en
    Novembre 2005
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Bonjour à toi Marcg et tout dabord, merci de m'avoir répondu!

    J'ai executé a la main ce que tu m'as dis de faire, et j'obtiens un message plutot positif:

    eth1 setting full-duplex based on MII #1 link partner capability of 45e1

    je refais un ifconfig et eth1 figure bien dans la liste avec eth0 et loopback

    A partir de la tout devrais maintenant fonctionner alors je commence à pinger un élement de mon réseau (mon point d'accés d'adresse ip 192.168.0.2). Le ping fonctionne correctement! ouf

    Bon a priori eth1 a l'air de démarrer!

    Petit bémol, lorsque je relance le réseau /etc/init.d/networking restart j'ai le même message d'erreur qu'avant: Don't seem to be all etc..
    Meme message avec ifup eth1

    Question: Pk eth1 démarre qd je le lance à la main et pas lorsqu'il est lancé automatiquement par ifup eth1 ou /etc/init.d/networking restart?Cela voudrait dire qu'il faudrait qu'a chaque démarrage de la machine j'éxécute à la main ifconfig eth1 192.168.0.1 etc...?

    Je vérifie alors si c'est le cas,

    Après avoir rebooté, je dois effectivement retaper ifconfig eth1 192.168.0.1 etc.. pour voir apparaitre dans la liste, eth1.


    Que dois-je faire pour qu'eth1 se lance au démarrage?

    Apres avoir lancé eth1 à la main, mon réseau est normalement bien configuré et donc je devrais pouvoir me connecter à internet a partir d'un pc du réseau. Etant donné que ma freebox marche mal ce soir je ne peux pas faire le test, de plus lorsque je ping une machine relié en wifi à mon AP, lui même branché sur un switch qui est branché sur l'interface eth1, le ping ne marche pas. Mais il me faut avant tout vérifié que tout les elments du réseau sont bien configuré donc je vous dirait un peu plus tard si ca marche.

    En attendant, tout devrais logiquement fonctionner, y compris les scripts iptables?

  4. #4
    Membre chevronné

    Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 296
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 296
    Points : 1 803
    Points
    1 803
    Par défaut
    la je ne peut repondre pour une debian (je ne connais pas ces sequences de demarrage), cependant il apparaitrait aux infos que tu donnes que eth1 demarre trop tôt ??, d'autre part il convient que eth0 ET eth1 soit demarrés pour activer les regles iptables, sinon comment réaliser le NAT .
    il faudrait voir ce que fait /etc/rc.d/networking pour y voir plus clair

  5. #5
    Candidat au Club
    Inscrit en
    Novembre 2005
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    OUps..........

    Désolé de répondre si tard, je voulais vous informer que j'ai réglé mon prob grace à un forumeur!!

    Cela venait du fichier interfaces, en effet j'ai oublié un "d" à "address"

    #eth1
    auto eth1
    iface eth1 inet static

    adress 192.168.0.1 // il manque un "d"

    netmask 255.255.255.0
    broadcast 192.168.0.255

    D'ou le message d'erreur qui disait qu'il arrivait pas a voir ttes les variables!!

    A bientot

  6. #6
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    Citation Envoyé par DiabolOFraisecoca
    OUps..........

    Désolé de répondre si tard, je voulais vous informer que j'ai réglé mon prob grace à un forumeur!!

    Cela venait du fichier interfaces, en effet j'ai oublié un "d" à "address"

    #eth1
    auto eth1
    iface eth1 inet static

    adress 192.168.0.1 // il manque un "d"

    netmask 255.255.255.0
    broadcast 192.168.0.255

    D'ou le message d'erreur qui disait qu'il arrivait pas a voir ttes les variables!!

    A bientot
    Effectivement, je n'avais pas lu ce post et j'ai vu ce problème...
    Ton problème est donc résolu : petit click en bas a gauche sur l'icone s'il te plait?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Kannel] Configuration d'une passerelle sms
    Par TourePlus dans le forum Réseaux
    Réponses: 0
    Dernier message: 21/10/2014, 13h03
  2. Mettre en place une passerelle sous linux
    Par gorgonite dans le forum Contribuez
    Réponses: 49
    Dernier message: 02/11/2010, 09h20
  3. [WS 2008 R2] configuration d'une passerelle RDS
    Par thidenthi dans le forum Windows Serveur
    Réponses: 27
    Dernier message: 28/05/2010, 18h00
  4. Configuration d'une imprimant sous REDhat
    Par mountaeco dans le forum Matériel
    Réponses: 0
    Dernier message: 20/02/2008, 11h02
  5. Affichage d'une image sous linux
    Par Braim dans le forum x86 32-bits / 64-bits
    Réponses: 5
    Dernier message: 25/03/2003, 10h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo