61,6 → 61,10 |
|
# On autorise le tranfert des requête DNS (sans LOG) |
$IPTABLES -A FORWARD -i $INTIF -p udp --dport domain -j ACCEPT |
$IPTABLES -A FORWARD -i $INTIF -p tcp --dport domain -j ACCEPT |
# On autorise les requêtes DNS sur le portail (sans LOG) |
$IPTABLES -A INPUT -i $INTIF -p udp --dport domain -j ACCEPT |
$IPTABLES -A INPUT -i $INTIF -p tcp --dport domain -j ACCEPT |
|
# On autorise le flux dans les deux sens (avec Log sur les demandes de connexion). |
$IPTABLES -A FORWARD -i $INTIF -m state --state NEW -j ULOG --ulog-prefix "RULE Transfert -- ACCEPT " |
81,6 → 85,13 |
$IPTABLES -A INPUT -p tcp -j REJECT --reject-with tcp-reset |
$IPTABLES -A INPUT -p udp -j REJECT --reject-with icmp-port-unreachable |
|
# On redirige les requêtes DNS sortantes sur BIND local |
# log DNS query present dans log du service BIND query.log --> pas de log dans firewall.log |
#$IPTABLES -A PREROUTING -t nat -i $TUNIF -p udp ! -d $PRIVATE_IP -m udp --dport domain -j ULOG --ulog-prefix "RULE direct-DNS -- REDIRECT " |
$IPTABLES -A PREROUTING -t nat -i $TUNIF -p udp ! -d $PRIVATE_IP --dport domain -j REDIRECT --to-port domain |
#$IPTABLES -A PREROUTING -t nat -i $TUNIF -p tcp ! -d $PRIVATE_IP -m tcp --dport domain -j ULOG --ulog-prefix "RULE direct-DNS -- REDIRECT " |
$IPTABLES -A PREROUTING -t nat -i $TUNIF -p tcp ! -d $PRIVATE_IP --dport domain -j REDIRECT --to-port domain |
|
# On active le masquage d'adresse par translation (NAT) |
$IPTABLES -A POSTROUTING -t nat -o $EXTIF -j MASQUERADE |
|