
drop proto tcp and not (dst port 80)
pass proto tcp and dst port 80
¿Hay alguna diferencia entre ellos?
Respuesta1
Bueno, la diferencia es simple.
- La primera regla elimina inmediatamente los no HTTP.
- la segunda regla permite inmediatamente HTTP
Aunque pueda engañarte, estos ni siquiera están cerca. Porque:
Hay varios tipos de tráfico en el servidor, la primera regla simplemente lo prohíbe.
al mismo tiempono espermite HTTP: si se permitirá o no HTTP está determinado por las reglas posteriores opolítica de cadena.
La segunda regla, por otro lado, permite explícitamente HTTP y no altera todo lo demás.
Hay condiciones raras en las que necesitas reglas como la primera, así que apégate a las segundas a menos que estés absolutamente seguro.por quénecesitas el primero.