GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Was ist Sport und Hafen?

In Wirklichkeit stellen Sie zwei verschiedene Fragen.

  • --sport ist die Abkürzung für --source-port

  • --dport ist die Abkürzung für --destination-port

auch das internet ist nicht einfach die HTTP Protokoll, das normalerweise auf Port 80 läuft. Ich vermute, Sie fragen, wie Sie HTTP-Anfragen blockieren können. Dazu müssen Sie 80 in der ausgehenden Kette blockieren.

iptables -A OUTPUT -p tcp --dport 80 -j DROP

blockiert alle ausgehenden HTTP-Anforderungen, die an Port 80 gehen, sodass SSL, 8080 (alt http) oder andere seltsame Ports nicht blockiert werden, um solche Dinge zu tun, für die Sie eine L7-Filterung mit einer viel tieferen Paketprüfung benötigen.


Nur um die Antwort von @xenoterracide zu erweitern, können Sie mehr über iptables in der Manpage iptables(8) lesen (geben Sie man 8 iptables ein ), aber dort finden Sie --dport nicht oder --sport . Diese Optionen sind in iptables-extensions(8) aufgelistet im Abschnitt Multiport, TCP, UDP und anderswo. Das könnte Sie interessieren.

Um "das Internet auf Ihrem System zu stoppen", können Sie wahrscheinlich einfach die Netzwerkschnittstelle mit sudo ifdown <INTERNET FACING INTERFACE> ausschalten oder sudo ip link set <INTERNET FACING INTERFACE> down zum Beispiel sudo ip link set eth0 down .Um dies dauerhaft zu machen, müssen Sie einen Blick in /etc/network/interfaces (Ubuntu, Debian...) oder /etc/sysconfig/network-scripts/ifcfg- (auf RHEL, SLES, CentOS, Oracle Linux, Fedora ...) oder Ihre Netzwerkmanager-Konfiguration oder alles andere, was Sie verwenden. Dies unterbricht natürlich alle Verbindungen zum oder vom "Internet", auch die nicht HTTP-basierten, und verhindert den leichten Leistungseinbruch bei der Verwendung von iptables und Verarbeitung von OSI/ISO-Layer-2-Verkehr.


Linux
  1. Was ist der Unterschied zwischen InnoDB und MyISAM?

  2. Was ist ein Chown-Befehl unter Linux und wie wird er verwendet?

  3. Was ist ein cURL-Befehl und wie wird er verwendet?

  4. Was ist ein Webserver und wie funktioniert ein Webserver?

  5. Was sind vdso und vsyscall?

Was ist ein Makefile und wie funktioniert es?

Was ist ein Chroot-Gefängnis und wie wird es verwendet?

Linux-Tail-Befehl:Was es ist und wie man es verwendet

MOFO Linux entgeht der Internetzensur und -überwachung

Was ist der Unterschied zwischen Linux und Unix?

Was ist EasyApache und wie verwende ich es?