Was ist der Unterschied zwischen einem Proxy und einem VPN?


21

Es gibt mehrere Dienstanbieter, mit denen ein Benutzer Firewalls umgehen oder seinen Webzugriff anonymisieren kann.

Einige von ihnen verwenden Proxys, andere VPNs. Die meisten Leute sagen, dass VPNs normalerweise besser funktionieren als Proxys. Sie sind in der Regel auch teurer.

Beispielsweise gewährt ein Proxy einem internationalen Benutzer Zugriff auf Pandora.com, jedoch nicht auf Hulu.com. Ein VPN funktioniert für beide.

Wie funktioniert ein Proxy anders als ein VPN und warum macht das einen Unterschied?

Antworten:


11

Die beiden sind sehr unterschiedliche Konzepte:

Proxy Server

Aus Wikipedia:

In Computernetzwerken ist ein Proxyserver ein Server (ein Computersystem oder eine Anwendung), der als Vermittler für Anforderungen von Clients fungiert, die nach Ressourcen von anderen Servern suchen.

Ihr Computer stellt eine Verbindung zum Proxyserver her und fordert eine Ressource an (z. B. eine Webseite). Der Proxy-Server ruft dann die Ressource ab und gibt sie an Sie zurück.

VPN

Nochmal aus Wikipedia:

Ein virtuelles privates Netzwerk (VPN) ist ein Computernetzwerk, das eine öffentliche Telekommunikationsinfrastruktur wie das Internet verwendet, um Remote-Büros oder einzelnen Benutzern einen sicheren Zugriff auf das Netzwerk ihres Unternehmens zu ermöglichen.

Sie verbinden Ihren Computer (oder Ihr Netzwerk) über eine virtuelle Netzwerkverbindung mit einem Remotenetzwerk. Dies ist praktisch das Gleiche wie das Verlegen eines Kabels vom Remote-Netzwerk zu Ihrem Computer, jedoch viel billiger. Ihr Computer ist dann Teil des Remote-Netzwerks. Anforderungen für Internetressourcen (oder Ressourcen im Remotenetzwerk) werden über die virtuelle Verbindung und über das Remotenetzwerk zum Internet übertragen, als wäre es die Internetverbindung des Computers.

Das ist alles sehr gut, aber was ist der Unterschied?

  • VPNs sind schwieriger einzurichten, aber jede Software, die das Internet nutzen kann, kann ein VPN verwenden.

  • Proxyserver sind billiger und für Massenbenutzer oft einfacher einzurichten, erfordern jedoch spezielle Softwareunterstützung beim Benutzer, um die Anforderungen an den Proxyserver zu richten.

  • Im Allgemeinen kann ein VPN nur eine Verbindung zwischen einem Computer oder Netzwerk und dem Remote-Netzwerk unterstützen. Um mit mehreren Benutzern umgehen zu können, müssen Sie mehrere VPNs einrichten. (Es gibt Ausnahmen in Sonderfällen, aber meistens ist dies der Fall.)

  • Ein einzelner Proxy-Server kann Hunderte oder Tausende von Benutzern bedienen.


5
Betreff "Ein VPN kann nur eine Verbindung zwischen einem Computer oder Netzwerk und dem entfernten Netzwerk unterstützen.": False. Es ist möglich, eine einzige VPN-Konfiguration zu haben, in der alle Clients voneinander isoliert sind.
Grawity

1
... was mehreren VPNs entspricht. Ja, mit derselben Konfiguration, aber immer noch mit jedem Client, der über ein eigenes VPN verfügt und die ihm zugeordneten Ressourcen verwendet.
Majenko

Sind es immer noch mehrere Netzwerke, wenn sich alle Clients in einem einzigen Adressbereich befinden und Sie nur Pakete mit Quelle und Ziel im Bereich blockieren (dh zwischen zwei Clients)?
Grawity

1
Wir sprechen hier ohnehin von vereinfachten Begriffen, und ich weiß, dass es Ausnahmen gibt - ich habe selbst eine geschrieben - ein Mesh-basiertes VPN, das mehrere Standorte zu einem großen virtuellen Netzwerk verbindet - unter Verwendung eines VPN -, für die Zwecke dieser Frage jedoch die Definition I angegeben haben, ist genug, ohne alle Ausnahmen aufzulisten. 99% der VPNs sind Single Point to Single Point.
Majenko

14

Ein VPN macht logischerweise aus Ihrer Internetverbindung eine großes Ethernet-Kabel . Wenn Sie am VPN eines Unternehmens angemeldet sind, ist der Effekt ähnlich, als hätten Sie Ihren Computer zum Unternehmensgebäude gebracht und direkt verbunden. VPNs verwenden (normalerweise) Verschlüsselung, sodass Zwischensysteme zwischen Ihnen und dem Unternehmen (z. B. Ihr ISP oder ein böswilliger WLAN-Sniffer) Ihren Datenverkehr nicht abhören können.

Stellen Sie sich einen Proxyserver als Filter vor . Wenn der gesamte Netzwerkverkehr eines bestimmten Typs, z. B. HTTP-Verkehr, einen Proxy durchläuft, kann dieser Proxy diesen Verkehr auf dem Hin- und Rückweg manipulieren. Dies hat zahlreiche Verwendungsmöglichkeiten, angefangen von der Filterung von Anzeigen bis hin zur Anonymisierung , Zensur, Malware-Schutz und andere Dinge.

Ein Proxyserver ändert Ihren Datenverkehr, bevor er das Ziel erreicht. Ein VPN verschlüsselt es einfach während des Versands. Natürlich muss für ein VPN das andere Ende VPN-fähig sein und zusammenarbeiten. Dies ist für einen Proxy nicht erforderlich.

Davon abgesehen können Sie technisch gesehen Proxyserver haben, die nur den Datenverkehr verschlüsseln, und Sie können wahrscheinlich VPNs haben, die wie Proxyserver funktionieren und den Datenverkehr ändern. Sowohl Proxys als auch VPNs leiten den Datenverkehr für einen Client weiter. Proxies arbeiten im Allgemeinen mit bestimmten Arten von Anwendungsdatenverkehr. Beispielsweise gibt es HTTP-Proxys, DNS-Proxys usw. Obwohl es SOCKS-Proxys gibt, die alles vertreten ... Manche VPN-Software kann auch so konfiguriert werden, dass sie als virtueller Netzwerkadapter fungiert. Es muss kein Proxy oder VPN-fähig sein.


2
Umso verwirrter, nachdem Sie Ihre Antwort gelesen haben, aber trotzdem danke ...
Yatharth Agarwal

Soweit ich weiß, kann ein Proxy-Server als VPN angesehen werden, wenn er eine Verschlüsselung durchführen kann.
Uzumaki D. Ichigo

1

Um einfach zu sein:

VPN : Macht Ihren Computer (Gerät) zu einem Mitglied eines gewünschten Netzwerks . (So ​​erhalten Sie die IP davon. Nehmen wir an, Sie verbinden Ihr Office-Netzwerk von zu Hause aus. In der Zwischenzeit lautet Ihre IP also Office-IP.)

Proxy : Verbindet Sie mit einem anderen Ziel, anstatt dies zu tun. (Hier gibt es nichts darüber zu reden, ein Teil des gewünschten Netzwerks zu sein.) Dieser greift nach etwas, das Sie angefordert haben, und dient Ihnen dann. Zum Beispiel: YourFreedom, HideMyAss usw. sind Forward-Proxies (sie handeln für Sie). Nginx, HAProxy, ELB usw. sind Reverse-Proxies (für Back-End-Server).

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.