Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
server:proxyserver [2017/05/16 17:08] – [Proxy in Windows einstellen] st | server:proxyserver [2018/07/12 14:13] (aktuell) – [Proxy-Serversoftware] st | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== ProxyServer ====== | ||
+ | Ein Proxy oder [[wpde> | ||
+ | Oft wird zur Zugriffsbelastungsminderung **vor** einem [[netzwerke: | ||
+ | |||
+ | |||
+ | ===== Links ===== | ||
+ | * [[http:// | ||
+ | |||
+ | |||
+ | ===== Proxy-Serversoftware ===== | ||
+ | |||
+ | * [[Squid]] - der wohl bekannteste Proxy-Server unter Linux | ||
+ | * [[HAProxy]] | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | |||
+ | |||
+ | Man muss man einen eigenen [[netzwerke: | ||
+ | |||
+ | |||
+ | ==== FTP (only)-Proxy ==== | ||
+ | * ftp-proxy | ||
+ | * frox | ||
+ | |||
+ | |||
+ | |||
+ | ==== HTTP Proxies ==== | ||
+ | |||
+ | * [[Pound]] - Reverse Proxy und Load-Balancer | ||
+ | * [[http:// | ||
+ | * [[apache: | ||
+ | * [[http:// | ||
+ | |||
+ | |||
+ | ==== POP3/MAP4 (only)-Proxy ==== | ||
+ | * Perdition: POP3 and IMAP4 Proxy server | ||
+ | * Imapproxy | ||
+ | * Cyrus Aggregator | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | ==== SIP-Proxies ==== | ||
+ | [[computer: | ||
+ | |||
+ | |||
+ | ==== SSL-Proxies ==== | ||
+ | Wenn man auch den verschlüsselten Datenverkehr auf Viren etc. überprüfen will, muss man einen transparenten [[netzwerke: | ||
+ | Alternativ kann der SSL-Proxy eine eigene Zertifizierungsstelle betreiben und dynamisch Zertifikate für die abgerufenen Webseiten erzeugen die dann ohne Warmnung vom Client angezeigt werden, sobald die CA vorher beim Client installiert worden ist. | ||
+ | Repressive Regierungen benutzen Zwischenzertifikate anerkannter Zertifizierungsstellen um ihre Bürger auszuspähen. Das fällt ohne Zertikat-pinning erstmal nicht weiter auf. | ||
+ | |||
+ | ===== Proxy in Windows einstellen ===== | ||
+ | |||
+ | |||
+ | < | ||
+ | netsh> | ||
+ | netsh> | ||
+ | </ | ||
+ | |||
+ | Proxy zurücksetzen: | ||
+ | < | ||
+ | netsh> | ||
+ | netsh winhttp> | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Proxy in Linux einstellen ===== | ||
+ | Mal abgesehen von diversen Möglichkeiten einen Proxyserver nur für einige Anwendungen einzustellen (z.B. nur im [[software: | ||
+ | |||
+ | export http_proxy=" | ||
+ | export https_proxy=" | ||
+ | export ftp_proxy=" | ||
+ | export no_proxy=" | ||
+ | |||
+ | Vor der Benutzung einfach erneut einloggen oder die Variablen mit | ||
+ | source / | ||
+ | in die aktuelle Shell einlesen. | ||
+ | |||
+ | |||
+ | |||
+ | ==== Proxy ohne ftp-Support ==== | ||
+ | in | ||
+ | man sources.list | ||
+ | steht: | ||
+ | < | ||
+ | It is possible to proxy FTP over HTTP by setting the ftp_proxy environment variable to a http url - see the discussion of the http method above for syntax. You cannot set this in the configuration file and it is not recommended to use FTP over HTTP due to its low efficiency. | ||
+ | </ | ||
+ | man kann also einfach den folgenden Befehl eingeben: | ||
+ | export ftp_proxy=" |