Forum Linux.debian/ubuntu réseau + configuration serveur

Posté par  .
Étiquettes :
0
10
avr.
2006
Salut tout le monde,

Je suis en train de découvrir débian, avant j'étais sous Mandriva donc je ne connais pas bien cette distribution...

Voici mon problème : lorsque j'installe le système, normalement je devrais pouvoir configurer manuellement mes interfaces réseaux or je n'y suis pas parvenu...alors que sur Mandriva, je n'ai pas eu de problème pour cela. J'ai donc décidé de sauter cette étape et de finir l'installation (par le réseau avec l'interface Eth0 configurée, mais pas la Eth1...).

Une fois l'installation terminée et le serveurX lancé; je n'arrive pas à trouver un utilitaire capable de me laisser configurer manuellement mes 2 cartes réseaux.

Une fois que j'aurais regler ce problème de carte réseaux, je souhaiterais configurer ce poste Débian en serveur DHCP, DNS, web, samba ... via Webmin ou alors, s'il y a un autre moyen sur Debian de la faire. Si quelqu'un pouvait m'aider ce serait cool car c'est pour mon rapport qui compte pour le BAC!
merci.
  • # Et la console ? :-)

    Posté par  . Évalué à 4.

    Tu peux regarder du côté du fichier /etc/network/interfaces
    man 5 interfaces te donnera plus de précisions.

    Ce fichier décrit les interfaces réseaux et les adresses IP associées.
    Si ta deuxième interface n'est pas trouvée il peut y avoir plusieurs explications.

    La première, elle n'a tout simplement pas d'adresse IP affectée.
    La deuxième, le driver de la carte réseau n'est pas chargé.

    Que se passe-t-il lorsque tu fais un /sbin/ifconfig -a ?

    Tu peux vérifier par /sbin/lsmod que les modules sont chargés.

    Tu peux aussi installer discover qui permet de charger les modules correspondant à ton matériel.

    Quant à webmin, je ne l'aime pas du tout.
    Je préfère configurer le tout à la main.
    • [^] # Re: Et la console ? :-)

      Posté par  . Évalué à 1.

      je viens de réinstaller le système et dans le fichier /etc/network/interfaces je ne vois toujours pas mon interface Eth1...
      je voudrais bien affecter un adresse IP a cette carte mais je ne sais pas comment faire avec debian ni en ligne de commande.

      J'aimerais savoir comment je peux faire pour que l'interface graphique ne soit pas lancée au démarrage pour me familiariser un peu a tout faire avec la console. merci.
      • [^] # Re: Et la console ? :-)

        Posté par  . Évalué à 1.

        Le fichier /etc/network/interfaces est construit de la manière suivante :
        auto eth1
        iface eth1 inet static
        address 192.168.0.1
        netmask 255.255.255.0
        broadcast 192.168.0.255
        network 192.168.0.0
        gateway 192.168.0.254

        eth1 est le nom de l'interface ethernt, static permet de mettre en dur les paramètres IP comme l'adresse IP (address), le masque de sous réseau (netmask), l'adresse de diffusion (broadcast), adresse de réseau (network) et la passerelle (gateway).

        Donc avec une configuration comme celle-ci l'interface aura l'adresse IP 192.168.0.1.

        Une fois le fichier /etc/network/interfaces écrit il faut le recharger : /etc/init.d/networking restart
        Pour vérifier la configuration des interfaces tu exécutes /sbin/ifconfig -a et tu regardes le nom des différentes interfaces.

        X window, enfin plus exactement le display manager (kdm ou gdm par exemple), est lancé dans un script d'initialisation qui est contenu dans le répertoire /etc/init.d/
        En gros, dans /etc/init.d/ tu as un fichier par service à lancer.
        Ensuite, il y a des liens symboliques qui sont fait dans /etc/rc?.d/

        Bref la commande pour supprimer un service est le suivant : update-rc.d -f fichier remove
        Où fichier est le nom du service.
      • [^] # Re: Et la console ? :-)

        Posté par  . Évalué à 0.

        tu as essayé un :
        # ifconfig eth1 ton_ardesse_IP
        • [^] # Re: Et la console ? :-)

          Posté par  . Évalué à 1.

          merci j'ai finis par réussir a configurer le fichier /etc/network/interfaces.
          Maintenant j'aimerais savoir s'il y a un package a installer pour le serveur dhcp, le serveur DNS, samba, serveur fax, impression...et ou se trouvent leurs fichiers de configuration... et savoir un peu comment les configurer
          Pour la commende ifconfig eth1 10.0.0.1, elle fonctionne mais quand je redémarre, eth1 disparait quand je fait ifconfig
          merci
          • [^] # Re: Et la console ? :-)

            Posté par  (site web personnel) . Évalué à 1.

            apt-cache search ce_que_tu_cherches : pour trouver les paquets correspondants aux fonctionnalités recherchées (samba, dns...)

            apt-cache show nom_paquet : pour voir la description des paquets retournés par le search

            apt-get install nom_paquet : pour installer celui qui te correspond

            man ... pour la doc


          • [^] # Re: Et la console ? :-)

            Posté par  . Évalué à 1.

            Le serveur dhcp s'appelle : dhcp3-server
            Le serveur dns s'appelle : bind

            Comme on te l'a suggéré la commande apt-cache search <quelquechose> te retournera le nom des packages correspondant à ton critère quelque chose.

            Quand tu installes un package, le fichier de configuration sera automatiquement sous /etc et même souvent dans /etc/<nomdupackage>
            Par exemple pourl le serveur dhcp c'est : /etc/dhcp3/dhcpd.conf

            Lorsqu'un package est installé, tu peux savoir quels sont les fichiers qu'il a mis sur le disque dur en faisant : dpkg -L <package>

            dpkg -l te permet de connaître la liste des packages déjà installés.

            • [^] # Re: Et la console ? :-)

              Posté par  . Évalué à 1.

              merci pour toutes ces précieuses informations...j'ai finis par installer le serveur DHCP c'est déja ca.
              je reviendrais si j'ai d'autres problèmes avec samba et autres...
              J'aimerais aussi savoir s'il y a un packet a installer pour faire de mon serveur debian une passerelle.
              merci encore
              • [^] # Re: Et la console ? :-)

                Posté par  . Évalué à 1.

                Pour faire passerelle il suffit d'avoir un noyau compilé, et d'utiliser la commande iptables qui permet de dire que la machine doit faire office de passerelle.

                En gros les commandes à faire sont :
                echo "1" > /proc/sys/net/ipv4/ip_forward
                iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE

                La dernière commande dit que l'interface eth1 est celle connectée à l'extérieur.
          • [^] # Re: Et la console ? :-)

            Posté par  . Évalué à 0.

            • [^] # Re: Et la console ? :-)

              Posté par  . Évalué à 1.

              merci a tous j'ai rnfin réussi a configurer mon serveur debian en passerelle dhcp web...
              a plus si j'ai encore besoin de votre aide!

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.