Avatar billede freespace Nybegynder
10. april 2005 - 22:57 Der er 9 kommentarer og
4 løsninger

Linux firewall/proxy

Hej

Jeg skal bruge en Firewall/Proxy, det skal i bund og grund ikke være så meget en firewall mere en form for log over hvad der forgår på all porte fra alle IP'er ud på nettet (er det en proxy??)

Har prøvet smoothwall, men den log der bliver lavet derfra er kun for port 80, jeg skulle gerne have fra alle porte. Hvad skal jeg bruge?? Det skal helst være lige så nemt som smoothwall, at sætte op. Kunne man eventuelt ændre lidt i smoothwall så den logger alle porte??
Avatar billede vistodk Nybegynder
10. april 2005 - 23:24 #1
Avatar billede bufferzone Praktikant
10. april 2005 - 23:24 #2
Det kan du, men det kræver at du kan konfigurere selv og det er faktisk lettere end du tror. du kan kikke på følgende ting

Netfilter (den indbyggede firewall som bl.a. smoothwall bruger. Lær dig at konfigurere denne, så kan du faktisk alt.
Squid der er en http proxy add-on til netfilter
Snort der er et IDS system og vil give dig intilligent loging og advarsels mulighed.
Jeanna, forøget funktionalitet til netfilter (og squid)

Hvis det "kun" er intilligent logging du er ude efter, så kik også på muligheden for at bruge tripwire på dine servere og evt indsætte en central syslogserver, der samler alle loggene til central behandling
Avatar billede freespace Nybegynder
11. april 2005 - 08:47 #3
Jeg kigger lige på det når jeg kommer hjem.
Avatar billede bufferzone Praktikant
12. april 2005 - 14:37 #4
Den 14 juni afholder SSLUG foredrag om IPTables/Netfilter. Det kommer vist til at foregå i Symbion i København. Adgang er gratis

http://www.sslug.dk/adict/mgroup.php?showfuture=1
Avatar billede langbein Nybegynder
13. april 2005 - 04:42 #5
Detaljert framgangsmåte for logging av vilkårlig trafikk ble svart ut her på Eksperten for et par år siden eller noe slikt. Forsøk å finn den, for det fungerte den gang.

Det er vel ellers slik at en slik logging som oftest kombineres med en firewall funksjon slik at man ikke logger "normaltrafikken" men der i mot den trafikken som firewall fanger opp som "alarmerende".

Fortløpende logging av "normaltrafikk" fyller opp med data i "bøtter og spand" slik at det vil belaste både prosessor og filsystem en hel del. (Men det kan godt la seg gjøre, da skirves det kopi av alle ip pakker til fil.)
Avatar billede langbein Nybegynder
13. april 2005 - 04:50 #6
Fant noe her. Ikke egentlig så veldig detaljert, men det nødvendigste ..
http://eksperten.dk/spm/333357
Avatar billede freespace Nybegynder
14. april 2005 - 17:09 #7
undskyld, men jeg får ikke rigtig set på det før til weekenden
Avatar billede freespace Nybegynder
16. april 2005 - 18:02 #8
Hej igen,

Har installeret Smoothwall, og vil gerne have ændret den så den logger på alle porte.
Jeg har ingen anelse om hvad jeg skal bruge, og hvordan jeg skal bruge det, så det skal være helt fra bunden af, og i bliver nok nødt til at have tålmodighed har aldrig rigtig prøvet linux før.
Avatar billede langbein Nybegynder
16. april 2005 - 18:19 #9
Det lar seg ikke i praksis gjøre å logge all trafikken i en packet filtering firewall medmindre man har en trafikk som er tilnærmet lik null.

Man kan selvflgelig sette det off som en demonstrasjon på at det ikke kan fungere (logfilen vil ese opp til uante størrelser på 0,0 tid.)

Måten man vanligvis løser dette på i praksis det er at man ikke logger pakketrafikken gjennom firewall, men at man følger med i loggene til de enkelte serverne man måtte ha.

Man kan også lese ut loggen fra access log til Squid, hvis man benytter en proxy.

Ønsker man å ha et noenlunde koplett trafikkbilde så kan man bruke en Linux utility som heter iptraf, som gir et slags øyebliksbilde. Alternativt så kan man gjøre en detaljlogging av data ved hjelp av en trafic analyzer som http://www.ethereal.com

Logger man trafikken i for eksempel 10 minutter så ser man hurtig at det produseres metervis med utskrift. Ethereal passer vel best på en installasjon med Xwindows, altså ikke Smoothwall.

Man kan også kjøre Ethereal på Windows pc, men da får man jo bare trafikken til fra denne PC'en. Kjører man Ethereal på firewall/gateway så får man hele trafikken til fra internett.
Avatar billede freespace Nybegynder
16. april 2005 - 18:25 #10
Det skal bruges til at tjekke om der bliver brugt fildelings programmer på et netværk. Og evt. hvad der bliver hentet, hvad vil du forslå man skal gøre til det?
Avatar billede freespace Nybegynder
16. april 2005 - 18:28 #11
bufferzone snakkede noget om at ændre i smoothwall, ville det være en ide?
Avatar billede langbein Nybegynder
16. april 2005 - 18:35 #12
Pakkelogging eller Ethereal vil ikke klare å følge opp dette. Datamengden blir for stor.

Den enkle løsningen det er å benytte "iptraf". Denne gir et slags øyeblikksbilde av trafikken "her og nå". Fungerer hanske effektivt, men det avhenger jo av at noen sitter og følger med på det aktuelle tidspunkt. Iptraf beslaglegger bare små ressurser.

Eller så kan man jo la all uttrafikk kjøre via Suid proxy slik at den blir logget på den måte. Det finnes også ad ons for Smoothwall/Squid som gjør at man kan filtrere og begrense hva som får lov til å passere via proxyen.

Smoothwall har sitt eget forum (på engelsk) der man kan få en omfattende hjelp i forhold til slike problemstillinger.

http://community.smoothwall.org/forum/
Avatar billede freespace Nybegynder
20. april 2005 - 10:51 #13
Jeg siger tak for hjælpen...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester