Pular para conteúdo

Comandos Rapidos - firewall / linux

[[Arquivo:Terminal.png]]




COMANDOS - FIREWALL Versão 2 e 3


VERSÂO 3 PARAR O SQUID:
/etc/init.d/squid stop
INICIAR O SQUID:
/etc/init.d/squid start
RENOVAR REGRAS DO SQUID E DANSGUARDIAN:
/etc/init.d/squid reload

/etc/init.d/squid restart-dg
LIBERAR UM IP
insira o ip a ser liberado no arquivo:
edit /etc/brazilfw/dansguardian/exceptioniplist

salve o arquivo:
Ctrl+q

becapei as alterações digitando no terminal:
backup

e execute os comandos citados acima 
REDIRECIONANDO PORTAS
insira o redirecionamento no arquivo /etc/brazilfw/ports/forward.cfg

dessa forma:
yes internet all    

salve o arquivo

becapei as alterações

e restart o serviço com o comando:

/etc/rc.d/rc.forward

VERSÂO 2 PARAR O SQUID:
/etc/rc.d/pkgs/rc.squid stop
INICIAR O SQUID:
/etc/rc.d/pkgs/rc.squid start
LIBERAR IP
iptables -t nat -I PREROUTING -p tcp -s   -j ACCEPT
para retirar a liberação acima repita o comando trocando apenas a opção -I por -D ex.:
iptables -t nat -D PREROUTING -p tcp -s   -j ACCEPT


INFORMAÇÔES ADICIONAIS

Diretorio onde estão localizados os serviços:
/etc/init.d/

/etc/rc.d/
Conteudo do /etc/init.d/

acpi
bandwidth
cron
dhcp
ipupdate
ipwatch
l7firewall
mysql
named
portal
squid
squidnow
sshd
systemstats
webadmin
z_aircontrol
z_imspector
z_mysar


Arquivos importantes:
dhcp --> responsavel pelo serviço de entrega de IPs para a rede interna

ipupdate --> responsavel pela atualização do sistema de DDNS ex.: No-IP

squid --> Proxy (responsavel pela filtragem de conteudo via brownser)

sshd -- responsavel pelo serviço de acesso remoto ao firewall
Como executar comandos e suas opções: Distribuiçao de IPs:
/etc/init.d/dhcp relaod

--> opcções possiveis start | stop | reload | restart
Renovar o endereço de acesso
/etc/init.d/ipupdate reload

--> opcções possiveis start | stop | reload | restart
Renovar tabelas de filtragem e regras em geral Na versão 3 o squid trabalha em conjunto com o Dansguardian seus arquivos de controle ficam em /etc/brazilfw/dansguardian/
/etc/init.d/squid reload --> relê as regras do squid
/etc/init.d/squid restart-dg --> relê as regras do dansguardian

--> opcções possiveis start | stop | reload | restart-dg
Arquivos importantes do dansguardian:
bannediplist  --> ips colocados nesse arquivo não acessaram internet

exceptioniplist --> ips colocados nesse arquivos tem acesso IRRESTRITO a internet

Dentro da pasta list no diretorio do dansguardian são colocado as regras de filtragen. conteudo do /etc/brazilfw/dansguardian/list
bannedextensionlist --> extensões proibidas

bannedmimetypelist --> NAO ALTERAR

bannedphraselist  --> lista de frases/palavras bloqueadas

bannedregexpheaderlist  --> NAO ALTERAR

bannedregexpurllist  --> NAO ALTERAR

bannedsitelist  --> lista de sites bloqeuados

bannedurllist  --> NAO ALTERAR

contentregexplist   --> NAO ALTERAR

exceptionextensionlist   --> NAO ALTERAR

exceptionfilesitelist   --> NAO ALTERAR

exceptionfileurllist   --> NAO ALTERAR

exceptionmimetypelist  --> NAO ALTERAR

exceptionphraselist   --> NAO ALTERAR

exceptionregexpurllist  --> NAO ALTERAR

exceptionsitelist  --> Lista de sites liberados

exceptionurllist   --> NAO ALTERAR

greysitelist  --> NAO ALTERAR

greyurllist  --> NAO ALTERAR

headerregexplist  --> NAO ALTERAR

logregexpurllist  --> NAO ALTERAR

logsitelist  --> NAO ALTERAR

logurllist  --> NAO ALTERAR

pics  --> NAO ALTERAR

urlregexplist  --> NAO ALTERAR

weightedphraselist  --> NAO ALTERAR

SSH -
/etc/init.d/ssh restart

--> opcções possiveis start | stop | reload | restart