• # iptables

    Posté par . En réponse au message Probleme avec iptables. Évalué à 1.

    Pour les actions d'iptables par défaut, il faut savoir que c'est à toi de les définir dans ton script... (comme ça tu es sûr et c'est plus propre aussi)
    Mais vu que tu as vidé les tables NAT et FILTER avec ceci:
    iptables -F
    iptables -t nat -F

    Je pense que les actions par défaut sont justement de tout laisser passer... (tu le constates d'ailleurs avec iptables -L -v -n, c'est indiqué par policy ACCEPT).
    C'est pas sécurisé du tout, mais au moins tu peux te connecter !!

    Et si tu essayais ceci ? (eth0 est donc ton interface vers le net et eth1 celle vers le LAN)
    iptables -F
    iptables -t nat -F
    echo "0" > /proc/sys/net/ipv4/ip_forward
    iptables -t filter -A FORWARD -i eth0 -o eth1 -s 0.0.0.0/0 -d 192.168.0.2 -p tcp --dport 22 -j ACCEPT
    iptables -t filter -A FORWARD -i eth1 -o eth0 -s 192.168.0.3 -d 0.0.0.0/0 -p tcp --sport 22 -j ACCEPT
    iptables -n net -A PREROUTING -i eth0 -s 0.0.0.0/0 -d $IP_WAN -p tcp --dport 28 -j DNAT --to-destination 192.168.0.3:22
    echo "1" > /proc/sys/net/ipv4/ip_forward


    Normalement, ça devrait marcher (mais je ne fais pas de port forwarding dans mon réseau, donc je n'ai rien testé !!)