Was mir auch lange Zeit unklar war, ist, warum man generell immer reverse proxies bevorzugen sollte anstatt die Webapp direkt zu exposen: Die Implementierung von HTTP und TLS ist wesentlich besser geprüft in bekannten Reverse Proxies (NGINX,Traefik,..) als es eine einzelne Anwendung in der Regel implementieren kann.
Weil du mir Reverse proxies die Performance verbesserst plus es die Sicherheit erhöht. Gehen wir von einem normalen Linux Server aus ohne Reverse Proxy bei dem du einfach Port 80 oder 443 öffnest. Nun Angreifer können per Domain deinen Server finden, offene Ports scannen und weiteren Schabernack treiben. Nun kannst du aber auch deine Webseiten in ein docker Container packen der in einem internen docker Netzwerk läuft, somit sind die Ports im internen Netz offen aber nicht außerhalb und alle Services im gleichen Netz können miteinander kommunizieren. Nun kannst du nginx Proxy Manager aufsetzen, per Container Name bzw service Hostname den Service hinzufügen und an eine Domain anbinden. In cloudflare musst du dann einfach nur die fomain/Subdomain als A Record an die Server IP Pointen. Falls du einen Server hast mit Domain so du einfach die Ports geöffnet hast, empfehle ich dir search[.]censys[.]io un zu testen ob Leute per Domain die Server IP bekommen können.
zwei Sachen: 1: super Video, hab mich damit schon mal beschäftigt, es aber dann aufgegeben. Könntest du dazu mal ein follow-up Tutorial machen, wie man ein reverseproxy in Caddy "bauen" kann (https bis zum eigentlichen server)? 2: Ich habe heute einfach mal in der online-bibliothek meiner Uni gestöbert, und bin auf dein Buch zur Vollständigen Induktion gestoßen. Ich war total überrascht, bzw. habe mich gewundert, dass du ein 347 Seiten langes Buch darüber geschrieben hast. Ich habe zwar meinem kleinen Bruder vor einiger Zeit dein Python buch geschenkt, aber von dem Buch zur vollständigen Induktion wusste ich gar nichts haha :) Ich werde das jetzt die nächsten Wochen mal lesen/bearbeiten und dann umfallen.
1. Vielen Dank :) Ich überlege es mir! 2. Das war mein erstes Buch, das ich veröffentlicht habe. Es freut mich, dass es immer noch interessierte Leser findet ;) Na hoffentlich fällst du nicht um, sondern meisters die Induktion. Ich hoffe, dass deinem kleinen Bruder "Python für Einsteiger" gefallen hat.
Schönes Video im Prinzip ist ja ein normaler privat Router mit NAT ja auch eine Art Proxy. Was mich jetzt noch generell interessieren würde auch im Bezug auf das VPN Video wo du ja erwähnst dass es im Prinzip "glorifizierte Proxys" sind: Wie wird das alles realisiert: Wird gezielt ein Ip Datagramm an den Proxy gesendet mit Anweisung und Inhalt des eigentlich gewollten IP Datagrams an den Zielserver oder wie darf ich mir das bildlich vorstellen?
ich mag so einfache bücher nicht...aber wennes mir wieder möglich ist werde ich mir dein neues Buch (Ethical Hacking: Das große Buch zum Hacking mit Python) == neu?) kaufen, da sieht die Leseprobe echt interessant aus. deine videos aber sind mit eines der besten.
Ich hätte eigentlich nur eine Frage: machst du irgendwann Affiliate-Links zu EPUB-Versionen deiner Bücher oder dürfen die Affiliate-Links nicht in Konkurrenz stehen? Ich würde dich gerne doppelt mit einem Kauf unterstützen, aber deswegen von MOBI auf EPUB zu konvertieren geht mir dann doch zu weit. Ich mag solche Praktiken mit eigenen proprietären Formaten einfach nicht unterstützen.
Vielen Dank für deinen Vorschlag und dass du mich doppelt unterstützen möchtest :) Ich rede da mal mit dem Verlag. Mir ist es aber vor allem wichtig, dass euch die Bücher etwas bringen.
@@Florian.Dalwigk Der letzte Satz ist mir klar und es ehrt dich auch, dass du das so siehst, obwohl ich das natürlich schon "vermutet" habe. Und ich würde mich wirklich freuen, wenn das mit dem Link ginge. Keep up the good work! 🙂
Finde die Videos zu grundlegenden Konzepten wie hier extrem wertvoll. Super einfach erklärt, sehr verständlich. Danke !
Sehr gerne und vielen Dank für dein Feedback ☺️
Was mir auch lange Zeit unklar war, ist, warum man generell immer reverse proxies bevorzugen sollte anstatt die Webapp direkt zu exposen: Die Implementierung von HTTP und TLS ist wesentlich besser geprüft in bekannten Reverse Proxies (NGINX,Traefik,..) als es eine einzelne Anwendung in der Regel implementieren kann.
Weil du mir Reverse proxies die Performance verbesserst plus es die Sicherheit erhöht. Gehen wir von einem normalen Linux Server aus ohne Reverse Proxy bei dem du einfach Port 80 oder 443 öffnest. Nun Angreifer können per Domain deinen Server finden, offene Ports scannen und weiteren Schabernack treiben.
Nun kannst du aber auch deine Webseiten in ein docker Container packen der in einem internen docker Netzwerk läuft, somit sind die Ports im internen Netz offen aber nicht außerhalb und alle Services im gleichen Netz können miteinander kommunizieren. Nun kannst du nginx Proxy Manager aufsetzen, per Container Name bzw service Hostname den Service hinzufügen und an eine Domain anbinden.
In cloudflare musst du dann einfach nur die fomain/Subdomain als A Record an die Server IP Pointen.
Falls du einen Server hast mit Domain so du einfach die Ports geöffnet hast, empfehle ich dir search[.]censys[.]io un zu testen ob Leute per Domain die Server IP bekommen können.
Gute Erklärung, werde sie weiterleiten! :D
Hervorragend 😃👍
Das war die beste Erklärung zum Thema, die ich gesehen habe. Und ich hab es jetzt verstanden. Danke!
Sehr gerne. Vielen Dank für dein Feedback!
Klasse erklärt, danke 73
Letzen Montag in der Schule gehabt und jetzt kommt das Video...
Danke 👾
Sehr gerne 😊
Sehr interessant und lehrreich 👍👍✌️✌️
Tolles video 👍🏻
Was eventuell noch ganz interessant gewesen währe, währe der zusammenhang mit subdomains und der unterschied zu DNS😊
Vielen Dank.
Gerne 😊
zwei Sachen:
1:
super Video, hab mich damit schon mal beschäftigt, es aber dann aufgegeben. Könntest du dazu mal ein follow-up Tutorial machen, wie man ein reverseproxy in Caddy "bauen" kann (https bis zum eigentlichen server)?
2:
Ich habe heute einfach mal in der online-bibliothek meiner Uni gestöbert, und bin auf dein Buch zur Vollständigen Induktion gestoßen. Ich war total überrascht, bzw. habe mich gewundert, dass du ein 347 Seiten langes Buch darüber geschrieben hast. Ich habe zwar meinem kleinen Bruder vor einiger Zeit dein Python buch geschenkt, aber von dem Buch zur vollständigen Induktion wusste ich gar nichts haha :) Ich werde das jetzt die nächsten Wochen mal lesen/bearbeiten und dann umfallen.
1. Vielen Dank :) Ich überlege es mir!
2. Das war mein erstes Buch, das ich veröffentlicht habe. Es freut mich, dass es immer noch interessierte Leser findet ;) Na hoffentlich fällst du nicht um, sondern meisters die Induktion. Ich hoffe, dass deinem kleinen Bruder "Python für Einsteiger" gefallen hat.
Schönes Video im Prinzip ist ja ein normaler privat Router mit NAT ja auch eine Art Proxy. Was mich jetzt noch generell interessieren würde auch im Bezug auf das VPN Video wo du ja erwähnst dass es im Prinzip "glorifizierte Proxys" sind: Wie wird das alles realisiert: Wird gezielt ein Ip Datagramm an den Proxy gesendet mit Anweisung und Inhalt des eigentlich gewollten IP Datagrams an den Zielserver oder wie darf ich mir das bildlich vorstellen?
Mag sein aber dann hat man noch einen Knoten nur eben vor dem Router, kann auch sinnvoll sein, Stichwort Firewall
Vielen Dank für das Video
Sehr gerne :)
Gutes video wie immer :)
Vielen Dank 😊
Bitte ein Video über Deep Packet Inspection.
ich mag so einfache bücher nicht...aber wennes mir wieder möglich ist werde ich mir dein neues Buch (Ethical Hacking: Das große Buch zum Hacking mit Python) == neu?) kaufen, da sieht die Leseprobe echt interessant aus. deine videos aber sind mit eines der besten.
Ich hätte eigentlich nur eine Frage:
machst du irgendwann Affiliate-Links zu EPUB-Versionen deiner Bücher oder dürfen die Affiliate-Links nicht in Konkurrenz stehen?
Ich würde dich gerne doppelt mit einem Kauf unterstützen, aber deswegen von MOBI auf EPUB zu konvertieren geht mir dann doch zu weit. Ich mag solche Praktiken mit eigenen proprietären Formaten einfach nicht unterstützen.
Vielen Dank für deinen Vorschlag und dass du mich doppelt unterstützen möchtest :) Ich rede da mal mit dem Verlag. Mir ist es aber vor allem wichtig, dass euch die Bücher etwas bringen.
@@Florian.Dalwigk Der letzte Satz ist mir klar und es ehrt dich auch, dass du das so siehst, obwohl ich das natürlich schon "vermutet" habe. Und ich würde mich wirklich freuen, wenn das mit dem Link ginge.
Keep up the good work! 🙂
👍
Mein Komentar wurde offenbar gelöcht (Keine ahnung warum) darum nochmal: Ist 1,1,1,1 ein Proxy?
Keine Ahnung, warum der gelöscnt wurde (von mir jedenfalls nicht). 1.1.1.1 (mit Punkten) ist kein Proxy, sondern ein bekannter DNS-Resolver.
Ah, wahrscheinlich wurde der Kommentar von RUclips wegen der Interpretation von 1.1.1.1 als Link von RUclips vorsorglich entfernt :/