Innholdsfortegnelse
Med Shorewall brannmur er det veldig enkelt å lage brannmur / brannmur regler med iPtables. Shorewall er under en BSD -lisens (som er gratis å endre og bruke for kommersiell sone eller ikke). Vi skal begynne med Shorewall -installasjonen der vi skal sette eksemplet med en Debian- eller Ubuntu -distribusjon (du kan enkelt bruke en annen).Vi går inn i terminalen i rotmodus og skriver:
apt-get installere shorewall
Det må være aktivt at oppstartstjenesten gjør det automatisk med det vi skriver inn i / etc / default / shorewall og endrer:
oppstart = 0 ganger oppstart = 1
Vi skal konfigurere brannmuren, vi kopierer konfigurasjonsfilene vi har som standard (som standard):
cp / usr / share / doc / shorewall-common / degault-config / etc / shorewall cp / usr / share / doc / shorewall / degault-config / etc / shorewall
Nå må vi opprette to soner (det kan være flere) i dette tilfellet LAN og WAN, vårt LOKALE NETTVERK og INTERNETT for dette redigerer vi filen:
/ etc / shorewall / zones
#################################################### ############################# #ZONE TYPE OPTIONS IN OUT#ALTERNATIVER OPTIONS fw brannmur lan ipv4#wan ipv4##SIST LINE - LEGG TIL OPPFØRINGENE OVER DENNE - IKKE FJERN
Vi skal lage de nødvendige retningslinjene, for eksempel:
- fw-lan
- fw-wan
- lan-wan
- lan-fw
- wan-lan
- wan-fw
Vi skal redigere filen / etc / shorewall / policy
#################################################### ############################ #SOURCE DEST POLICY LOG LIMIT: BURST#LEVEL local $ FW ACCEPT local net ACCEPT $ FW local ACCEPT $ FW nett Aksepter netto DROP netto $ FW DROP #LAST LINE - IKKE FJERN
Vi har den generelle konfigurasjonsfilen for Shorewall: shorewall.conf her har vi variabler som vi med fordel må endre, for eksempel følgende:
- STARTUP_ENABLED: Hvis vi ikke setter Ja, vil ikke brannmuren kunne endre konfigurasjoner, det er et klart sikkerhetstiltak.
- ADMINISABSENTMINDED: Setter NEI (bare trafikken til adressene vi legger inn / etc / shorewall / rutestoppet de vil bli satt til å brukes når brannmuren stoppes.
Ikke glem å konfigurere regler som lar oss si at vi godtar og at vi ikke godtar, for å unngå problemer og angrep, for dette redigerer vi følgende fil:
/ etc / shorewall / rules
#################################################### #################################################### ######################## ACTION SOURCE DEST PROTO DEST SOURCE ORIGINAL RATE USER / MARK#PORT PORT (S) DEST LIMIT GROUP #SECTION ESTABLISHED #SECTION RELATED AVSNITT NYTT GODKJENN nett lokal tcp 80 #SISTE LINJE - Legg til oppføringene dine før denne - IKKE FJERNLikte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng