Exemples de configuració d'Iptables i Squid: filtres, redireccions i seguretat

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en catalán con un tamaño de 3,57 KB

Exemples de configuració d'Iptables i Squid

3. Filtre de missatges ICMP d'origen local

iptables -A OUTPUT -p ICMP -j DROP

4. Filtrar tot el tràfic ICMP d'entrada

iptables -A INPUT -p ICMP -j DROP

5. Permetre que la interfície eth0 pugui enviar paquets ICMP

iptables -A OUTPUT -o eth0 -p ICMP -j ACCEPT

6. Filtre de sessions Telnet en una determinada interfície

iptables -A INPUT -i eth0 -p 23 -j DROP

7. Permet la reexpedició de paquets a través del router des d'adreces locals

#echo 1> /proc/sys/net/ipv4/ip_forward

iptables -A FORWARD -s 192.168.0.0/24 -d 192.168.0.1 -j ACCEPT

8. Juntament amb la regla anterior, emmascara tot el tràfic intern per compartir la connexió a Internet

iptables -A POSTROUTING -s 192.168.0.0/24 -d 192.168.0.1 -j MASQUERADE

o

iptables -A POSTROUTING -s 192.168.0.0/24 -d 192.168.0.1 -j SNAT --to 10.20.30.1

9. Accepta el tràfic entrant al port 80 i permet la seva reexpedició

iptables -A INPUT -p TCP --dport 80 -j ACCEPT

iptables -A FORWARD -p TCP --dport 80 -j ACCEPT

10. Denegar la connexió al port 22, protocol tcp, de la interfície eth0

iptables -A INPUT -i eth0 -p TCP --dport 22 -j DROP

11. Canvia l'adreça destí per a les connexions al port 80 rebudes en la interfície eth0 i redirecciona els datagrames al port 80 de l'equip 192.168.0.100

iptables -t NAT -A PREROUTING -i eth0 -p TCP --dport 80 -j DNAT --to-destination 192.168.0.100:80

12. Denegar el tràfic des de l'eth0 a l'eth1 (FORWARD)

iptables -A FORWARD -i eth0 -o eth1 -j DROP

13. Denegar el tràfic des de l'eth0 a l'eth1 del protocol tcp

iptables -A FORWARD -i eth0 -p TCP -o eth1 -j DROP

Definició de conjunts d'adreces IP origen (Squid)

acl regla1 src 192.168.50.0/24

acl regla2 dst 192.168.50.1 192.168.50.2

acl regla3 src 192.168.50.20-192.168.50.30

acl regla4 dst /etc/squid3/IP_permeses

Definició de dominis (Squid)

acl regla1 dstdomain .marca.com .as.com

http_access allow|deny NOM

URL amb paraules indicades (Squid)

acl regla1 url_regex joc game juego

acl regla2 url_regex -i /etc/squid3/paraulesProhibides

Horaris (Squid)

acl regla1 time MTWHF 8:30-15:00

MAC (Squid)

acl regla1 arp 00:1F:C6:BA:48:31

Port (Squid)

acl regla1 port 80 21 443 563 1025-65535

Proxy

Programa que realitza una acció en representació d'un altre.

Funcions

Filtrar, reexpedir, bloquejar, balancejar

Finalitat

Servir més ràpidament als usuaris connexions següents que ja han estat sol·licitades i respostes anteriorment.

Avantatges

Seguretat: controlen inici i sortida

Integritat: Coneixen el nivell d'aplicació

Ocultació d'informació

Redueixen la complexitat en les regles de filtratge

Augmenten la velocitat de la navegació web gràcies a que compten amb una memòria cau (cache).

Entradas relacionadas: