Forum Linux.général Configurer un ordi comme relay internet

Posté par .
Tags : aucun
0
27
avr.
2010
Bonjour,

La mission est la suivante:
- je suis dans une pièce avec accès internet par wifi, pas de prises réseau (pour l'instant, mais je n'ai pas envie d'attendre que la connection soit réalisée...)
- J'ai un ordi doté d'une carte wifi et réseau
- un ordi sans carte wifi mais une carte réseau

Le but est de réussir à installer une debian sur l'ordi sans wifi. Plutôt que de télécharger des isos à n'en plus finir, le plus simple est un net install. Du coup j'ai pensé à "simplement" connecter les deux ordis avec un RJ entre les deux, et utiliser l'ordi ayant une connection wifi comme relay.

Bon là ça marche pas donc questions:
1) Quel est le bon outil? j'ai essayé dnsmasq, dhcp-relay, dhcp-helper, sans grande réussite. Oubliant pour l'instant les problèmes éventuels de configurations, sont-ce au moins les outils adéquats pour ce que je veux faire? (il me semble avoir utilisé il y a qques années dnsmasq à cet effet, et je ne me rappelle pas avoir particulièrement galérer)
2) Faut-il un cable droit? Un cable croisé? Absolument passer par un hub?

Merci!
  • # ipmasq / networkmanager / firestarter

    Posté par . Évalué à 1.

  • # Pas si compliqué

    Posté par . Évalué à 10.

    Bon déjà dans l'idéal, il te faut un câble croisé (même si ça peut quand même fonctionner avec un droit selon le matériel).

    Ensuite, il faut voir l'environnement global, mais globalement, activer l'ip forwarding sur la machine qui fait passerelle, et selon l'environnement faire du nat à l'aide d'ip table devrait suffir.

    Sur la passerelle (eth0 ta interface ethernet, wlan0 ton interface wifi) :
    # echo 1 > /proc/sys/net/ipv4/ip_forward
    # ifconfig eth0 10.1.1.1 netmask 255.255.255.0
    # iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE

    Sur la machine cliente :
    # ifconfig eth0 10.1.1.2 netmask 255.255.255.0
    # route add -net default gw 10.1.1.1
    # echo 'nameserver 8.8.8.8' >> /etc/resolv.conf


    Voilà ça devrait fonctionner, seulement au cas ou, pendant la netinstall, choisit des miroirs http, plutôt que ftp.
    • [^] # Re: Pas si compliqué

      Posté par . Évalué à 1.

      Effectivement ça me dit quelque chose, cette technique de ip-forwarding, j'avais du faire cela la dernière fois. Je vais essayer ça avec le cable qui traîne (grande chose qu'il soit droit... :-/) on va voir si ça passe.

      merci.
      • [^] # Re: Pas si compliqué

        Posté par . Évalué à 3.

        Et ça marche!

        merci aussi au passage pour le dns 8.8.8.8, c'est bon à savoir et ça peut toujours dépanner.
        • [^] # Re: Pas si compliqué

          Posté par . Évalué à 4.

          Cool si ça marche :).

          Pour le 8.8.8.8 c'est l'adresse du serveur dns ouvert de google
          • [^] # Re: Pas si compliqué

            Posté par . Évalué à 2.

            En faciles à retenir, y'a aussi 4.2.2.1-6, qui n'ont pas attendu Google pour rendre bien des services.

            THIS IS JUST A PLACEHOLDER. YOU SHOULD NEVER SEE THIS STRING.

Suivre le flux des commentaires

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