• [^] # Re: Win+SCO

    Posté par . En réponse au message Routage de paquets IP en fonctions de leurs ports. Évalué à 1.

    J'ai essayé la méthode de ton site syntaxerror et ça marche pas :'-( je crois que j'ai encore loupé un virage !
    J'ai fait un p'tit script qui donne ça :

    #!/bin/sh
    # Script d'installation du routage par port de connection

    # Création de la marque pour les paquets HTTP
    iptables -t mangle -A PREROUTING -i eth0 -p tcp --dport 80 -j MARK --set-mark 80

    # Création de la marque pour les paquets FTP
    iptables -t mangle -A PREROUTING -i eth0 -p tcp --dport 21 -j MARK --set-mark 21

    # Création de la table pour le HTTP
    echo 201 http >> /etc/iproute2/rt_tables
    ip rule add fwmark 80 table http

    # Création de la table pour le FTP
    echo 202 ftp >> /etc/iproute2/rt_tables
    ip rule add fwmark 21 table ftp

    # Mise en place de la route par défaut pour le HTTP
    ip route add default 192.168.1.1 table http

    # Mise en place de la route par défaut pour le FTP
    ip route add default 192.168.1.2 table ftp

    Et ça me retourne :

    Error: either "to" is duplicate, or "192.168.1.1" is a garbage.
    Error: either "to" is duplicate, or "192.168.1.2" is a garbage.

    Pourtant j'ai supprimé la route par défaut avant d'exécuter le script.
    Ca ne viendrai pas du fait que 192.168.1.1 est un serveur DHCP ?
    Merci pour vos réponse.

    @+