• # Hum, solution :

    Posté par (site web personnel) . En réponse au message Problème de construction d'un réseau local. Évalué à 3.

    Bon un de tes pc est directement connecté au net (via la freebox), peux importe qu'elle soit en mode bridge ou mode routeur, on va l'appeler la passerelle.

    Le second pc qui va passer par cette passerelle est le client.

    Il te faut donc deux cartes réseau sur ta passerelle (le ieee 1394 c'est du firewire, RIEN a voir avec une carte réseau !!!).

    Je te conseille pour plus de simplicité de configurer la seconde carte avec une ip fixe : 192.168.0.1/255.255.255.0
    Ensuite configure la première carte avec l'ip : 192.168.1.1 (il me semble que la freebox utilise 192.168.1.254 en mode routeur a vérifier).

    /!\ Y a un bug dans les outils mandriva de la 2006 réglé dans la 2007, les outils de mandriva font sauter les changements manuels de shorewall dans /etc/shorewall/* si on les utilises pour reconfigurer le partage de connexion, le firewall, etc... /!\

    Tu peux utilise l'outil de partage de connexion qui marche bien :
    drakgw
    #il te mettra en place un proxy (squid), dhcpd, dns

    Sinon en manuel ça donne ça :
    Il va falloir installer un firewall (rien de sorcier ;) et le routage sur la passerelle :
    #active le forward de paquet tout le temps
    echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
    #installe le firewall
    urpmi shorewall
    #installe l'outil de configuration du firewall
    urpmi drakfirewall
    #configurer ta carte net a tout ouvert, idem pour la carte interne
    #(si tu est en mode bridge ouvre ce que tu veux sur la carte net seulement)

    #après plus d'utilisation de drakfirewall !!! (il mettrait en bazard la config ici) :
    #ajout de ceci dans /etc/shorewall/masq
    #carte réseau côté net, plage du réseau interne
    eth0 192.168.0.0/255.255.255.0
    #(va renvoyer tout le trafic vers le net de ton réseau interne, vers la carte réseau qui a le net, met ppp+, si tu est connecté en pppoe qui est le mode bridge)
    #relancer le firewall :
    service shorewall restart
    #activer le routage inverse
    echo 1 > /proc/sys/net/ipv4/ip_forward