- Dúvidas com IPTables
+ Responder ao Tópico
-
Dúvidas com IPTables
Por que quanto digito as regras de IPTables na console funciona perfeitamente? Mas quando coloco as mesmas regras dentro do /etc/rc.d/rc.local não funcionam?
Regras em questão:
# Host liberados
iptables -A FORWARD -s 192.168.0.2/32 -p tcp --dport 1863 -j ACCEPT
iptables -A FORWARD -s 192.168.0.2/32 -d loginnet.passport.com -j ACCEPT
# Bloqueando os demais
iptables -A FORWARD -s 192.168.0.0/32 -p tcp --dport 1863 -j REJECT
iptables -A FORWARD -s 192.168.0.0/32 -d loginnet.passport.com -j REJECT
# Host liberados
iptables -A FORWARD -s 192.168.0.2/32 -d webmessenger.msn.com -j ACCEPT
# Bloqueando os demais
iptables -A FORWARD -s 192.168.0.0/32 -d webmessenger.msn.com -j REJECT
Grato.
-
Dúvidas com IPTables
se não for uma questão de não estarem sendo executadas na inicialização simplesmente, pode ser uma questão de PATH.
ou seja, para vc chamar o iptables simplesmente, o diretório dele (/sbin - normalmente) tem que estar no path, ou mude seu script para /sbin/iptables ou set uma variável e use $IPTABLES no script ao invés de iptables.
-
Dúvidas com IPTables
Pq vc nao cria um arquivo firewall, joga ele no /etc/rc.d e coloca ele como executável? fica melhor, separa uma coisa da outra, vê se funciona desse jeito...
-
Mais uma dica!!!
tipów olha soh faiz o seguinte se a tua distro for red hat ou variante faiz o seguinte
vai no diretório rc.d crie um arquivo script e colocah ele como executável dai tu pega e digita ntsysv e acha o teu script na lista e pronto tah executandu!!!!!!!!!