mariocisco
Goto Top

IP Fire als Firewall Virtual Box

Hallo,

ich möchte einen Linux Firewall als Virtuelle Maschine in Form von IP FIre nutzen. Könnt Ihr mir weiterhelfen wie genau ich das am besten anstelle. DIe VIrtualiserung sollte kein Problem sein aber was genau gibt es für EInstellungsmöglichkeiten bezüglich der FIrewall . Gibt es Standardvorgaben , habt ihr eine EInstellungen welche Ihr teiln könntet?

Mit freundlichen Grüßen

Mario

Content-ID: 4317816657

Url: https://administrator.de/contentid/4317816657

Ausgedruckt am: 24.11.2024 um 16:11 Uhr

Crusher79
Crusher79 18.10.2022 um 01:55:25 Uhr
Goto Top
Hallo,

leider grad nicht. IPfire hatte ich vor Jahren im Einsatz. Davor IPcop. Nun aktuell die OPNsense.

https://www.admin-magazin.de/Das-Heft/2019/04/Firewall-IPFire-einrichten

Da ist alles erklärt. Du brauchst 2x Netzwerkadapter. Das Konzept ROT für WAN und GRÜN für LAN ist von IPcop übrernommen.

Wichtig ist nur, dass das grüne Interface im Host-Only Netzwerk ist. Quasi den rein virtuellen Netzwerk. Durch die Trennung kann man dort auch bedenkenlos DHCP aktivieren/ aktiviert lassen.

Naja NAT/ Firewall sind wie bei allen modernen Systemen aufgebaut. Raus - aus den Host-Only - Netz geht es problemlos. Für Dienste hinter der Firewall musst du entesprechend Weiterleitung einrichten.

https://blog.ipfire.org/post/firewall-configuration-recommendations-for- ...

Hier geht es auch darum - ob sinnvoll oder nicht - das Standardverhalten alles von GRÜN nach ROT durchzulassen abzuschalten. Beachte aber dann hier das Kleingedruckte: After rebooting, nothing will work.

Du kannst auch klein anfangen und einen Test-Client im LAN beschränken. Über die IP kann man den ja einfach zuordnen und entsprechend einschränken.

mfg Crusher
cykes
cykes 18.10.2022 aktualisiert um 06:43:13 Uhr
Goto Top
Moin Mario,

wir kennen ja Deine Umgebung nicht und Deine Vorstellungen hast Du auch nicht geäußert. Da würde ich zuerst ansetzen.
Zur Umgebung hätte ich schon eine Rückfrage: Auf welchem Gerät soll die Virtualbox mit der IPFire laufen - ein dedizierter Server (welches OS) oder auf Deinem Arbeitsrechner? Mach doch mal eine grobe Zeichnung, wie Du Dir das vorstellst.
Anmerkung: Ob Virtualbox hier die richtige Wahl ist, sei mal dahingestellt. Persönlich würde ich das allerhöchtens für eine Testumgebung verwenden.

Dann überlegst Du Dir noch das Grundkonzept, welches Du verfolgen willst - grob kann man das so zusammenfassen:
a) Es ist alles erlaubt, was nicht explizit verboten ist oder
b) Es ist alles verboten, was nicht explizit erlaubt ist

Da musst Du ausprobieren, was Dir besser gefällt. Standardvorgaben gibt es in der Form nicht, das ist immer individuell, jedes Konzept hat seine Vor- und Nachteile. Die eine universell beste Konfiguration gibt es einfach nicht.

Gruß

cykes
micneu
micneu 18.10.2022 um 18:40:43 Uhr
Goto Top
Moin @mariocisco,

1. Bitte mal genau Beschreiben was dein Ziel ist (soll die Firewall nur zum Testen sein etc.)?
2. Auf was für einer Hardware/Betriebssystem
3. Was für einen Virtualisierungsumgebung willst du einsetzen?

Bitte so viel Infos wie möglich.
mariocisco
mariocisco 19.10.2022 um 00:10:09 Uhr
Goto Top
Also es ist ein Debian PC , welche Virtualisierungssoftware würdet ihr nehmen die IP FIre soll die Firewall für alle Virtuellen Maschinen dort werden. ( wie in einem netzwerk)

Gruß Mario
Crusher79
Crusher79 19.10.2022 um 00:15:59 Uhr
Goto Top
Naja Virtual Box z.B. Immerhin ziemlich verbreitet.

Für Linux gibt es zwar noch andere Methoden, aber denke damit währt man am besten.

Wenn es was kosten darf VMware Workstation. Das sind so die beiden Platzhirsche. Nutze es nur unter Windows. Da läuft es auch mit USB Geräte etc. ganz gut. Sollte unter debian ähnlich sein.

Die Workstatioin ist mti der VirtualBox vergleichbar. Im Gegensatz zum ESXi stark eingschränkt. Die Erfahrungen kann man in den Punkt für spätere Arbeitgeber also nicht wirklich bei Einsatz eines Hypervisors nutzen.

Die Konzepte mit Host-Only Netzwerk etc. sind auch bei beiden vergleichbar. Ich mag nach wie vor VMware.
cykes
cykes 19.10.2022 um 05:48:58 Uhr
Goto Top
Zitat von @mariocisco:

Also es ist ein Debian PC , welche Virtualisierungssoftware würdet ihr nehmen die IP FIre soll die Firewall für alle Virtuellen Maschinen dort werden. ( wie in einem netzwerk)
Ist das "dort" am Ende bei einem Hoster? Mit welcher Virtualisierungssoftware laufen denn die restlichen VMs "dort"?

Nochmal: Lass Dir bitte nicht jede relevante Information aus der Nase ziehen. Notfalls mach - wie oben bereits angefragt - mal eine grobe Zeichnung. Wir brauchen wenigstens eine grobe Vorstellung, was Du vorhast bzw. erwartest.
micneu
micneu 19.10.2022 um 07:56:49 Uhr
Goto Top
@mariocisco, wie schon geschrieben, bitte mehr infos.
So habe ich es bei mir:
- proxmox
auf dem System habe ich mir 2 komplette virtuelle Netzwerke aufgebaut zum experimentieren
2022-10-19_07-49-03
2 x pfSense/OPNsense
2 x Linux Client

mit dem Aufbau kann ich z. b. VPN`s testen
Bedenke das Virtualisierung VIEL RAM benötigt (ich Persönlich würde nicht unter 16GB RAM anfangen (eher mehr)

FRAGE:
- ist das für dich Zuhause zum Lernen oder Produktiver Betrieb?
- warum IPFire, setzt ihr das im Firmen Umfeld ein?
- damit wir uns einen Besseren eindruck machen können, bitte mal einen Grafischen Netzwerkplan
mariocisco
mariocisco 23.10.2022 um 23:49:21 Uhr
Goto Top
@Crusher79 welche zwei und was kosten denn VMWare? Welche alternativen gibt es dnen noch für debian?

@cykes und micneu Ich möchte ein Netzwerk in einer virutellen Umgebung und die Firewall soll über IPFire realiisert werden so wie eine HardwareFirewall nur virtuell. reichen diese infos?

Aktuell ist Virtualisierungssoftware virtualbox wie bereits erwähnt.
Crusher79
Crusher79 24.10.2022 um 00:36:04 Uhr
Goto Top
Naja Desktop Ebene VirtualBox oder VMware Workstation. Nur letztere ist nicht kostenlos. Der VMware Player schon. Gibt es ja auch für Linux.

Unter Linux kann man auch mit KVM gut virtualisieren. Da du aber scheinbar alles auf einer Maschine haben willst, würde ich bei VirtualBox oder Workstation hängen bleiben.

Kommt drauf an, was du vorhast. ESXI oder Proxmox sind auch interessant. Aber allein die Einarbeitung wäre für dein Projekt vermutlich etwas drüber. ESXi braucht auch gescheite Hardware. Proxmox ist noch nicht so verbreitet wie VMware. Als Standalone System auch etwas drüber.

Du brauchst nur getrennte Netze und Virtualisierung. Da reichen die Desktop Lösungen aus. Auch wenn man einen Client oder Server in dieses virt. Netz und somit hinter die IPfire packt reicht das aus.
cykes
cykes 24.10.2022 um 08:41:09 Uhr
Goto Top
Hallo Mario,

eine der entscheidenden Rückfragen hast Du noch nicht beantwortet: Ist das eine (private) Spielwiese oder eine produktive Installation beim Kunden (also meine Frage oben nach dem "dort")?

Davon ist u.a. wesentlich abhängig, welchen Unterbau Du wählen solltest.
Auch ob tatsächlich nur die VMs auf dem "Server" geschützt werden sollen, oder ob da auch noch ein physisches Netz dahinter hängt (deswegen die Frage nach dem Netzwerkplan/-skizze).

Gruß

cykes
mariocisco
mariocisco 24.10.2022 um 23:59:57 Uhr
Goto Top
Privat und es ist in einem normal Netz nichts besonderes. Direkt am ROuter. Ganz klar Desktop Lösung.
cykes
cykes 25.10.2022 um 06:41:14 Uhr
Goto Top
Gut, dann bist Du ja eigentlich schon fertig, @Crusher79 hat Dir ja in seiner ersten Antwort bereits alles an die Hand gegeben inkl. einer (sehr ausführlichen) Anleitung zur Installation und Konfiguration (Link).
Aber dennoch der Tipp: Wenigstens für Dich solltest Du Dein Vorhaben mal in einer Skizze visualisieren - das hilft beim Verständnis und auch bei (sicher) auftretenden Problemen.
mariocisco
mariocisco 26.10.2022 um 23:34:27 Uhr
Goto Top
GIbt es bezüglich Ports etc nohc etwas was man einstlelen kann oder muss was aus dem Link nicht hervorgeht? Gibt es etwas dass es so ist wie bei einer Zone Based Fireawll von Cisco? ACL sind bestimmt auch ohne weiteres möglich oder?
micneu
micneu 27.10.2022 um 05:50:50 Uhr
Goto Top
@mariocisco, leider verstehe ich deinen Text nicht. Eigentlich ist IPFire ganz einfach einzurichten wenn man sich mit Netzwerk Grundlagen auskennt. Meine Empfehlung, lies dir die Dokumentation zur IPFire.
Wenn du schon Erfahrung hast sollte es kein Problem sein.
Kurze Frage: bist du in der IT tätig (auszubeutender/Praktikant)?

Für mich ist es schwer in deine Situation zu versetzen da ich nicht weiß welchen Wissensstand du hast?

Mir kommtves vor als hättest du noch sehr wenig mit it/Netzwerk gemacht deshalb lerne erstmal die Grundlagen.
cykes
cykes 27.10.2022 aktualisiert um 06:28:45 Uhr
Goto Top
Zitat von @mariocisco:
GIbt es bezüglich Ports etc nohc etwas was man einstlelen kann oder muss was aus dem Link nicht hervorgeht?
Einstellen kannst Du viel, müssen gar nichts. Pauschal so nicht beantwortbar, vor allem ohne detaillierte Kenntnis Deiner Ziele und Umgebung. Habe ebenfalls seit Jahren nichts mehr mit IPCop/IPFire zu tun gehabt. Sollte aber gut dokumentiert sein, deswegen nicht bei Schritt 3-5 anfangen, sondern erstmal lesen, verstehen, ein paar Blätter Papier zur Hand nehmen und das Ziel mal aufmalen bzw. schriftlich festhalten.
Gibt es etwas dass es so ist wie bei einer Zone Based Fireawll von Cisco? ACL sind bestimmt auch ohne weiteres möglich oder?
Ganz grundlegend sind Firewalls alle gleich bzw. ähnlich, Unterschiede gibt es nur in der Implementierung, also wie Du bspw. eine Regel definierst, dort gibt es unterschiedliche Ansätze.
Ich würde da auch, wie von Crusher bereits vorgeschalgen, erstmal etwas kleiner anfangen und vielleicht eine Test-VM über die Firewall laufen lassen, wenn Du das Konzept verstanden hast und damit alles läuft, kannst Du die große Umstellung machen.

Auf den Verdacht hin, dass ich mich wiederhole: Die eine vorgefertigte Idealkonfiguration gibt es nicht, ist immer alles von Deiner Umgebung abhängig. Man kann zwar nach Lösungen für ein spezifisches Problem im Netz suchen, aber Copy&Paste ist da i.d.R. gefährlich. Deswegen erstmal Grundwissen anlesen, um dann Konfigurationsvorschläge auch auf die eigene Umgebung anpassen zu können.
mariocisco
mariocisco 29.10.2022 um 01:18:14 Uhr
Goto Top
@micneu was gibt es nicht zu verstehen? Ich möhte nur vermeiden dass ich eine "Firewall" am laufen habe die gar nicht das macht was ich gerne hätte nämlich auf höchsten niveau prüfen und nicht wie eine firtzbox"nichts" macht.

@cykes was heißt größere Umstellung und was macht Sie bzw. was macht die "kleinere" .

Was prüft die default config? Was nicht? Das ist die Frage und ich brauche keinen IT Grundlagen lehrgang.
cykes
cykes 29.10.2022 um 07:49:29 Uhr
Goto Top
Zitat von @mariocisco:

Ich möhte nur vermeiden dass ich eine "Firewall" am laufen habe die gar nicht das macht was ich gerne hätte nämlich auf höchsten niveau prüfen und nicht wie eine firtzbox"nichts" macht.
Na siehst Du, genau das hast Du in der Hand, die Firewall macht genau das, was Du konfigurierst. Wenn Du Deine Aussage jetzt noch passend auf IPFire technisch umformulierst hast Du schon Dein Konzept. Das meinte ich mit erstmal das Ziel aufschreiben/-zechnen. Das hilft bei der Umsetzung der Regeln ungemein.
@cykes was heißt größere Umstellung und was macht Sie bzw. was macht die "kleinere" .
Naja, Du musst halt die zu schützenden Maschinen/VMs in das LAN-Netz der Firewall umhängen, da die Firewall ja deren Kommunikation schützen soll. Dabei sperrt man sich auch gern mal aus. Deswegen erstmal mit etwas unkritischem testen und dann erst komplett umstellen.
Was prüft die default config?
Steht doch schon oben (@Crusher79), nach Installation lässt sie alles von LAN nach WAN erstmal durch, damit die Systeme u.a. Internet haben. Will man aber auf die VMs von außen (WAN/Internet) zugreifen, ohne dass die Sitzung von LAN initiiert wird, wird das geblockt (also bspw. Zugriff auf einen Webserver aus dem Internet).
Das ist die Frage und ich brauche keinen IT Grundlagen lehrgang.
Die Art Deiner Fragestellung und das nicht beantworten von Rückfragen lässt aber anderes vermuten.
Jedes (komplexere) Gerät muss erstmal konfiguriert werden, das hast Du ja auch schon bei Deinen zahlreichen Threads zum Cisco Modem gesehen. Das Gerät ist erstmal nur so intelligent oder dumm, wie es konfiguriert ist.
Es kann nicht wissen, was Du mit der untechnischen Aussage "Schutz auf höchstem Niveau" meinst, deswegen habe ich oben auch die beiden Grundkonzepte angegeben, eins davon musst Du eben umsetzen.

Ob Du das "höchste Niveau" auf diese Art und Weise überhaupt erreichst, steht auf einem ganz anderen Blatt, da ist eigentlich der Grundansatz schon streitbar, die Firewall mit einer (Desktop-) Virtualisierung zu virtualisieren, auf der noch andere VMs und ein komplettes (ggf. ungehärtetes) OS als Unterbau läuft. Dann gehört die FW eher auf ein dediziertes Gerät. Aber das ist ein anderes Thema. Im Heimbereich ist das aber eher nicht nötig, wenn alles andere ordentlich konfiguriert wird.
cykes
cykes 29.10.2022 um 08:53:38 Uhr
Goto Top
Ergänzung: Auch eine Firewall für 100.000€ kann man schlecht konfigurieren (oder auch gar nicht), dass sie nicht mal das Niveau einer FritzBox erreicht. Den einen Knopf oder Haken, den man (nur) setzen muss und sich dann zurücklehnen kann, gibt es einfach nicht. Deswegen Dokumentation durchlesen, installieren und an die eigene Konfiguration rantasten. Das ist nicht mit 2-3 Klicks erledigt und ein sehr dynamischer Prozess.
Grundlegend sind die Regeln immer so aufgebaut (stark vereinfacht):
Quelle - Ziel - blockieren/erlauben
micneu
micneu 29.10.2022 um 14:33:37 Uhr
Goto Top
Zitat von @mariocisco:

@micneu was gibt es nicht zu verstehen? Ich möhte nur vermeiden dass ich eine "Firewall" am laufen habe die gar nicht das macht was ich gerne hätte nämlich auf höchsten niveau prüfen und nicht wie eine firtzbox"nichts" macht.

es liegt ja an dir wie du sie konfigurierst, jeder hat da andere Anforderungen.
was immer noch nicht verstehe:
- du willst auf einem desktop system eine firewall für die vm‘s
- erstmal alles gut (habe ja auch 2 test Netze virtuell)
- ich würde mir ja da keine sorgen machen wenn mal was nicht so 100% sicher konfiguriert ist das sie ja nicht am WAN hängt..

zu IPFire gibt es genug im internet wie man es lösen kann.
mariocisco
mariocisco 30.10.2022 um 23:12:50 Uhr
Goto Top
@cykes zu deinem Satz "Jedes (komplexere) Gerät muss erstmal konfiguriert werden," <-- deshalb Frage ich ja
cykes
cykes 31.10.2022 um 06:00:29 Uhr
Goto Top
Och Mario, wir können uns hier auch noch weitere 14 Tage im Kreis drehen, in denen Du mit Einzeilern Dir irgendwelche Aussagen aus dem Zusammenhang reißt, oder Du legst mal los, richtest alles so ein, wie Du das brauchst und bei Problemen stellst Du konkrete Fragen.

Momentan erwartest Du von uns, eine detaillierte Konfiguration für eine uns nur oberflächlich bekannte bzw. eher unbekannte Umgebung zu erstellen und das ohne Kenntnis Deiner Ziele - das funktioniert so einfach nicht.

Fazit: Installiere das Ding einfach mal, arbeite Dich ein und dann kann man weiter sehen. Das Einarbeiten können wir Dir nicht abnehmen. Dabei werden auch naturgemäß Probleme auftreten, das können wir aber auch nicht verhindern.
Serie: IP Firew Virtualisierung
IP Fire als Firewall Virtual Box21