encript
(usa Ubuntu)
Enviado em 10/08/2014 - 14:37h
Instalei o ubuntu server com samba e squid.
estou utilizando 2 placas de redes.
no init.d criei um arquivo chamado firewall.sh
com as seguintes linhas:
#!bin/bash
iniciar (){
modprobe iptable_nat
iptables -t nat -A POSTROUTING eth0 -j MASQUERADE
echo "Regras firewall ativadas"
}
parar() [
iptables -F -t nat
echo "Regras de firewall desativadas"
case "$1 in
"start")iniciar ;;
"stop") parar ;;
"restart parar; iniciar;;
*)
echo "use os parametros start ou stop"
esac
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXxxxx
a configuração das minhas placas de rede estão da seguinte forma:
auto lo
iface lo inet loopback
#placa de rede primaria
auto eth0
iface eth0 inet dhcp
#placa de rede secundaria
auto eth1
iface eth1 inet static
adress 192.168.0.254
netmask 255.255.255.0
broadcast 192.168.0.255
network 192.168.0.0
gateway 192.168.1.1
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
as configurações do squid.conf são as seguintes:
####### bloqueio palavras sites ######
acl sites url_regex -i "/etc/squid3/sites
http_acces deny sites
acl palavras dstdom_regex "/etc/squid3/palavras"
http_acess deny palavras
############ configuração do squid ############
auth_param basic realm autenticação de usuarios
auth_param basic program /usr/lib/squid3/ncsa_auth /etc/squid3/senhas
acl autenticados proxy_auth REQUIRED
cache_access allow all autenticados
#################################
http_port 3128
visible_hostname servidor
error_directory /usr/share/squid3/erros/Portuguese/
acl all src 0.0.0.0/0.0.0.0
http_access allow all
cache_access_log /var/log/squid3/acess.log
cache_effective_user_ proxy
cache_effective_group proxy
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
meu modem tem o ip 192.168.1.1
quando coloco o cabo de rede no servidor, consigo pingar pra qualquer site, porem o outro computador não navega.
Alguém pode me dizer o que está errado ou faltando para funcionar? obrigado antecipadamente a todos.