Video: Hvordan man designer et mønster til en striktrøje 2025
For å designe et Junos brannmurfilter riktig, må du vite hvordan Junos behandler filtrene. Det er to grunnleggende hensyn å huske på for å sikre at Junos brannmurfiltre oppfører seg slik du har tenkt:
-
På de fleste enheter kan du bruke flere brannmurfiltre i en bestilt kjede. Hvis du bruker grense-ssh-telnet-filteret til ruterenes loopback-grensesnitt, aksepterer dette grensesnittet SSH og Telnet-trafikk, men ingenting annet. Så hvis du har konfigurert andre protokoller, for eksempel SNMP, BGP, OSPF og IS-IS, for å bruke loopback-adressen som ruterenadresse, blokkeres pakker fra disse protokollene og kommer ikke til ruteren.
Du kan imidlertid skrive et antall mindre brannmurfiltre og bruke dem i en kjede, slik at du kan bruke mindre biter av brannmurfiltre flere ganger i stedet for å skrive egendefinerte brannmurfiltre for hvert grensesnitt.
Når du konfigurerer en kjede av brannmurfiltre, virker Junos OS som om du nettopp hadde opprettet et stort brannmurfilter, sammensatt av vilkårene for hvert filter i rekkefølge. (Dette betyr at hvis du setter dette grense-ssh-telnet-filteret først i en kjede, avvises all annen trafikk uavhengig av de gjenværende brannmurfiltrene, fordi kjernens andre kjede avviser all trafikk.)
-
Junos OS evaluerer vilkårene i et brannmurfilter (eller brannmurfiltre) i rekkefølge, med utgangspunkt i den første. Ruteren behandler hver pakke gjennom betingelsene i et brannmurfilter i rekkefølge til den finner en kamp.
-
Når ruteren finner en kamp, tar det handlingene som er angitt av den termens klausul, noe som betyr at du må sørge for at trafikk blir akseptert eller avvist på riktig sted, men ikke før.
Så hvis du for eksempel vil tillate all Telnet-trafikk, men nekter all annen TCP-trafikk, må du sette begrepet tillatelse for Telnet-trafikk før begrepet nekter TCP-trafikk. Hvis du setter dem i omvendt rekkefølge, vil ruteren nekte Telnet-trafikken (fordi Telnet bruker TCP) og aldri når termen for å tillate Telnet-trafikk.
Du trenger imidlertid ikke å bekymre deg for å optimalisere brannmurfiltrene dine, fordi Junos OS gjør det for deg. Å ha programvaren ta vare på filtreringen gjør jobben din enkel. Du er bare bekymret for å sørge for at filterlogikken er i riktig rekkefølge, og ruteren tar seg av å optimalisere den for deg.
