Hallo und willkommen zur Einführung in die Vorlesung Firewalled Wenn Sie Ihr System absichern müssen, sollten
Firewalls auch das wichtigste Thema sein.
Beginnen wir also damit, was genau die Firewall eine Firewall ist, wie sie sie liest.
Es ist eigentlich wie eine Mauer, die die Ausbreitung von Feuer verhindert.
Alles, was Sie also aufstellen, lässt das Feuer nicht herein, das ist eigentlich die Firewall.
So sind sie dorthin gekommen.
Dieser Name, wenn Daten in einen Server ein- und ausgelagert werden, werden seine Paketinformationen anhand der Firewall-Regeln
getestet.
Und diese Firewall-Regeln befinden sich tatsächlich in der Firewall.
Wenn das also anhand der Firewall-Regeln getestet wird, um zu sehen, ob es erlaubt sein sollte oder nicht, möchte ich
es mit meinen Worten beschreiben, dass eine Firewall wie ein Wachmann oder ein Türsteher oder ein Schild mit einer Reihe
von set gegebenen Regeln und basierend auf den Regeln entscheiden sie, wer ein- und ausreisen darf.
Es gibt zwei Arten von Firewalls darin.
Die erste ist die Software-Firewall, die eigentlich die Firewall ist, die auf einem Betriebssystem ausgeführt wird.
Sie haben also eine Firewall, die unter Linux ausgeführt wird, wahrscheinlich haben Sie eine Firewall, die unter Windows oder einem
anderen Betriebssystem ausgeführt wird.
Es hat eine kleine Software, die Firewall genannt wird.
Eine andere Art von Firewall ist eine Hardware-Firewall.
Nun, diese Firewall ist eigentlich eine dedizierte Appliance, wie eine Hardware-Appliance, auf der natürlich
die Firewall-Software läuft.
Nun, diese Art von Appliance findet sich häufiger auf der Netzwerkseite, dem Netzwerkteam oder
demjenigen, der diese Art von Firewall tatsächlich verwaltet.
Aber wie auch immer, unser Fokus ist das, was unser Fokus ist, die Softwareseite der Firewall, die tatsächlich auf
dem Betriebssystem läuft.
Gut.
Lassen Sie mich also ein Bild einfügen, damit es leichter zu verstehen ist.
Wir haben also einen Server, ein Set will einfach nach Sarabi.
Wenn es nun zu Server B geht, sendet es eine Art Protokoll oder eine Verbindungsanfrage.
Und in diesem Fall, sagen wir, der Server möchte uns mit Rahbi über Secich verbinden und 22.
Aber wenn sich eine Firewall in der Mitte befindet, überprüft sie ihre Regel und sagt: Hey, lass mich die Regel
überprüfen.
Wenn Server an Bord 22 reinkommen darf und eine Regel sagt, ja, diese Arbeit darf reinkommen, dann
sagen alle, OK, das habe ich klargestellt und die Verbindung ist hergestellt.
Und ein anderes Beispiel wäre, dass ein anderer Server zu Server B gehen möchte und
sich mit Server B zu FTP verbinden möchte und FTP, wie wir alle wissen, für einundzwanzig läuft.
Bevor es nun zu einer aufgebauten Verbindung zu Server B geht, geht es an die
Firewall und Firewall-Regeln, auf Server B bleibt, dass A Server nicht über Protokoll oder Dienst ftp reinkommen darf.
Was dann passiert ist, sind Dienstleistungen.
Tut mir leid, Alter, ich kann Sie nicht hereinlassen, weil meine Firewall-Regeln besagen, dass Sie
nicht über den FTP-Dienst in mein Betriebssystem eintreten dürfen.
Jetzt sehen Sie vielleicht, dass diese Firewall in der Mitte sitzt und Sie denken wahrscheinlich, wo genau sie sitzt.
Aber in Wirklichkeit sitzt diese Firewall auf Server A sowie eine weitere Firewall auf Server
B, also haben beide Server A und B auch Firewalls.
Server A, der sich mit Server B verbinden möchte, könnte auch eine Regel haben, ob dieser Dienst den Server
überhaupt verlassen darf oder nicht.
Und wenn es dann zu Server B geht, hat Server B seine eigene Firewall, die sagen würde, hey, obwohl sie
reingekommen ist.
Aber lassen Sie mich sehen, ob dieser Dienst akzeptiert werden darf, um meinem Server zu dienen.
So funktioniert die Firewall.
Hallo nochmal und willkommen zum Vortrag über Firewall und genauer gesagt über IP-Tabellen. In den meisten Linux-Distributionen
gibt es zwei Tools zum Verwalten von Firewalls.
Eines sind die IP-Tabellen, und das wird hauptsächlich in allen Linux-Distributionen verwendet, und das andere ist durch Firewalls geschützt, was vor
nicht allzu langer Zeit in den neueren Versionen von RedHat Centaurs oder Fedora und vielleicht auch einigen
mandolinistischen Distributionen eingeführt wurde.
Aber wie gesagt, immer noch das meiste des Tools, das Firewall-Tool ist IP-Tabellen wird
in allen Linux-Distributionen verwendet.
Jetzt können Sie das eine oder das andere ausführen, sodass Sie nicht beide Tools gleichzeitig ausführen können.
In dieser Vorlesung werden wir also mit IP-Tabellen arbeiten, um die Firewall zu verwalten.
Es bedeutet nicht, dass ich Firewall nicht abdecken werde.
Die Firewall werde ich in den späteren Vorlesungen behandeln, bevor ich mit IP-Tabellen arbeite.
Stellen Sie sicher, dass die Firewall nicht ausgeführt wird und deaktiviert ist.
Um die Server zu stoppen, müssen Sie den Befehl systems, stop firewall oder service ausführen, wenn Sie die ältere Version von RedHat
oder Linux S verwenden. Ö. S.
Aber wenn Sie die ältere Version verwenden, haben Sie wahrscheinlich sowieso keine Verpflichtung, sie
zu deaktivieren.
Sie führen System ctrl deaktivieren Firewall D aus und zu Mascotte führen Sie System ctl mass Firewall d aus, Sie
benötigen Maxo.
Andere Programme können das nicht ausführen oder Sie starten diesen Dienst nicht aus Versehen.
Deshalb maskieren Sie einen Dienst.
Überprüfen Sie nun, ob Sie das IP-Tabellendienstpaket installiert haben.
Schön, weil Sie, bevor Sie den Dienst starten, was auch immer sagt, welchen Dienst Sie installieren möchten.
Sie müssen also sicherstellen, dass Sie den Dienst installiert haben und überprüfen, ob dieser Dienst dieses Paket
installiert hat, um R. P. M. Dash Keyway und für IP-Tabellen Dash Services.
Und wenn es nicht da ist, verwenden Sie das Dienstprogramm, um IP-Tabellendienste zu installieren.
Sobald Sie es installiert haben, starten Sie den Dienst mit dem Befehl start IP tables und aktivieren ihn dann, um
die IP-Tabellenregeln zu überprüfen.
Sie machen IP-Tabellen, dash Stachel und um die IP-Tabellen zu leeren, machen Sie IP-Tabellen, dash f bedeutet, wenn Sie
von vorne beginnen möchten, möchten Sie keine vordefinierten Regeln in der IP-Tabelle.
Sie machen IP-Tabellen, die Sie leeren müssen.
Lassen Sie mich jetzt gleich hier in meinen Linux-Rechner gehen und wir werden alle Dinge ausprobieren, die wir hier haben.
Als erstes müssen wir also IP-Tabellen starten, aber haben wir wirklich IP-Tabellen?
Überprüfen Sie zuerst, ob unser RPM Keyway-IP-Tabellen und Dash-Services hat.
Nein, tun wir nicht, aber bevor wir es installieren oder herunterladen, lassen Sie mich zuerst die Firewall stoppen.
Um zu überprüfen, ob die Firewall läuft, da unser Fokus auf den IP-Tabellen liegt.
Sie tun Status-Firewall D?
Jawohl.
Sie sehen, es ist aktiv und es läuft.
Lassen Sie mich also diesen Dienst zuerst stoppen, bevor ich überhaupt an IP-Tabellen arbeite.
Es ist halt.
Fahren Sie jetzt fort und deaktivieren Sie es, damit es beim Neustart nicht gestartet wird.
OK, machen Sie jetzt weiter und maskieren Sie es, damit Sie es nicht versehentlich starten.
Gehen Sie nun voran und überprüfen Sie den Status und Sie sehen hier die geladene Maske und den aktuellen Status inaktiv
und tot.
Schön.
OK, wir folgen unseren Anweisungen und jetzt ist unser nächster Schritt, die IP-Tabelle zu installieren.
Denken Sie daran, dass wir überprüft haben, dass es nicht installiert ist.
Der Kommentar ist also lecker.
Installieren Sie IP-Tabellen, Dash-Dienste.
Stellen Sie nun sicher, dass, wenn Sie es installieren möchten, Ihr Computer ins Internet gehen und zu den
Repos gehen kann, die das IP-Table-Service-Paket benötigen oder haben.
Es hat es gefunden und es sagt Ihnen, dass die Größe nicht weitergeht.
Und ja, Sie kennen das junge Dienstprogramm sicher und können es jetzt erneut installieren.
Nach der Installation wird eine vollständige Installationsmeldung angezeigt.
Es ist dort.
Fahren Sie nun fort und starten Sie den Dienst.
System-CTL-Start-IP-Tabellen, es wurde gestartet und ich werde es aktivieren.
Es ist jetzt aktiviert und überprüfen Sie den Status, wenn es ohne Fehlermeldungen läuft.
Ja, Sie sehen, es bleibt der aktive Status mit der Prozess-ID genial.
Im nächsten Schritt möchten Sie nun überprüfen, was sich in den IP-Tabellen befindet, die aus der Box herauskommen.
Das sind IP-Tabellen, Bindestrich in Großbuchstaben L und standardmäßig sind bereits einige Regeln vorhanden, um eine Ausnahme und auch
ICMP für den Host zuzulassen, die verboten sind. Einige der Regeln dort wollten wir von vorne
beginnen.
Also möchte ich, dass Sie alles ausspülen, indem Sie IP-Tabellen eingeben.
Wenn es bündig ist, überprüfen wir, ob alles weg ist.
Und wenn Sie es ausführen, können Sie tatsächlich diese drei verschiedenen Ketten sehen.
Eine Kette sagt Input.
Die andere sieht Veränderung weg und sieht ihre Chancen jetzt aus, was ist eine Veränderung oder was ist
das Ganze und was bedeutet jede Spalte?
Keine Sorge, das werde ich als nächstes behandeln.
Die Funktion von i. p table tool ist Paketfilterung, die Paketfilterungsmechanismen sind in drei
verschiedene Arten von Strukturen organisiert und die Struktur ist Tabelle, die ich Ihnen gerade gezeigt habe.
Es hat sich verändert und es hat Ziele.
Nun, was sind das?
Kommen wir zu den Details.
Tabellen-Tabelle ist etwas, das es Ihnen ermöglicht, Pakete auf bestimmte Weise zu verarbeiten.
Es gibt vier verschiedene Arten von Tischen.
Filtern, zerfleischen und roh.
Jetzt habe ich den Filter fett gedruckt und dann die Zeile, denn unser Hauptaugenmerk liegt hier auf Filter
und das ist der, der hauptsächlich im Linux-Betriebssystem verwendet wird.
An jedem Tisch sind also Ketten befestigt.
Mit diesen Ketten können Sie den Verkehr an verschiedenen Stellen überprüfen.
Es gibt drei Hauptketten, die IP-Tabellen verwenden.
Eine ist eine Eingabe, die eine damit verbundene Regel ist, die das Einkommen für den eingehenden Datenverkehr angibt, der zu einem Router und dann von
einem Gerät zu einem anderen geleitet wird, was selten wieder verwendet wird.
Und die dritte Ausgabe ist ausgehender Datenverkehr.
Konzentrieren Sie sich also auf diese beiden Eingaben und Ausgaben, dh eingehenden und ausgehenden Datenverkehr.
Allen diesen drei Ketten, die Sie sehen, sind nun Regeln zugeordnet.
Mit Change können Sie den Datenverkehr filtern, indem Sie ihnen Regeln hinzufügen.
Und das Regelbeispiel ist, wenn ein Datenverkehr von dieser IP kommt, dann legen Sie jetzt das Ziel fest.
OK, ich habe eine Tabelle, ich habe eine Kette, und diese drei Ketten sind da und Kette hat Regeln.
Definieren Sie jetzt, was passiert, wenn die Regel erfüllt ist, dass ich diese IP-Adresse gefunden habe.
Was soll ich nun mit dieser IP-Adresse machen?
Dann kommen Sie herein und definieren das Ziel und es gibt drei verschiedene Arten von Zielen.
Eine Ausnahme ist natürlich, die Verbindung zu akzeptieren, wenn die Regel zutrifft.
Zweitens: Bedeutung ablehnen, nicht akzeptieren.
Aber senden Sie eine Antwort, dass, hey, ich lehne sie ab, ich akzeptiere Ihre Anfrage nicht.
Vielleicht einige der Antworten, einige aussagekräftige Informationen.
Aber wie auch immer, der dritte ist Drop, was wie ein harter Tropfen bedeutet.
Ich möchte Ihnen nicht sagen, warum ich es nicht akzeptiere.
Nur darfst du gar nicht.
Diese drei sind die einfachen Ziele.
Um es noch einmal zusammenzufassen, IP-Tabellen haben Tabellen.
Es hat sich geändert.
Jede Kette hat Eingang in eine Ausgabe und dann basierend auf diesen Regeln, in diese Ketten zu definieren.
Sie sind Ziele.
Und diese drei Ziele sind Akzeptieren, Ablehnen und Unentschieden.
Wenn Sie immer noch Probleme haben, es zu verstehen, lassen Sie es mich für Sie herausarbeiten.
Diese Tabelle sieht so aus, aber natürlich nicht genau so.
Aber ich bin nur grafisch ausgedrückt.
Das ist ein Tisch.
Die Tabelle hat die Ketten und diese drei Ketten und liefert eine Ausgabe.
Und mit all diesen Ketten sind Regeln verbunden.
Das heißt, wenn die IP-Adressen dies sind oder dies und so weiter, was willst du dann tun?
Ich möchte, dass du es akzeptierst.
Nein, lass es fallen.
Nein, ich lehne es ab.
Was auch immer das Ziel ist, Sie definieren es auf Zielebene.
Jetzt werden Sie EPEAT Table Zakhele ausführen, um die Tabelle tatsächlich zu sehen und diese auszuführen, und Sie sehen die
Tabelle, die so ist, wie ich Ihnen vor ein paar Minuten gezeigt habe.
Wie Sie dies sehen, gibt es drei Kanäle, aber Sie können sehen, wie sich der Chain-Eingang vorwärts und der Chain-Ausgang ändert.
Das Ganze nennt man Kette.
Nun hat jede Kette eine Ausgabe und legt sie vor, dann hat sie ein Ziel.
Wir alle wissen es bis jetzt, ich bin sicher, Sie haben all diese Stärken erforscht.
Lassen Sie uns nun etwas mehr ins Detail gehen, und zwar auf der Regelebene.
Dieses Feld, das Sie hier sehen, bedeutet das Protokoll wie TCP, UDP, ICMP oder alle Arten von Protokollen, die Sie
definieren möchten. Es wird direkt darunter definiert und ist dann optional.
Dies wird selten verwendet, da Clallam die Quelle der IP-Optionen anzeigt, was bedeutet, von welcher IP sie kommt und dann das
Ziel.
Wohin geht es?
Wenn Sie also direkt darunter eine Regel sehen, können Sie sie leicht übersetzen.
Oh ok.
Dies ist die Bedeutung dieser Regel, dh dieses Protokoll kommt von dieser Quelle und geht zu diesem Ziel.
Und das Ziel ist.
Verwerfen Sie es, und zwar für eingehende Ketten oder eingehenden Datenverkehr, da es mit Ketteneingaben verknüpft
ist.
Wie auch immer, Leute, hier dreht sich alles um diesen ganzen Vortrag, den ich behandelt habe. Erklären Sie
Ihnen also, wie Sie die IP-Tabellen herunterladen, installieren, wie Sie sie ausführen können und wie die Ausgabe von IP-Tabellen-Dashs aussieht.
Sie müssen also verstehen, bevor Sie die IP-Tabellen verwalten, die wir in der nächsten Vorlesung behandeln
werden, um bestimmte Übungen zu machen, um bestimmte Befehle auszuführen.
Also bleibt gespannt.
OK, jetzt ist es also an der Zeit, an Firewalls zu arbeiten, speziell das Tool Firewall, die Firewall,
die genauso funktioniert wie IP-Geschirr.
Natürlich hat es seine eigenen Befehle und den Befehl, den es mit seinem Firewall-Dash ACMD startet.
Stellen Sie sicher, dass der Befehl Firewall, der erste Teil des ersten Wortes, kein D enthält.
Es ist also nur Firewall Dash ACMD.
Es verfügt über einige vordefinierte Serverregeln, die sehr einfach ein- und ausgeschaltet werden können.
Und diese Dienste wie Nafez und DPD liegen bereits im XML-Format vor.
Alles, was Sie tun müssen, ist, diese Dienste in die Firewall-D-Tabelle aufzunehmen, und die Regeln werden das natürlich in der späteren Vorlesung
behandeln, und ich zeige Ihnen, wie genau das Beispiel dann funktioniert.
Die Firewall hat auch die folgende Tabelle.
Ketten, Regeln und Ziele.
Legen Sie Tabellenänderungsregeln und Ziele fest.
Sie wissen bereits, dass Tabelle diejenige ist, die alle Informationen über Änderungsregeln und Zielketten
enthält, oder diejenigen, die ausgehende, eingehende oder weitergeleitete Verkehrsinformationen enthalten.
Und die Regeln sind mit diesen Ketten verknüpft.
Wenn der eingehende Datenverkehr dieser Regel entspricht oder entspricht, was ist dann zu tun?
Dann kommt das Ziel.
Dieses Ziel wäre entweder Verwerfen, Ablehnen oder Akzeptieren des Datenverkehrs.
Also, wie gesagt, es funktioniert ähnlich wie IP-Tabellen.
Und wenn Sie all diese verschiedenen Tabellenänderungsregeln und Zielinformationen aktualisieren müssen, können Sie zu den IP-Tabellen zurückkehren,
um weitere Informationen zu ihnen zu finden.
OK, Sie können also das eine oder das andere ausführen, dh entweder IP-Tabellen oder eine Firewall.
Es wird nicht empfohlen, beides auszuführen.
Stellen Sie gleichzeitig sicher, dass IP-Tabellen gestoppt, deaktiviert und maskiert sind, bevor Sie eine Firewall starten.
Und um es zu stoppen, würden Sie natürlich die System-Strg-Stopp-IP-Tabelle verwenden, dann ein System, das es deaktiviert, damit es
nicht bei Bhoot startet und es maskiert.
So starten Sie es nicht versehentlich oder andere Programme werden gestartet, nachdem es gestoppt wurde.
Jetzt müssen Sie überprüfen, ob auf dem Firewall-Server, den Sie starten möchten, das Paket oder das erforderliche Paket
auf Ihrem System installiert ist.
Aber wie gesagt, wenn Sie Centaurus sieben, RedHat sieben oder vier, Fedora sieben und höher verwenden,
ist standardmäßig eine Firewall D installiert.
Übrigens habe ich gerade in der dritten Zeile eine Datei eingecheckt, Waldy.
Es ist nur ein Fehler anstelle von l, den ich haben sollte, oder wie auch immer, es ist nur ein kleiner ehrlicher Fehler, dann zu überprüfen,
ob das Paket installiert ist.
Du läufst R. P. M. Dash Keyway und für Firewalled.
Wenn Sie es nicht finden, führen Sie Jum Command aus, um Firewall D zu installieren, und sobald es installiert ist, starten
Sie die Firewall D mit dem Befehl system ctrl start.
Und dann Firewalled, der nächste Kommentar wäre systemaktiviert,
Firewalled, Sie können das alles nicht in einem Kommentar
ausführen.
Sie werden Firewall, Bindestrich, cmd, Bindestrich, Bindestrich, Liste, einen Bindestrich alle ausführen.
Es wird Ihnen sagen, welche Dienste aktiviert sind, welche Regeln vorhanden sind, welche Art von Ketten vorhanden sind, um
eine Liste aller Dienste zu erhalten, die die Firewall kennt.
Das sind die Dienste, über die ich in der vorherigen Folie gesprochen habe, dass es Dienste gibt, die
von Firewall D vordefiniert sind und im XML-Format geschrieben sind. Sie können diese Dienste einfach hinzufügen und mit
einem einzigen Befehl entfernen und eine Liste aller Dienste erhalten Dienste führen Sie den Firewall-Befehl aus.
Also Firewall diesen Befehl, Dienste abrufen, um Firewalled zu machen, die Konfiguration neu laden, Bearbeiten hinzufügen, dh wenn Sie
eine Regel in Firewalled hinzugefügt haben, müssen Sie immer den Befehl Firewall ACMD, dash, dash, reload
ausführen.
Ihr Firewall-Prozess weiß also von der neuen Regel oder den neuen Informationen, die Sie der Tabelle
hinzugefügt haben.
Gut.
Also gehe ich jetzt in den Linux-Rechner und wir werden das alles ausprobieren.
Stellen Sie also zunächst sicher, dass die IP-Tabelle nicht den System-CTL-Status, die IP-Tabellen und Sie sehen, dass sie
ausgeführt wird.
Es ist gerade aktiv, also müssen Sie es stoppen.
Drücken Sie die Pfeiltaste nach oben und.
Ersetzen Sie den Status durch Stopp.
Es hat aufgehört, jetzt deaktivieren.
Damit es nicht zur Budgetzeit startet und es dann maskiert, damit Sie nicht oder ein anderes Programm versehentlich gestartet werden, können Sie
den Status erneut überprüfen.
Und Sie werden jetzt sehen, dass es maskiert und inaktiv ist.
Perfekt.
Jetzt ist es an der Zeit zu überprüfen, ob wir ein Firewall-Paket installiert haben, damit R. P. M. Desh Kuai und Great für Firewall.
OK, es gibt also dieses Paket, um das wir uns Sorgen machen, stellen Sie sicher, dass dieses Paket vorhanden
ist, und wenn es auf Systemsystemebene mehr Firewalls gibt, können Sie es auch installieren.
Aber höchstwahrscheinlich wird es mit installiert, wenn Sie einfach JUM install Firewall eingeben.
OK, jetzt ist es installiert.
Der nächste Schritt besteht nun darin, diese Firewall zu starten.
System-CTL-Start.
Firewall.
Es sagt, dass die Einheit Mascotte ist, was bedeutet, dass sie nicht versehentlich oder von einem anderen Programm gestartet werden darf, also
müssen wir sie demaskieren.
Also entlarven.
Gut.
Es ist jetzt entlarvt.
Du könntest weitermachen und es starten.
Es fing perfekt an.
Jetzt mach weiter und mach es.
Es startet also beim Booten.
OK, jetzt fahren Sie fort und überprüfen Sie jetzt den Status.
OK, es läuft, es ist der aktuelle Status aktiv.
Schön, lösche den Bildschirm und jetzt werde ich überprüfen, was in meinen Firewall-Regeln steht, was aus der Box
kommt.
Und dafür mache ich Dashty List, streiche alles und du wirst sehen, das ist die Tabelle.
Es ist ein öffentlicher Tisch.
Es ist aktiv und verfügt standardmäßig über den Dienst S. H. , DCPI, die sechs Clide.
Diese beiden Dienste sind bereits aktiviert, sodass die Dienste jedes Mal, wenn ich starte, eine Firewall haben, und
standardmäßig darf SSA hereinkommen.
Und wenn Sie sehen, könnten Sie Boadicea definieren.
Alle spezifischen Regeln, die Sie haben, können Sie in ihre Rituale aufnehmen, die in der
späteren Vorlesung behandelt werden.
Wenn Sie etwas hinzufügen, können Sie den Befehl Firewall dash ACMD ausführen, gefolgt von der richtigen Syntax, um eine Dienstunterstützung
hinzuzufügen, um die Liste aller Dienste zu erhalten, die Firewall D kennt.
Sie geben Firewall cmd get ein.
Dienstleistungen.
OK, das ist die Liste der Dienste, mit denen ich vorhin gesprochen habe.
Dies sind die vordefinierten Dienste, die alle durch Leerzeichen getrennt und in alphabetischer Reihenfolge aufgeführt sind.
Also A, B, C, und wenn Sie nach, sagen wir, S suchen. H. , sehen Sie im Wesentlichen einen S-Abschnitt.
Und ich sehe hier Unterbrechungen, einige Typendienste hier.
Wenn Sie nach FTP suchen, gehen Sie zu F Abschnitt F, da dies F ist und Sie FTP sehen.
Alle diese Dienste sind dort also tatsächlich vordefiniert.
Dies bedeutet nicht, dass es bereits Teil der Firewall-Regeln ist, dass alle diese Dienste standardmäßig
aktiviert werden.
Es ist nicht so, dass es eine Firewall sagt, hey, Sie hatten den Service.
Alles, was Sie tun müssen, ist einen Befehl auszuführen.
Sagen Sie mir, dass dies ein Dienst ist, den Sie aktivieren möchten, und ich gehe zu seiner Konfigurationsdatei.
Ich werde herausfinden, auf welchem Port es läuft und ich werde es für Sie aktivieren.
Also werde ich diese XML-Datei in den späteren Vorlesungen behandeln.
Stellen Sie also vorerst sicher, dass Sie Ihre Familie gründen.
Es ist in Betrieb und hat die hier aufgeführten Dienste, um zwei der Dienste vorzudefinieren.
Kommen wir zu einigen praktischen Beispielen für die Firewall mit Firewall. Diese hatten mehrere Zonen, um eine Liste aller
Zonen zu erhalten. Sie müssen den Befehl Firewall, dash, cmd, dash, dash, get zone ausführen.
Gehen wir also in den Linux-Rechner und führen ihn hier aus und sehen, wie viele Zonen und die Liste der
Zonen wir erhalten, um Firewall einzugeben.
Kamdesh Desh.
Zonen und Sie werden sehen, dass Sie eine Liste der Zonen erhalten, DMC blockieren, externes Heim
und interne öffentliche vertrauenswürdige Arbeit löschen. Sie können jede Zone verwenden, die von Ihrem Unternehmen oder Ihren Richtlinien erforderlich ist.
Die meiste Zeit, die ich gesehen habe, ist, dass die Öffentlichkeit verleugnet wird.
Das wird meistens verwendet.
Unser Fokus bei diesem Vortrag bleibt also auf der Öffentlichkeit.
So erhalten Sie die Liste der Zonen, um jetzt eine Liste der aktiven Zonen
zu erhalten, um zu sehen, dass wir alle Zonen haben, in denen eine die aktive ist, und dafür wird die Command Firewall ACMD ausgeführt und dasch
aktive Dash-Zonen erhalten.
Dies listet die aktive Zone auf, die in Bezug auf die Firewall aktiv ist, wo die Firewall alle
ihre Regeln erhält.
Die Konfiguration ist öffentlich und die Schnittstelle, die dieser Zone zugeordnet ist, ist unsere Standardschnittstelle.
Sie haben möglicherweise eine andere, wenn Sie einen anderen Linux-Typ verwenden, wobei die
physische virtuelle die nächste ist, über die wir sprechen, wie man Firewall-Regeln für die öffentliche Zone erhält.
Jetzt wissen Sie also, dass wir die öffentliche Zone sind, die aktiv ist.
Nun, wie Sie eine Liste dieser Zone erhalten.
Sie können eine Befehls-Firewall ausführen, die wie ein öffentlicher Strich dieser Listenzone zu sein schien.
Wenn Sie jedoch feststellen, dass beim Ausführen des Befehls get active Zones nur die öffentliche Zone angegeben wurde.
Wenn Sie also nur eine Zone aktiv haben, müssen Sie den Zonennamen wirklich nicht angeben.
Aber nur um zu üben, wenn Sie annehmen, Sie hätten mehrere Zonen, dann müssten Sie die Zone angeben.
Du gehst an die Öffentlichkeit.
Also mal sehen.
In diesem Fall werden wir es tun.
Warum sind Dashty Zone gleich willkommen?
Öffentlich und alle auflisten.
Dies ist die Zone, die standardmäßig standardmäßig vorhanden ist. Wenn Sie Ihre Firewall zum ersten Mal
ausführen, werden Sie dies sehen und die Hauptsache, die Sie sehen werden, ist
diese Zone ist öffentlich und aktiv.
Und die Dienste, die Sie als Standarddienst erhalten, sind S. H. , DCPI sechs und Kline.
Dies sind die Dienste, die standardmäßig aktiviert sind.
Was ich meinte, war, wenn Ihre öffentliche Zone bereits aktiv ist und die einzige ist,
die Sie nicht angeben müssen, können Sie einfach den Befehl ausführen, ohne die Zone anzugeben, und das gleiche Ergebnis
erhalten.
Nun könnte man, wie gesagt, auch auf Zone verzichten.
Alle Dienste sind also durch eine Firewall vordefiniert.
Wie bereits erwähnt, haben Sie eine Liste aller Dienste.
Die Frage ist nun, ich habe die Liste aller Dienste, die ich aktivieren und deaktivieren
und aktivieren könnte.
Aber was ist, wenn ich in diesem Fall einen Drittanbieterdienst hinzufügen möchte?
Wir nehmen ein Beispiel.
Nehmen wir an, wenn Sie die SFP-Anwendung auf Ihrem Linux-Server installieren und zulassen möchten,
dass diese Anwendung ein- und ausgeschaltet wird, müssen Sie in usr lib Firewall disservices gehen und alle vordefinierten Dienste
befinden sich in diesem Verzeichnis.
Und alles, was Sie tun müssen, ist einfach eine beliebige Punkt-XML-Datei zu kopieren und den Dienst und seine Portnummer zu ändern.
Wenn Sie nun diese Datei, diese XML-Datei, öffnen, sieht sie so aus.
Dies ist übrigens eine kleinere Version.
Es gibt viele Dateien, XML-Dateien in diesem Verzeichnis, die eine längere Beschreibung haben.
Die kürzeren Beschreibungen sind also Test.
Ich zeige Ihnen, wenn Sie eine Katab-Datei in dieses Verzeichnis fallen lassen, die mit XML endet, sehen Sie ihre
Version auf der ersten und der zweiten.
Sie sehen diesen Dienst und geben Informationen zum Dienst ein, und Sie werden sehen, dass
der Dienst, der angezeigte Diensttyp S ist. H. und welche Beschreibung Sie angeben möchten, was genau
dieser Dienst tun wird.
Und natürlich die Portinformationen und der Dienst und Name, der in diesem als TCP steht
und die Portnummer ist 22.
So sieht es aus.
Aber auf der nächsten Folie werden wir einen angepassten Dienst erstellen, den ich gerade erwähnt habe, SJP, dieses
XML und ich werde Ihnen zeigen, wie Sie es zum Awaya-Firewall machen können.
Gehen wir also zur nächsten Folie und sehen wir, ob Sie einen Dienst hinzufügen möchten.
Sagen wir HTP in Ihrer Firewall.
Dazu müssen Sie den Befehl Firewall ACMD dash dash add dash service equal HTP ausführen.
Wenn Sie diesen Befehl jetzt ausführen, sehen Sie, dass in den Diensten kein HTP-Dienst vorhanden ist.
Wenn Sie also Firefox haben und es öffnen und versuchen könnten, auf Ihren HTTP-Dienst zuzugreifen, werden Sie feststellen, dass
er nicht zugänglich ist.
Um dies jedoch zuerst zu überprüfen, müssen Sie natürlich sicherstellen, dass Ihr DPD-Dienst ausgeführt wird.
Sehen wir uns also den System-CTL-Status HTP an.
OK, diese Maske ist inaktiv, also müssen wir sie aktivieren, um unsere Firewall-Regeln zu testen, wenn wir
sie hinzufügen.
Also werden wir es zuerst auf Mascotte tun.
Dann starte ich einen Dienst.
Dienste gestartet, überprüfen wir den Status, er ist jetzt aktiv, ich werde meinen Browser öffnen, um
sicherzustellen, dass ich über das EDP-Protokoll oder den Dienst auf meinen Partyserver zugreifen kann.
So mein.
OK, jetzt ist meine IP-Adresse meines Computers, die Links, die ich verwende, eins acht eins einundsechzig Komma
zweiundsechzig.
Also, wenn ich neu lade, sehen Sie, dass es Probleme beim Laden der Seite gibt und sie sich dreht.
Dies bedeutet, dass die Verbindung eine Zeitüberschreitung anzeigt, da Sie sehen, dass dies zu lange dauert.
Dies ist die Nachricht, die Sie erhalten.
Damit Sie also über diesen HTP-Dienst auf Ihren Server zugreifen können, müssen Sie ihn aktivieren.
Also gehen wir zu.
Unser.
Firewalled und fügen wir das hinzu, also löschen wir die Bildschirm-Firewall, die ACMD-Dash-Dash-Anzeige, welchen Dienst
möchten Sie HTP hinzufügen?
OK, dieser Dienst wird hinzugefügt, und wenn Sie erneut auflisten.
Sie sehen im Service-Bereich.
Das letzte Wort wurde hinzugefügt. Lassen Sie uns es
jetzt überprüfen, indem Sie in unseren Firefox-Rechner gehen und dann den
Bildschirm aktualisieren.
Gut.
Nun, eine weitere Sache ist, wenn Sie das entfernen möchten, können Sie einfach eine Perlentaste drücken oder zum gleichen Befehl zurückkehren
und Entfernen eingeben, und es wird es entfernen.
Sie können den Status überprüfen, ob er weg ist oder nicht, indem Sie sich alle Ihre Liste ansehen, und Sie werden sehen, dass er jetzt
weg ist.
Das ist, was das Entfernen des Dienstes bedeutet, und dann die Firewall-Konfiguration neu zu laden, d.h. wenn Sie einen
Dienst hinzugefügt haben und jetzt nur die gesamte Firewall-Konfiguration löschen möchten, was auch immer Sie hinzugefügt
haben.
Und dafür müssen Sie Firewalled Reload eingeben.
Bevor ich das tue, zeige ich Ihnen zuerst, wann wir hinzugefügt haben.
Dass HP-Dienste hinzugefügt.
Wenn Sie jetzt auflisten, sehen Sie, dass es da ist, aber jetzt, wenn Sie hineingehen und neu laden.
Neu laden und prüfen.
Diese Firewall, Sie werden sehen, dass der HTP-Dienst, jede Bearbeitung, die er bewacht, eine Art Firewall ist,
um alle temporären Regeln zu löschen.
Wenn Sie also eine Regel dauerhaft hinzufügen möchten, müssen Sie am Ende permanent angeben.
Um also einen Dienst dauerhaft hinzuzufügen oder zu entfernen, führen Sie den Befehl Firewall aus, der dem
Dienst scheinbar gleich dauerhaft hinzugefügt wurde und der ihn dauerhaft zu dieser Zone hinzufügt, die die öffentliche Zone ist.
Also natürlich, um es dauerhaft zu entfernen.
Sie hatten den gleichen Befehl mit der permanenten Option Romo und Dash Dash.
Lassen Sie uns nun über die Drittanbieteranwendung sprechen, über die wir auf der letzten Folie gesprochen haben.
Was ist, wenn Sie Dienste hinzufügen möchten?
Es ist nicht.
Ist es nicht vordefiniert oder als Standarddienst in der Firewall.
Was wir also tun müssen, ist als erstes in dieses Verzeichnis zu gehen, dessen Dienste durch Firewalls
geschützt wurden.
Sie können einfach eine beliebige Punkt-XML-Datei kopieren und der neuen Servicedatei den Namen geben und die
Serviceimportnummer in dieser Datei ändern.
Dann müssen Sie die Firewall neu starten und dann einfach eine Firewall hinzufügen und dann einfach die Liste dieser Dienste abrufen,
um zu bestätigen, dass dieser Dienst vorhanden ist.
Und wenn es da ist, funktioniert es, dann können Sie den Firewall-Befehl ausführen, um diesen Dienst hinzuzufügen.
Also gehen wir jetzt durch diese Übung und mal sehen.
Und wie gesagt, nehmen wir das als Beispiel.
Wir verwenden den Dienst SFP, ein ISP, der meiner Meinung nach auf Port 32 läuft.
Also gehe ich in die Dienste der usr lib Firewall D ein.
Übrigens, wenn Sie dies zum ersten Mal tun, empfehle ich Ihnen, einen Snapshot Ihrer virtuellen Maschine zu
erstellen, falls etwas schief geht.
OK, jetzt gibt es in den Diensten eine Reihe von Diensten.
Wenn Sie als mysel ausführen, werden alle Dienste angezeigt, die Sie beim Ausführen erhalten.
Der Befehl lautet: Sie führen Firewall-Dash aus.
Scheint Dash-Get-Dienste zu sein, alle diese Dienste, die Sie sehen, sind tatsächlich durch eine Firewall geschützt und ziehen sie aus diesen
Dateien.
Nun wollen wir noch einmal SFP ansprechen.
Ich werde weitermachen und jeden Sturz nehmen, oder in diesem Fall werde ich S kopieren. H. XML-Datei und ich werde
sie nach SFP kopieren, ExxonMobil, OK, überprüft, ob sie dort ist.
Ich werde dies selbst tun.
TIAR, es ist bis zum Ende da.
Jetzt werde ich diese Datei über Skype-XML ändern.
Und Sie sehen, es hat diesen Versionsdienst, die kurze Beschreibung ist Sustagen, ich werde es zu SFP entfernen.
OK, jetzt ist dies eine Beschreibung von allem, was für die SNH-Dienstbeschreibung aufgeführt ist, und ich werde diese Beschreibung von
Drittanbietern einfügen, was auch immer dieser Dienst tun wird.
Das ist, äh, ein Drittanbieter.
Bewerbungsservice.
OK gut.
Jetzt ist das Protokoll TCP oder was auch immer Sie angeben möchten, und Sie können den Port verwenden.
Natürlich müssen Sie diese Dinge wissen, egal ob TCP, UDP oder Port, nein, es ist der
Service.
Jetzt können Sie fortfahren und diese Datei speichern.
Vater sagt, wir könnten ASSP Zemel verifizieren, und Sie sehen, dass es bei all den von Ihnen angegebenen Suchen vorhanden ist.
Wenn Sie nun diesen SFP in Ihrem Eintrag sehen möchten, dh wenn Sie diesen Befehl ausführen
und ihn dort sehen möchten, müssen Sie die Firewall, das gesamte System, neu starten.
Strg Firewall neu starten.
Es wird jetzt neu gestartet, wenn Sie die Get-Dienste ausführen möchten. Sie sollten Ihren SJP-Dienst sehen
können.
Also, ähm, das ICH, was ich tun werde, ist, dass ich ACMD-Dienste mit Firewalls bekomme.
Ich mache einfach Crêpe.
ASSP.
Und los geht's, also sehen Sie es für uns hervorgehoben an, es ist für uns einfacher zu wissen, wo genau es endete.
Jetzt ist also dieser SFP-Dienst drin.
Schön.
Jetzt könnten wir fortfahren und es als Dienst zur Firewall-Konfiguration hinzufügen.
Also um es einfach Firewall hinzuzufügen.
Achmed.
Bindestrich hinzufügen.
Dienst gleich dem Namen des Dienstes, den Sie hinzugefügt haben, und wenn Sie dies auflisten.
Sie werden sehen, dass dieser SFP-Dienst hinzugefügt wurde.
Wenn Sie nun versuchen, andere Dienste hinzuzufügen, die nicht in dieser XML-Datei enthalten sind, wird es einfach fehlschlagen oder
nicht funktionieren.
Wenn ich zum Beispiel versuche, einen Dienst hinzuzufügen, rufen Sie Emraan an.
Es heißt Invalid's Service Emran, weil es in das Verzeichnis usr lib Firewall Disservices ging, es nach dem
Emran dieser XML-Datei suchte, und es tat es und es existiert nicht.
Deshalb kann es nicht hinzugefügt werden.
Es ist also eine gute Funktion von Firewalled this, bei der Sie einfach Dienste hinzufügen oder entfernen müssen,
die in diesem Verzeichnis definiert sind.
Gut.
Also weiter.
Lassen Sie mich Multiservice übrigens entfernen.
Also auf diese Weise habe ich alles aufgeräumt, oder ich könnte einfach was tun, neu laden, wenn ich
es nicht dauerhaft zum Erfolg hinzugefügt habe.
Lassen Sie es uns überprüfen.
Es ist dort.
Es ist weg.
Gut.
Jetzt geht es weiter.
Was nun, wenn Sie Ihrer Firewall-Konfiguration einen Port hinzufügen möchten, stehen Sie einfach unter dem Befehl,
der Firewall ist.
Der ACMD-Dash-Dash-Ad-Dash-Port ist gleich.
Ich habe diesen eins-null-eins-eins-null als zufälligen Port ausgewählt.
Sie können auswählen, welchen Flughafen Sie eröffnen möchten, und das Protokoll.
Geben Sie ein, überprüfen Sie das, und Sie werden sehen, dass es in den Ports angezeigt wird, TCAP, Tennant hinzugefügt.
Nun noch einmal, wenn Sie dash permanent nicht angeben.
Dann verschwindet es in dem Moment, in dem Sie Firewall, SMD, Dash, Dash, Reload ausführen.
OK, so fügen Sie einen Port hinzu und natürlich, um einen Port zu entfernen, würden Sie den Port entfernen.
Also gehen wir weiter und entfernen den Port.
Am Port werde ich entfernen.
Hafen.
Zero Dash Tsipi.
Es ist weg, lassen Sie es uns überprüfen, und es ist nicht mehr da.
Schön.
OK, um eingehenden Datenverkehr von einer IP-Adresse abzulehnen.
Es handelt sich also wieder um ein Szenario, in dem jemand mit einer IP-Adresse zu Ihrem Computer kommt und Sie diese Person
nicht mögen oder diesen Computer nicht mögen.
Was auch immer der Grund ist, Sie möchten nur jeglichen Datenverkehr blockieren, der von dieser IP-Adresse eingeht.
Sie werden dies also in der Regel ausführen.
Es ist eine lange Regel, aber sie wird in den Reichen hinzugefügt, ein Regelraum ganz unten.
Kommen wir also zu einer Regel.
Sie sehen, wenn Sie Firewalls ausführen und alle Striche streichen, sehen Sie ganz unten umfassende Regeln.
Hier müssen Sie diese Regel hinzufügen.
Also mache ich das, ich werde es kleiner machen, damit ich es aufgreifen und den ganzen Befehl lesen kann, dass ich
das auch einfach größer machen werde.
So konnte ich alles in eine Zeile schreiben.
Also Firewall.
Das ACMD.
Bindestrich, Bindestrich, füge eine Rich-Regel hinzu, und diese Regel sagt gleich, wofür ist die Familienregel
innerhalb von IPV?
Und welches ich. P. Adresse versuchen Sie zu blockieren, es ist eine Quelle und die Adresse dieser Quelle,
gleich Code.
Ein 92er, ein 68er Dodge Dart.
Fünfundzwanzig.
Und was willst du dann machen?
Erinnern Sie sich an das Targeting, über das wir gesprochen haben?
Sie möchten ablehnen?
Und Mantel dicht.
Es war erfolgreich, lassen Sie uns überprüfen, ob es vorhanden ist, und Sie werden sehen, dass diese Regel ganz unten als
Rich-Regel hinzugefügt wird, die den gesamten eingehenden Verkehr ablehnt, wenn er mit dieser IP-Adresse übereinstimmt.
Jetzt können Sie den ICMP-Verkehr blockieren und entsperren.
Was ist, wenn Sie nicht möchten, dass die Leute nach Penghu kommen, damit Sie einfach diesen Befehl ausführen können?
Lassen Sie mich also wieder hineingehen und dieses Ritual entfernen, das ich hinzugefügt habe.
Also, anstatt nur hinzuzufügen, werde ich das ACMD-Neuladen entfernen oder einfach die Firewall ändern müssen.
Jedenfalls ist es weg.
Da habe ich geantwortet.
Ja, jetzt ist es weg.
Ich möchte die Firewall des gesamten eingehenden Verkehrs blockieren.
Das ACMD, ich meine, den gesamten eingehenden rosa Verkehr, nicht den gesamten Verkehr und ICMP, wie Sie wissen, kommt
der Schmerz auf das Protokoll ICMP Strichblock und Inversion.
Das wird hinzugefügt, weniger verifiziert, und Sie werden sehen.
Die ICMP-Blockinversion ist auf ja gesetzt. Wenn ich jetzt in meinen und den anderen Computer gehe, gehen wir in meinen
Windows-Computer und ich habe eine DOS-Eingabeaufforderung geöffnet und ich versuche, meinen Linux-Computer zu pingen, auf dem ich
diese Regel aktiviert habe, ging zu einem 162.
Das ist die IP meines Rechners und du wirst sie sehen, sagt Horst Unbreachable.
Wenn ich jetzt fortfahre und diese Regel entferne, d.
Und jetzt, wenn ich versuche, es zu pingen, sollte ich in der Lage sein, zu pingen.
So blockieren oder entsperren Sie jetzt den ICMP-Datenverkehr, um ausgehenden Datenverkehr an eine bestimmte Website-Slash-IP-Adresse
zu blockieren.
Als Beispiel werde ich dieses Beispiel noch einmal verwenden.
Was ist, wenn Sie den gesamten Datenverkehr blockieren möchten, der nach draußen zu Facebook geht, Sie wollen einfach nicht Ihre
Kinder oder wen auch immer Sie zu tun haben.
Sie möchten nur nicht, dass diese Person auf eine Facebook-Seite oder eine andere Seite geht.
Dazu müssen Sie jedoch die IP-Adresse dieser Seite herausfinden.
Und um das zu finden, müssen Sie den Befehlsposten Dashty ausführen und dann alle diese IP-Adresse finden.
Ich habe bereits gefunden, dass die IP-Adresse und die IP-Adresse 31, 13, 1736 ist.
Um diesen ausgehenden Datenverkehr zu blockieren, führen Sie diesen Befehl aus.
Lassen Sie uns diesen Befehl ausführen.
Also ich habe das.
Linux-Rechner gleich hier und wieder, um den Namen des Hosts zu finden, also die IP-Adresse zu finden.
Von Dub, Dub, Dub Dub, Facebook, Dotcom, siehst Du, dass die IP-Adresse schon dort bestätigt ist.
Jetzt muss ich diese Firewall blockieren, aber bevor ich sie blockiere, lassen Sie mich diese IP-Adresse erst einmal pingen.
Achte nur darauf, dass ich ausgehen kann.
Ja, ich könnte rausgehen, ich könnte jetzt eine Antwort bekommen, ich werde das blockieren.
Direkte.
Fügen Sie eine Regel-IPV für den Filter hinzu.
Die Ausgabe, denken Sie daran, die Ausgabe ist, dass der ausgehende Verkehr deaktiviert werden soll, um zur
Quelle dreiunddreißig zu gehen, dreizehn einundsiebzig und sechsunddreißig ist die IP.
Was möchten Sie tun?
Sie möchten nur das Ziel erreichen, das Drop ist.
Es ist jetzt erfolgreich, Sie können diese IP-Adresse anpingen und Sie werden sehen, dass der Vorgang nicht
zulässig ist, da Sie nicht nach draußen gehen dürfen.
Wenn ich jetzt weitermache und meine neu lade.
Gesamte Firewall, die.
Und jetzt, wenn ich es.
Ich kann immer noch nicht pingen.
Lass mich sehen, ob ich, äh, was in meiner Liste steht?
Regel, es ist noch da.
Es ist nicht da, aber ich kann das nicht pingen.
Ich glaube, ich muss meinen Dienst hier neu starten.
Das wäre also ein Neustart mit der Systemsteuerung.
Firewall.
De.
Habe das Striping neu gestartet und bin jetzt in der Lage pinkert, vielleicht war es zwischengespeichert, wir müssen einfach die ganze Welt
neu starten, aber das ist OK.
So können Sie nun ausgehenden eingehenden Datenverkehr blockieren.
Und dies sind ein paar Befehle, die wir behandelt haben.
Und das kommt den Befehlen, die wir in IP-Tabellen ausgeführt haben, ziemlich nahe.
Hoffentlich hat dieser ganze, äh, durch Firewalls geschützte Vortrag, der in zwei Teile geteilt war, tatsächlich seinen Zweck erfüllt.
Und Sie können verstehen, wie die Firewall funktioniert.