Retourner au contenu associé (entrée de forum : serveur debian)
Posté par NeoX le 27 août 2007 à 10:52. En réponse au message serveur debian. Évalué à 1.
iptables - A FORWARD -p all -i $ILAN -o $INET -j DROP iptables - A FORWARD -p all -i $INET -o $ILAN -j DROP
iptables - A FORWARD -p all -dport 53 -i $ILAN -o $INET -j DROP iptables - A FORWARD -p all -dport 80 -i $ILAN -o $INET -j DROP
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE echo 1 > /proc/sys/net/ipv4/ip_forward
# # PREROUTING -> INPUT -> POSTROUTING # # PREROUTING -> FORWARD -> POSTROUTING # # OUTPUT -> POSTROUTING
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: logique
Posté par NeoX . En réponse au message serveur debian. Évalué à 1.
mettre des variables au debut du script
# interface connectée à internet
INET = eth0
# interface connectée au LAN
ILAN = eth1
je jouerais avec les regles de forward et les ports
genre
- je bloque tous les forwards sur les 2 cartes
- ensuite j'ouvre uniquement le DNS (53) et le WEB (80) depuis le LAN vers le NET, pas besoin de forcer le retour
- enfin, j'active le masquerading
et pour memoire sur l'ordre des regles, il me semble qu'en general on a les regles suivantes :