Enviado em 05/07/2013 - 15:25h
Boa tarde a todos.
Caros amigos, venho tentando entender, por conta própria, fóruns, sites, até comprei 2 livros, sobre o iptables, mais especificamente as CHAINS das tabelas mas não achei nada que pudesse fazer essa anta aqui compreender a diferença entre elas.
Por exemplo, quando que eu sei que devo usar INPUT ao invés de FORWARD na filter?
Vejam se meu raciocínio está certo (considerando SERVIDOR como meu Firewall).
Tabela filter:
INPUT: Tudo que ENTRAR da Internet no SERVIDOR?
OUTPUT: Tudo que SAI do SERVIDOR pra Internet?
FORWARD: Tudo que faz o q? Que vem da Internet, PASSA pelo SERVIDOR com destino a um DESKTOP na rede?
Tabela nat:
PREROUTING: Tudo que VEM da Internet, mas ANTES de ir pra algum lugar, que não sei se é o SERVIDOR ou DESKTOP?
POSTROUTING: Vem de onde pra cá? Do SERVIDOR? De um Desktop? Pra Internet?
OUTPUT: Tudo que sai do SERVIDOR? Porque OUTPUT aqui e OUTPUT no filter?? Posso tratar só na filter? Não é a mesma coisa ou ai diferencia o fato de ser filter (filtrar) e nat (traduzir)?
Eu realmente estou me sentindo muito burro (como dizem o Crach e Eddie)...
Aproveitando, porque que, em um link dedicado, eu posso liberar IP assim:
iptables -A FORWARD -s 10.1.1.15 -j ACCEPT
Enquanto que numa ADSL tem que ser assim:
iptables -t nat -A POSTROUTING -s 10.1.1.15 -j MASQUERADE
Obs. Tentei das 2 formas, na ADSL e só funcionou a segunda.
Abs,
Renato
Caros amigos, venho tentando entender, por conta própria, fóruns, sites, até comprei 2 livros, sobre o iptables, mais especificamente as CHAINS das tabelas mas não achei nada que pudesse fazer essa anta aqui compreender a diferença entre elas.
Por exemplo, quando que eu sei que devo usar INPUT ao invés de FORWARD na filter?
Vejam se meu raciocínio está certo (considerando SERVIDOR como meu Firewall).
Tabela filter:
INPUT: Tudo que ENTRAR da Internet no SERVIDOR?
OUTPUT: Tudo que SAI do SERVIDOR pra Internet?
FORWARD: Tudo que faz o q? Que vem da Internet, PASSA pelo SERVIDOR com destino a um DESKTOP na rede?
Tabela nat:
PREROUTING: Tudo que VEM da Internet, mas ANTES de ir pra algum lugar, que não sei se é o SERVIDOR ou DESKTOP?
POSTROUTING: Vem de onde pra cá? Do SERVIDOR? De um Desktop? Pra Internet?
OUTPUT: Tudo que sai do SERVIDOR? Porque OUTPUT aqui e OUTPUT no filter?? Posso tratar só na filter? Não é a mesma coisa ou ai diferencia o fato de ser filter (filtrar) e nat (traduzir)?
Eu realmente estou me sentindo muito burro (como dizem o Crach e Eddie)...
Aproveitando, porque que, em um link dedicado, eu posso liberar IP assim:
iptables -A FORWARD -s 10.1.1.15 -j ACCEPT
Enquanto que numa ADSL tem que ser assim:
iptables -t nat -A POSTROUTING -s 10.1.1.15 -j MASQUERADE
Obs. Tentei das 2 formas, na ADSL e só funcionou a segunda.
Abs,
Renato