• [^] # Re: autre point

    Posté par . En réponse au journal [Fantasme ergonomique] Interface graphique pour firewall. Évalué à 3.

    On dirait qu'il y a trop de mots. "pass" sert à quoi par exemple ?
    Juste à indiquer qu'il faut laisser passer le paquet (Et non le bloquer).
    Quand au trop de mots, sur pf (notez la disparition du « = »), y a moyen de réduire ça à ($ext_if étant une macro définie plus haut, et remplacée par le nom de l'interface utilisée par la DMZ) :
    pass in quick log on $ext_if proto tcp to port 22

    "quick log", c'est pour faire des logs courts ?
    En fait, non. Le quick indique que si le paquet tombe dans cette règle, alors ipf (Ou pf, différence de syntaxe minime dans l'exemple) n'évalue pas les règles suivantes.

    le port = 22 s'applique pour la destination ? ca aurait été pour la source ça aurait fait any port = 22 to any ?
    Ç'aurait fait :
    pass in quick log on $ext_if from any port 22 to any
    Ou plus simplement :
    pass in quick log on $ext_if from port 22