problemas apos intalar iptables
Galera,
tinha meu iptables funcionando blzinha instalado via rpm. Como tenho vontade de aprender sobre as instalações nao-rpm (arquivo.tar.gz) removi o que estava funcionando e, apos baixar a ultima versao no site da netfilter, compilei sem erro algum conforme pedia o arquivo INSTALL:
FOLLOW THESE STEPS:
0) There may be some outstanding bugfixes or tweaks which are not yet
in the official kernel. Those are now (as of iptables-1.2.7) kept
in a seperate package, called patch-o-matic. It is available from
ftp://ftp.netfilter.org/pub/patch-o-matic/
1) Next, make the package.
% make KERNEL_DIR=<<where-you-built-your-kernel>>
2) Finally, you need to to install the shared libraries, and the binary:
# make install KERNEL_DIR=<<where-you-built-your-kernel>>
If you are a developer, you can install the headers, development libraries
and associated development man pages, with:
# make install-devel
No /etc/rc.local tenho a linha: /usr/bin/rules.
Agora quando inicio a maquina ou mesmo digito rules aparece:
/usr/bin/rules: line 11: iptables: command not found
/usr/bin/rules: line 12: iptables: command not found
/usr/bin/rules: line 15: iptables: command not found
/usr/bin/rules: line 24: iptables: command not found
/usr/bin/rules: line 27: iptables: command not found
/usr/bin/rules: line 33: iptables: command not found
/usr/bin/rules: line 36: iptables: command not found
O que pode ter acontecido? :@:
Obrigado.
problemas apos intalar iptables
o executável iptables deve estar fora do caminho de execução do sistema.
Localize-o no seu linux e inclua o diretório dele no seu PATH.
problemas apos intalar iptables
eh deve ser isso mesmo.
falows
problemas apos intalar iptables
ok galera, achei ele no /usr/local/sbin, como adiciono ao meu path??
problemas apos intalar iptables
problemas apos intalar iptables
ae galera consegui fazer funfar de novo!!! :P
Copiei /usr/local/sbin/iptables para /usr/sbin!! :P
Era isso mesmo??
problemas apos intalar iptables
podia ser assim ou criar um link simbolico ln -s /usr/local/sbin/iptables /usr/sbin/
ou por ultimo mudar tudo que se referia a iptables para /usr/local/sbin/iptables
falows
problemas apos intalar iptables
qdo for compilar na proxima vez o iptables faça assim
make BINDIR=/usr/bin SBINDIR=/usr/sbin LIBDIR=/usr/lib
assim evita de instalar tudo em /usr/local (num sei pq o povo insiste em usar /usr/local como padrao)
problemas apos intalar iptables
Citação:
Postado originalmente por 1c3_m4n
qdo for compilar na proxima vez o iptables faça assim
make BINDIR=/usr/bin SBINDIR=/usr/sbin LIBDIR=/usr/lib
As opções make BINDIR=/usr/bin e SBINDIR=/usr/sbin podem ser usadas para a compilação de qualquer programa?
problemas apos intalar iptables
cada programa eh dum jeito, tem q ler o README/INSTALL pra saber
a maioria vc faz essa mesma coisa apenas com:
./configure --prefix=/usr