script iptables nao inicia automaticamente [RESOLVIDO]

1. script iptables nao inicia automaticamente [RESOLVIDO]

christovam paynes silva
cpaynes

(usa Debian)

Enviado em 30/04/2010 - 17:08h

dae galera ..
to com um probleminha .. to usando um debian aqui..
meu script de iptables nao esta iniciando automaticamente ..
ja coloquei ele no ini.d e no rc5.d com os seguintes comandos ..

cp /opt/firewall/iptables /etc.ini.d/iptables
ln -sf /etc/init.d/iptables /etc/rc5.d/S90iptables

e tbm esta com permissao de execucao ..

no arquivo /etc/init.d/iptables
ls -la
-rwxrwxrwx 1 root root 7154 Abr 30 16:41 iptables

e no arquivo /etc/rc5.d/S90iptables
ls -la
lrwxrwxrwx 1 root root 20 Abr 30 16:44 S90iptables -> /etc/init.d/iptables

sera que falta alguma coisa ???

abracos ..


  


2. Re: script iptables nao inicia automaticamente [RESOLVIDO]

Ricardo Cardoso
ricardo cardoso

(usa Debian)

Enviado em 30/04/2010 - 17:12h

Falta sim!

Você fez tudo isso ae corretamente, mas não basta apenas colocar os scripts na /etc/rc.d e dar permissão, vc também tem que informar ao sistema a existência dos mesmos.

Então faltou vc fazer: update-rc.d nomedoseuscript defaults

poste aqui quando for resolvido.

Espero ter ajudado


3. Re: script iptables nao inicia automaticamente [RESOLVIDO]

christovam paynes silva
cpaynes

(usa Debian)

Enviado em 30/04/2010 - 17:29h

dae velho ... valew ae pela dica ...
tinha me esquecido memso de atualizar ..

eu fiz o seguinte . vamo ve se eu entendi ..
update-rc.d iptables defaults ??

se for isso .. eu fiz .. e rebotei a maquina .. e nao levanto meu script ainda ..

no shell ele me retorna o seguinte qnd executo a sequencia que comentei acima ..

update-rc.d: warning: /etc/init.d/iptables missing LSB information
update-rc.d: see <http://wiki.debian.org.LSBintscripts>
system startup links for /etc/init.d/iptables already exists


abracos ..


4. Re: script iptables nao inicia automaticamente [RESOLVIDO]

Ricardo Libanio
riesdra

(usa Debian)

Enviado em 30/04/2010 - 21:08h

olha instale o sysv-rc-conf, e administre seus scripts de inicialização mais facilmente.



5. Re: script iptables nao inicia automaticamente [RESOLVIDO]

Ricardo Cardoso
ricardo cardoso

(usa Debian)

Enviado em 30/04/2010 - 21:12h

hum.

mas vc ainda esa esquecendo seu script deve ser informado com o nome completo.

ele chama iptables? entaum tem que colocar update-rc.d iptables.sh defaults


6. Re: script iptables nao inicia automaticamente [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 30/04/2010 - 21:33h

faz como os caras falaram, renomeia para não ficar com o nome igual a <iptables> e depois instala o rcconf ou o sysv-rc-conf.


7. Re: script iptables nao inicia automaticamente [RESOLVIDO]

christovam paynes silva
cpaynes

(usa Debian)

Enviado em 01/05/2010 - 12:33h

dae galera ...
agora bufo aki .. instalei o sysv-rc-conf.. e troquei o level para 2 ... estava colocando no 5 ... ai funcionou .

o lance do update-rc.d se eu colocar um nome diferente ele diz que da erro ..

mas agora ta legau .. valew aii ... abracos a todos ...


8. Re: script iptables nao inicia automaticamente [RESOLVIDO]

alexandre
aljazirol

(usa Debian)

Enviado em 20/09/2011 - 13:52h

Boa tarde Rapaziada !

Aqui eu fiz assim, entrei na pasta /etc/rc2.d# e ela estava com o meu script como S18firewall e eu tinha antes feito isso :

# cd /etc/rc2.d
ln -s /etc/init.d/iptables.conf /etc/rc2.d/S99firewall

como eu vi que estava estranho por eu ter colocado o S99firewall e ficou como S18firewall movi S18firewall dei uma olhada na pasta /etc/rc2.d

e estava assim:

root@servidor:/etc/rc2.d# ls
root@servidor:/etc/rc2.d# ls
README S18atd S20cron S22bootlogs
S14portmap S18bind9 S20exim4 S22samba
S15nfs-common S18dbus S20isc-dhcp-server S23rc.local
S17binfmt-support S18loadcpufreq S20kerneloops S23rmnologin
S17fancontrol S18ssh S20network-manager S23stop-bootlogd
S17rsyslog S19apache2 S20squid S24firewall
S17sudo S20avahi-daemon S21cups
S18acpid S20bluetooth S21gdm3
S18anacron S20cpufrequtils S21saned

repare que eu ja tinha movido o S18firewall e adicionei como S24firewall

# cd /etc/rc2.d
# ln -s /etc/init.d/iptables.conf /etc/rc2.d/S24firewall

aqui ficou normal quando inicio a maquina aparece:

iptables: No chain/target/match by that name.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts