Erstellen Sie einen persönlichen Web-Proxy

Um einen persönlichen Web-Proxy zu organisieren, benötigen Sie zwei Tools: das "linke" Hosting und das Proxy-Skript selbst. Aber bevor wir zur Lösung gehen, ein wenig Theorie für das Konzept dessen, was wir tun.

Wikipedia sagt:

Webproxy (engl. "Web-based proxy") ist ein Proxy-Server und ein Anonymisierer. Hierbei handelt es sich um eine auf einem Webserver installierte Webanwendung, die als Vermittler beim Herunterladen von Inhalten von verschiedenen Websites fungiert.

Web-Proxies können verwendet werden für:

  • das Herunterladen von Websites beschleunigen;

  • testen von Online-Diensten;

  • administratoreinschränkungen Bypass lokales Netzwerk  Zugriff auf bestimmte Website-Adressen;

  • verbergen der echten IP-Adresse und des anonymen Zugriffs auf Websites;

  • zugriff auf geschlossene Websites, um Benutzer bestimmter Länder anzuzeigen;

  • und viele andere Zwecke.

Lassen Sie uns mit der Theorie enden und mit der Praxis beginnen.

1. Web-Proxy-Skript
Ein einfaches Web-Proxy-Skript mit minimaler, notwendiger Funktionalität.
Skript herunterladen (28,4 Kb)

2. Kostenloses Hosting
Es ist notwendig, das Skript für den Proxy selbst sowie für die verbleibende IP-Adresse zu platzieren.
Ich habe mich für up100mb.com entschieden. Kostenloses Hosting mit PHP, FTP und Second Level Domain. Alles was du brauchst

3. Installation
Registrieren Sie sich beim Hosting unter diesem Link. Sie erhalten Zugriff auf das FTP Ihrer Site. Laden Sie das Web-Proxy-Archiv herunter und entpacken Sie es im FTP-Verzeichnis Ihrer Site im rechten Ordner. Greifen Sie auf Ihre neue Website zu und verwenden Sie einen Web-Proxy. Websitebesitzer sehen jetzt Hosting anstelle Ihrer Adresse.

P.S. Nun, das ist es! Verwenden Sie und bleiben Sie unauffällig =)

1. Einleitung

In diesem Artikel wird die nicht standardmäßige Verwendung von PHP erläutert: Zum Erstellen eines komprimierenden PHP-Skripts, das als virtueller Proxy-Server verwendet werden kann. Profis der PHP-Front werden hier wahrscheinlich nichts Neues finden: Diese Verwendung von PHP ist nicht mein Know-how und es werden keine speziellen Funktionen von PHP verwendet. Im Rest dieses Artikels erfahren Sie, wie Sie beim Surfen im Internet Kilo-Gigabyte sparen können. Es würde mich nicht wundern, wenn jemand, der diesen Artikel gelesen hat, morgen seine Megabytes speichern wird. Vor allem, nachdem es gelernt hat, ein Schema der transparenten Arbeit dieses virtuellen Proxys aufzubauen.

Zu Beginn meiner Einwahl tauschten Modems komprimierte Daten aus, weshalb die Geschwindigkeit beim Surfen im Internet im Vergleich zum Herunterladen eines ZIP-Archivs höher war. Auf diese Weise wurden Zeit und Geld des Kunden durch die Belastung der Modemprozessoren während der Komprimierung eingespart. Andere Zeiten sind gekommen: Die Einwahlverbindung verliert allmählich an Boden unter dem Ansturm der markierten Leitungen. Von einer Komprimierung des Datenverkehrs auf die Prozessorleistung eines Benutzers ist in der Regel keine Rede: Der Datenverkehr wird in seiner ursprünglichen Form ausgeführt, oder der Baytic wird nicht komprimiert
  (wenn dies nicht nebenbei behandelt wird
  Server). Aber du kannst es quetschen!

Dazu benötigen wir eine weitere Verbindung zwischen dem Browser und dem Webserver, die wie ein Modem den gesamten eingehenden (für den Browser eingehenden) Datenverkehr komprimiert. Der Link ist ein einfach aussehendes PHP-Skript auf einem Remote-Webserver. Dieses Skript ist eine Antwort auf eine speziell gestaltete Anfrage, mit der die benötigte Seite heruntergeladen und in komprimierter Form an den Browser übergeben wird. Die Hauptanforderungen für das Hosting, auf dem sich dieses PHP-Skript befindet, sind das Fehlen von Hosting-Bannern, die Verwendung von CURL und GZIP (Sie können deren Verfügbarkeit überprüfen, indem Sie das Skript mit einem Funktionsaufruf ausführen
  phpinfo).

Zum besseren Verständnis des Betriebsmechanismus des Komprimierungssystems für den verkehrsabhängigen Verkehr sollten wir die Betriebstechnologie genauer betrachten.

Die folgende Abbildung zeigt das Schema der drei Optionen zum Laden der Seite: Normaler Aufruf, Datenkomprimierung auf dem Zwischenserver und transparentes Arbeiten mit Komprimierung der Seite auf dem Zwischenserver. Überlegen Sie, was in jedem Fall passiert.

2. Browser, der die Seite aus dem Web bezieht

2.1. Normaler Anruf

Angenommen, ein Benutzer ist an der page.html-Seite auf dem Site.com-Server interessiert. Er gibt die URL site.com/page.html in die Adressleiste ein. Der Browser erstellt dann eine http-Anfrage für die Seite http://site.com/page.html (in der Abbildung - ein dünner gepunkteter Pfeil, der erste links). Als Antwort auf diese Anforderung gibt der Websiteserver von site.com eine http-Antwort an den Browser und den darauf folgenden Hauptteil der page.html-Seite aus (die Abbildung zeigt einen fetten Pfeil (zweite von links)). Danach zeigt der Browser dem Benutzer den Inhalt der Seite auf dem Bildschirm an.

2.2. Datenkomprimierung auf dem Zwischenserver

Wir führen zwischen webzip.com einen Zwischenserver zwischen dem Browser und dem Webserver von site.com ein, auf dem die Daten komprimiert werden. Der Algorithmus zum Abrufen der page.html-Seite ist derselbe wie im vorherigen Fall, mit der Ausnahme, dass der Browser die Seite nicht direkt von site.com anfordert, sondern über webzip.com. Darüber hinaus werden (unkomprimierte Daten) in voller Größe nur zwischen site.com und webzip.com übertragen, zwischen Browser und webzip.com wird der Hauptteil der Seite in komprimierter Form dargestellt (in der Abbildung - ein fett gepunkteter Pfeil, dritter von links). Beachten Sie, dass aufgrund der Verwendung von PHP zum Komprimieren der Seite die vom Browser angeforderte Adresse wie folgt aussieht: http://webzip.com/myzip.php?url=http://site.com/page.html. Der Webserver (webzip.com) ruft nach Erhalt dieser Anfrage das Skript myzip.php auf, und der Server wiederum ruft mit dem get-Parameter (sei es ein Parameter mit dem Namen "url") die Anfrage an http://site.com auf /page.html Das resultierende Seitenskript myzip.php gibt dem Browser eine komprimierte Form.

2.3. Transparente Arbeit mit Seitenkomprimierung auf einem Zwischenserver

Dieser Fall unterscheidet sich vom vorherigen Fall dadurch, dass die Arbeit des virtuellen komprimierenden Proxys für den Browser und dementsprechend der Benutzer nicht sichtbar ist. Dies wird durch die Einführung einer weiteren Verbindung zwischen webzip.com und dem Browser erreicht. Bei diesem Link handelt es sich um den üblichen http-Proxy, bei dem ausgehende http-request-Header (z. B. von http://site.com/page.html) in neu geschrieben werden
  http://webzip.com/myzip.php?url=http://site.com/page.html).

3. Transparente Arbeit einrichten

3.1. Skripte installieren

Laden Sie Skripts herunter, die alle oben genannten Funktionen implementieren. In
  drei Dateien: myzip.php, func.inc.php, log.php. Die erste ist die Hauptdatei, auf die der Client zugreift. Die zweite enthält die Funktionsdefinitionen für die erste. Die dritte dient zur Anzeige von Proxy-Statistiken (enthält eine Seitenvorlage für Statistiken, die Essenz wird aus den log.log-Dateien und übernommen.)
  count.log).

Wie bereits erwähnt, sollten die Skripts auf jedem Hosting platziert werden, wo PHP, CURL, ZLIB unterstützt werden und keine Banner vorhanden sind. Im Internet kann dies leicht für 30 Rubel pro Monat gefunden werden.

Haben Sie keine Angst vor einem kostenpflichtigen Hosting - es wird sich leicht auszahlen. Wenn Sie beispielsweise 0,05 USD / MB bezahlen, benötigen Sie 20 gespeicherte Megabytes, um das Hosting zu bezahlen. Dann erhalten Sie den Vorteil. Nach meiner Erfahrung sind dies etwa 100-150 MB für das Surfen im Internet (die durchschnittliche Komprimierung beträgt 4-7 mal, obwohl es bis zu 12 ist).

Sie können die korrekte Funktion überprüfen, indem Sie in Ihrem Browser die folgende Adresse eingeben: http://webzip.com/myzip.php?url=http://ya.ru. Wenn alles richtig gemacht wurde, wird die Yandex-Seite mit einem leicht geänderten Titel geladen.
  (Titel).

3.2. Proxomitron-Setup

Gebraucht Proxomitron Ver. Naoko 4.4 (http://www.proxomitron.ru).

Wir möchten also vom proximitron die Möglichkeit einer transparenten Arbeit mit Web-Proxies erreichen, mit anderen Worten, die versteckte Konvertierung abgehender URLs aus dem Browser. Klicken Sie dazu im Hauptfenster der Proxys auf die Schaltfläche "Header". Scrollen Sie im geöffneten Fenster ("HTTP-Header-Filter" / "HTTP-Header-Filter") in die Zeile "URL: Alias ​​Redirector (Out)" und wählen Sie es aus. Klicken Sie auf die Schaltfläche "Bearbeiten".
  Ein Popup-Fenster („Header Filter Editor“ / „HTTP Header Filter Editor“) füllt die Felder wie folgt aus (alle außer dem ersten):

HTTP-Header (HTTP-Header) (! Nicht ändern!) URL: Alias-Redirector (Out)
  URL-Übereinstimmung *
  Headerwertübereinstimmung *
  Ersetzungstext $ RDIR (http://webzip.com/myzip.php?url=\\u)
  Wo http://webzip.com/ die URL Ihrer Site ist, ist myzip.php der Name des Skripts, das Sie auf die Site hochgeladen haben.

Der ganze Punkt in der letzten Zeile: proxomitron ändert jede URL (Parameter "\\ u") vom Browser in http://webzip.com/myzip.php?url=\\u. Wenn Sie den Befehl $ JUMP anstelle von $ RDIR schreiben, ist die Arbeit des proximitron durchscheinend: Der Browser wird einfach auf die neue URL umgeleitet. Bei Verwendung von $ RDIR erfolgt die Umleitung vom Browser unbemerkt.

Wir schließen die Fenster, indem Sie nacheinander "Ok", "Übernehmen" ("Übernehmen"), "Ok" drücken. Wenn Sie den Vorgang nicht noch einmal wiederholen möchten, speichern Sie die Einstellungen.

Im Browser registrieren wir einen Proxyserver mit IP = 127.0.0.1 und Port 8080 (dem Port, der vom Standardproximal überwacht wird).
  Sie können dennoch sicherstellen, dass das Verkehrskomprimierungssystem funktioniert - indem Sie die Kopfzeilen der Seiten ändern (neu)   Von links nach rechts: Seitengröße in Bytes, initial und an den Browser übermittelt, Kompressionsrate, Verwendung von Cookies, Abrufen, Post-Parameter, Seitengenerierungszeit in Sekunden, erster Titel.</p> <p>Ich werde meine Freude teilen - selbst ICQ hat mich durch ein Proxomitron verdient.</p> <p><b>4. Testen Sie die Einsparungen</b></p> <p>Nachdem ich ein Proxomitron eingerichtet hatte, entschied ich mich, ein neues Arbeitssystem in Zahlen auszudrücken. Was folgt, ist so etwas wie ein Protokoll von 15 Minuten beschleunigten Websurfens.</p> <p>Ich habe mail.ru auf mail.ru über das Webinterface überprüft: Die Hauptseite hat bereits 39 kB Einsparungen; in die Box eingegeben - bereits 60 kB; lief durch die Ordner, schaute auf die Post; Es kam heraus - schon 300 KB Einsparungen. Ich habe ein paar Anfragen für Yandex gestellt - bei einer Ausgabe von 570 KB. Senden Sie drei SMS (Megaphon, Beeline, MTS). Wie Foren auf sql.ru und rsdn.ru. Ich habe bei Google nach ein paar Abrakaden gesucht. Ich schaue auf den Zähler - insgesamt zwei Megabytes an Wirtschaftlichkeit. Es scheint eine Kleinigkeit zu sein, aber dies ist nur eine Stunde normaler Arbeit. Was bekommst du für einen Monat Arbeit? Penny rettet den Rubel.</p> <p><b>5. Gesamt</b></p> <p>Ich werde sofort warnen, dass Hoster die Schaffung von etwas Proxy-ähnlichem auf ihrer Seite nicht wirklich begrüßen. Verwenden Sie das Skript auf eigene Gefahr, beantworten Sie es. Wenn Sie jedoch mit einem öffentlichen Proxy mit Multi-Gigabyte-Datenverkehr nicht zufrieden sind, werden sie wahrscheinlich 200-500 MB im Skript nicht bemerken - für sie ist dies ein Tropfen auf den heißen Stein. Wenn Sie ein Komprimierungsskript in eine andere Seite einbetten, wird es für den Hoster noch schwieriger, einen Trick zu finden. Nach außen (ohne Aufruf des erforderlichen Parameters "url") handelt es sich um eine gewöhnliche Homepage. Auf besonderen Wunsch wird der Anbieter zwar diesen Trick finden, aber die Chance ist gering. Nun, und wenn sie es herausfinden, sagen Sie, dass Ihre Website kaputt war und "wir sind unschuldig". Im schlimmsten Fall müssen Sie den Host (oder das Konto des vorherigen :) ändern.</p> <p>Ich empfehle nicht, einen solchen Proxy für den Zugriff auf sehr vertrauliche Informationen zu verwenden, da alle Anmeldekennwörter durch den Hoster laufen und bei Bedarf leicht abgefangen werden können. Im Falle der Verwendung von HTTPS ist es für einen gemeinen Hoster jedoch nicht so einfach. <br>  Trotz einer gewissen "Nicht-Anonymität" der Verwendung der Technologie kann sie für einen leichten Hack verwendet werden (ein leichter, das heißt, FSBs werden Sie nicht finden, wenn ein Angriff entdeckt wird). Lassen Sie sich beispielsweise anonym mit der Verarbeitung von Eingabeparametern auf der Website eines Gruppenmitglieds verwöhnen.</p> <p>Wenn Sie sich den Skriptcode ansehen, werden Sie feststellen, dass es einige Parameter gibt, mit denen Sie die Funktionen des Skripts aktivieren bzw. deaktivieren können. Ändern Sie beispielsweise den Titel, um die Statistik des Skripts anzuzeigen (Parameter MOD_TITLE). Falls gewünscht, können dem Skript zusätzliche Funktionen hinzugefügt werden. Zum Beispiel die Ausgabe des Arbeitsprotokolls in die Datenbank zum Zwecke der weiteren Analyse (das Standardprotokoll finden Sie in <br>  log.php).</p> <p>Ich stelle fest, dass es bereits ähnliche Dienste im Internet gibt (z. B. www.tcompressor.ru und www.toonel.net), beide kostenpflichtig und kostenlos. Sie alle haben ihre Vor- und Nachteile. Der Hauptvorteil der Verwendung der oben beschriebenen Technologie ist, dass Sie selbst der Master Ihres Datenverkehrs sind (keine Banner, keine Bezahlung, keine fragwürdigen Anwendungen, kein Hostinganbieter, <br>  Hosting-Service) - alles liegt in Ihren Händen.</p> <p>P.S. Ich halte meine Worte nicht für die ultimative Wahrheit. Wenn ich mich in etwas irre, korrigiere ich mich. Danke!</p> <p>P.P.S. Ich bin sicher, dass das Skript auch nicht ohne Sünde ist, also sind die Änderungsanträge willkommen!</p> <i> </i> <p>Im Allgemeinen habe ich mich entschieden, es herauszubringen. Ich denke, das Werkzeug ist sehr leistungsfähig, es wurde ungefähr ein Jahr lang entwickelt und poliert.</p> <h2>Was macht er</h2> <p>Er ist in der Lage, die sehr erfahrenen und erfahrenen Proxy-Mitarbeiter vollständig zu ersetzen <a href="https://comuedu.ru/de/linux/the-system-administrator-has-forbidden-the-use-of-saved-credentials-permit-to-save-credentials-when-connecting-to-rdp.html">systemadministrator</a>deren Dienste zu diesem Thema 2000 Rubel für die Einrichtung eines einzelnen Servers kosten 🙂</p> <ul><li>Er kann Stellvertreter auf Centos (6,7), Debian und Ubuntu (beliebige Versionen) erheben. Das heißt, auf einem der gängigen Betriebssysteme für Hosting kann der Proxy angehoben werden. Aber mit einer Wahl wird Centos 7 empfohlen.</li> <li>Er liest nur eine Liste von IP-Adressen am Eingang. Daneben sollte sich die Datei ip.list mit einer Adressenliste befinden. Das Skript analysiert diese Liste, bestimmt, ob die Adressen auf der Netzwerkschnittstelle konfiguriert sind, und bietet die Möglichkeit, die Adressen zu konfigurieren, die in der Liste enthalten sind, jedoch nicht verfügbar sind (nicht "erhöht", dh nicht im Betriebssystem selbst konfiguriert). Wenn Sie diesen Einstellungen zustimmen, wird alles erhöht und in den Autoload-Modus geschrieben.</li> <li>Das Skript analysiert IPv6 und IPv4 in der Liste. Und konfiguriert alles entsprechend.</li> <li>Er kann SOCKS- und HTTP-Proxies erhöhen. Standardmäßig fragt nur http nach den Socken, und wir können vereinbaren, sie zu erhöhen.</li> <li>Das Skript generiert für jeden Proxy ein separates Paar - Login-Passwort. Anmeldungen wie Benutzer1, Benutzer2, .., BenutzerN. Passwörter sind zufällig und bestehen aus 8 Zeichen.</li> <li>Es hebt alle Proxys an verschiedenen Ports an, die aus einem vorgegebenen Portbereich stammen. Für Socken können Sie einen Bereich angeben.</li> <li>Das Skript lädt und kompiliert die aktuelle Version von 3proxy aus den Quellen. Alle Anpassungen sind darauf. Das ist sehr <a href="https://comuedu.ru/de/smartphone/easy-firmware-for-android-best-firmware-for-android.html">gutes licht</a>  Proxy-Server, der speziell für diese Anforderungen erstellt wurde. Es kann sehr große Lasten mit relativ geringen Ressourcen aushalten. (1000 Proxies für je 1 GB RAM). Laufen Sie in Dutzenden von Kunden. Bei Top-Clients wurden auf einem Server mit 8 GB RAM bis zu 16.000 Proxies erhöht.</li> <li>Wenn der Proxyserver bereits installiert wurde, ermittelt das Skript dies und fragt, ob Sie eine Neuinstallation durchführen müssen. Günstig bei wiederholten Starts, wenn Änderungen erforderlich sind. In solchen Fällen verschiebt das Skript die alten Konfigurations- und Proxy-Listen und markiert sie mit dem aktuellen Datum und Uhrzeit. In diesem Fall können Sie also jederzeit manuell Backups durchführen, auch wenn etwas schief geht.</li> <li>Ermöglicht das Aktivieren der Protokollierung (fragt beim Einrichten interaktiv danach)</li> <li>Erstellt ein praktisches Skript für den Neustart.</li> <li>Registrieren Sie den Proxy-Start zum automatischen Laden</li> <li>Schreibt eine Aufgabe an den Scheduler (cron), um Proxys jede Stunde neu zu starten, um Einfrieren zu vermeiden.</li> </ul><p>Ein Skript-Bonus ist ein weiteres Skript, mit dem Sie eine Liste eindeutiger IP-Adressen für ein IPv6 / 48-Netzwerk generieren können. Von jedem / 64-Netzwerk wird ein Proxy abgerufen. Da auch IPv6 an Popularität gewinnt, sind Proxys für sie sehr billig, sodass das Produkt damit arbeiten kann.</p> <h2>Was kann nicht</h2> <ul><li>Fügen Sie einem bereits konfigurierten Server (in Plänen) einen Proxy hinzu.</li> <li>Einstellungen ändern <a href="https://comuedu.ru/de/solutions/the-server-forcibly-broke-the-existing-connection-the-remote-host-forcibly-broke-the-existing-connection-tells-us-quik.html">vorhandener Server</a>. Nur eine komplette Neukonfiguration.</li> <li>So konfigurieren Sie die Autorisierung nicht über das Anmeldekennwort, sondern beispielsweise über die IP-Adresse.</li> <li>Legen Sie einen einzigen Benutzernamen und ein Kennwort für das gesamte Adressenpaket fest.</li> <li>Legen Sie einen einzelnen Port für alle Proxys fest.</li> </ul><p>Diese Funktionen werden möglicherweise eines Tages, vielleicht sogar in naher Zukunft, im Skript angezeigt.</p> <p>Und eine sehr wichtige Sache. Ich denke, das ist offensichtlich, aber höchstwahrscheinlich nicht jeder. Daher halte ich es immer noch für notwendig, klar zu sagen:</p> <ul><li>Das Skript weiß nicht, wie ein Proxy ohne IP-Adressen erstellt und konfiguriert wird</li> </ul><p>Das Skript weiß nicht wie und wird es niemals können. Für jeden Proxy benötigen Sie eine eigene IP. Auch wenn Sie an einer IP-Adresse viele Proxies erhalten haben - höchstwahrscheinlich nur die Eingabeschnittstelle mit verschiedenen Ports. Und die Ausgabe sollte eine andere IP sein. Wenn Sie auf Ihrem VPS einen Proxy einrichten möchten, auf dem die Websites für Sie arbeiten, können Sie dies natürlich tun. Aber es zu kaufen ist nicht angemessen. Auf diesem Server erheben Sie 1 Proxy, oder wie viele Adressen Sie dort haben. ()</p> <h2><span>Entwicklungspläne</span></h2> <p>Das Skript wird ständig weiterentwickelt, solange ich Clients beim Einrichten von Proxyservern habe. Außerdem plane ich, dieses Skript zu einem vollwertigen Proxy-Kontrollfeld zu entwickeln. Damit alles über das Webinterface eingerichtet, überwacht und gesteuert werden kann. Sehr viel in den fernen Plänen - sogar die Abrechnung für den Verkauf eines Stellvertreters. Aber es ist nicht genau 🙂</p> <p>Vor kurzem wurde versucht, eine Weboberfläche zu erstellen. Der Mann auf meiner Bestellung schrieb das Panel, aber es stellte sich heraus, dass es nicht verwendbar war. Es war geplant, das Skript in einem Haufen zu sammeln, um es zum Verkauf anzubieten, und dies bereits als Kontrollfeld für Stellvertreter. Aber für diesen Teil ist noch alles zu feucht.</p> <p>Daher während des Betriebs - ohne Webschnittstelle, aber voll funktionsfähig, sodass Sie eine beliebige Anzahl von Proxys auf Servern konfigurieren können. Der Verkauf beginnt nicht zuletzt, um die Entwicklung des Produkts voranzutreiben.</p> <p>Das Tool ist zwar sehr beliebt, dem Markt nach zu urteilen, aber ich habe jetzt keine Zeit, es zu entwickeln, weil ich andere Aufgaben habe. Wenn ich ein Feedback von Leuten bekomme, die das Tool verwenden, ist es für mich viel einfacher, es zu verfeinern und zu pflegen. Hier, auch als - kann ich das nicht</p> <h2><span>Zahlung und Preisgestaltung</span></h2> <p>Der Kauf eines Skripts ist am besten. Übrigens ist geplant, es schrittweise mit neuen Nishtyaks aufzufüllen, von denen sich bereits einige Dutzend in den Behältern angesammelt haben. Zwar gibt es nur Zahlungen mit Webmoney, aber in naher Zukunft werde ich andere Wege verbinden. Wenn jetzt auf andere Weise bezahlt werden muss - Sie können Kontakt mit mir aufnehmen - entscheiden wir dort, es ist kein Problem - Yandex, Kiwi oder sogar Paypal.</p> <p>Zu diesem Preis habe ich es auf Anfrage an Leute verkauft, die als Alphatester angesehen werden könnten. Einige von ihnen erhielten den Auftrag, zusätzliche Funktionen zu entwickeln, die in der aktuellen Version des Skripts enthalten sind. Und manche können sogar eintreten. Wenn (und wenn) das Skript zu einem vollwertigen Control Panel wächst, wird der Preis höchstwahrscheinlich steigen.</p> <h2><span>Präsentation und Anweisungen - Wir erhöhen unseren Server mit einer beliebigen Anzahl von Proxys in 10 Minuten!</span></h2> <p></p> <p>Die automatische Proxyerkennung ist der Prozess, durch den der Internet-Proxy-Server vom System und den allgemeinen Sendeanforderungen im Auftrag des Clients bestimmt wird.</span> <span>  Diese Funktion wird auch als Web Proxy Auto Discovery (WPAD) bezeichnet.</span> <span>  Wenn die automatische Erkennung eines Proxy-Servers aktiviert ist, versucht das System, ein Konfigurationsskript zu finden, das für die Rückgabe eines Satzes von Proxy-Konten verantwortlich ist, die in der Anforderung verwendet werden können.</span> <span>  Wenn das Konfigurationsskript das Skript kompiliert gefunden hat, können Sie es herunterladen und ausführen <a href="https://comuedu.ru/de/windows/create-a-wireless-lan-between-laptops-how-to-create-a-local-network-between-a-computer-and-a-laptop.html">lokaler Computer</a>Wenn die Proxy-Kontodaten, die Anforderung oder der Antwortstrom, für die von der Instanz verwendete Anforderung akzeptiert werden.</p><p>Die automatische Erkennung des Proxyservers wird von der Klasse ausgeführt und kann Parameter auf Anforderungsebene, Parameter in Konfigurationsdateien und über das Dialogfeld festgelegte Parameter verwenden. <b>Lokales Netzwerk (LAN)</b>  Internet Explorer.</p><p>Beim Aktivieren der automatischen Proxyerkennung versucht die Klasse, das Konfigurationsskript wie folgt zu finden:</p><ol><p>Funktion <b>InternetQueryOption</b>  WinInet wird verwendet, um das neueste von Internet Explorer identifizierte Konfigurationsskript zu finden.</p><p>Wenn das Skript nicht gefunden wird, verwendet die Klasse das DHCP-Protokoll (DHCP), um das Skript zu finden.</span> <span>  Der DHCP-Server kann entweder mit dem Speicherort des Skripts mit dem Hostnamen oder der vollständigen URL für das Skript antworten.</p><p>Wenn DHCP keinen WPAD-Host definiert, fragt DNS den Host mit WPAD als Namen oder Alias ​​ab.</p><p>Wenn die Hauptanwendung nicht angegeben ist und der Speicherort des Konfigurationsskripts von den lokalen Netzwerkeinstellungen von Internet Explorer oder in der Konfigurationsdatei bestimmt wird, wird dieser Speicherort verwendet.</p> </ol><p>Proxy-Konten sind so konfiguriert, dass sie sich verbinden.</span> <span>  Connectoid-Element im Dialogfeld <a href="https://comuedu.ru/de/network/how-to-enter-the-network-connection-settings-network-adapters-for-performance-tuning.html">netzwerkverbindung</a>  und kann ein physisches Netzwerkgerät (Modem oder Ethernet-Karte) oder eine virtuelle Schnittstelle (wie eine VPN-Netzwerkverbindung, die über das Gerät arbeitet) sein.</span> <span>  Wenn sich Verbindungsänderungen ändern (z. B. ändert eine drahtlose Verbindung einen Zugangspunkt oder ein VPN), kann der Proxy-Server-Erkennungsalgorithmus aktiviert werden.</p><p>Standardmäßig werden die Proxy-Einstellungen von Internet Explorer zum Erkennen des Proxy-Servers verwendet.</span> <span>  Wenn die Anwendung unter läuft <a href="https://comuedu.ru/de/operating-systems/how-do-i-create-a-new-account-accounts.html">konto</a>  nicht interaktiv (bietet keine praktische Möglichkeit zum Konfigurieren der IE-Proxyservereinstellungen). Wenn Sie andere Proxyservereinstellungen als die IE-Einstellungen verwenden müssen, können Sie ein benutzerdefiniertes Proxyobjekt konfigurieren, indem Sie eine Konfigurationsdatei mit den angegebenen Elementen und erstellen</p><p>Bei Anforderungen, die erstellt werden, können Sie die automatische Erkennung eines Proxyservers auf Anforderungsebene deaktivieren, indem Sie eine leere Anforderung verwenden, wie im folgenden Codebeispiel gezeigt.</p> <p>Anforderungen, die nicht über ein Proxyanwendungskonto für eine Proxyanwendung verfügen, verwenden Ihren Standardwert, der in der Eigenschaft verfügbar ist.</p> </div> <div class="data"> <div class="data__top clearfix"> <div class="data__print"> <a href='javascript:window.print(); void 0;'>  Drucken</a> </div> </div> <div class="data__bottom clearfix"> <div class="data__share"> <script src="//yastatic.net/es5-shims/0.0.2/es5-shims.min.js"></script> <script src="//yastatic.net/share2/share.js"></script> <div class="ya-share2" data-services="vkontakte,facebook,odnoklassniki,moimir,gplus,twitter,evernote,whatsapp,skype"></div> </div> </div> </div> <div class="navi"> <a href="https://comuedu.ru/de/solutions/translate-logo-to-vector-format-online-how-to-convert-jpeg-to-vector-image.html" class="navi__prev"></a> <!-- /next_post --> <a href="https://comuedu.ru/de/the-device/the-power-indicator-on-the-acer-notebook-is-off-the-indicators-on-the-laptop-do-not-light-up.html" class="navi__next"></a> <!-- /next_post --> </div> </div> </div> <div class="news-blocks clearfix"> <div class="news-block"> <div class="papers"> <div class="papers__title">Auch interessant:</div> <div class="papers__items"> <style> </style> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/de/smart-tv/which-manufacturers-of-tv-boxes-for-android-are-better-the-best-smart-tv-on-android-for-home.html"><img src="/public/capicgi8fcd4ub-70x70.jpg" style="width:70px; height:70px;" / loading=lazy></a> </div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/de/smart-tv/which-manufacturers-of-tv-boxes-for-android-are-better-the-best-smart-tv-on-android-for-home.html">Beste Smart TV-Konsole auf Android für zu Hause</a> </div> <div class="papers__category"> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/de/android/making-an-advertising-banner-with-your-own-hands-how-to-create-an-effective-banner.html"><img src="/public/4289695ub-70x70.jpg" style="width:70px; height:70px;" / loading=lazy></a> </div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/de/android/making-an-advertising-banner-with-your-own-hands-how-to-create-an-effective-banner.html">Wie erstelle ich ein effektives Banner?</a> </div> <div class="papers__category"> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/de/android/why-does-the-play-market-not-work-on-android-does-not-work-google-play-market-on-android-what-to-do.html"><img src="/public/7e4-oshibka-sinhronizaciiub-70x70.jpg" style="width:70px; height:70px;" / loading=lazy></a> </div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/de/android/why-does-the-play-market-not-work-on-android-does-not-work-google-play-market-on-android-what-to-do.html">Google Play Market auf Android funktioniert nicht, was zu tun ist</a> </div> <div class="papers__category"> </div> </div> </div> </div> </div> </div> <div class="news-block"> <div class="papers"> <div class="papers__title">Wir empfehlen zu lesen:</div> <div class="papers__items"> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/de/windows/wpad-or-automatic-proxy-settings.html"> <img width="50" height="50" src="/public/screen306a8aa9ub-50x50.jpg" class="attachment-50 size-50 wp-post-image" alt="WPAD oder automatische Proxy-Einstellungen" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">14.04.2019</div> <div class="papers__name"> <a href="https://comuedu.ru/de/windows/wpad-or-automatic-proxy-settings.html">WPAD oder automatische Proxy-Einstellungen</a> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/de/program/download-vatsap-for-android-22.html"> <img width="50" height="50" src="whatsapp-iconub-50x50.png" class="attachment-50 size-50 wp-post-image" alt="Laden Sie vatsap für Android 2 herunter" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">13.04.2019</div> <div class="papers__name"> <a href="https://comuedu.ru/de/program/download-vatsap-for-android-22.html">Laden Sie vatsap für Android 2 herunter</a> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/de/different/mining-why-you-need-powerful-video-cards-in-russia-they-buy-out-video-cards-for-the-crypto-currency.html"> <img width="50" height="50" src="/public/pypimage-wisub-50x50.jpg" class="attachment-50 size-50 wp-post-image" alt="In Russland werden Videokarten für den Abbau von Kryptowährung gekauft" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">12.04.2019</div> <div class="papers__name"> <a href="https://comuedu.ru/de/different/mining-why-you-need-powerful-video-cards-in-russia-they-buy-out-video-cards-for-the-crypto-currency.html">In Russland werden Videokarten für den Abbau von Kryptowährung gekauft</a> </div> </div> </div> </div> </div> </div> </div> <div class="rate clearfix"> <div class="papers__title">Fortsetzung des Themas:</div> </div> <div class="rate clearfix"> <div class="rate__img"> <a href="https://comuedu.ru/de/the-device/we-learn-how-to-draw-on-a-graphic-tablet-tips-and-lessons-for-beginners-drawing-on-the-tablet-an-overview-of-the-applications-for-drawing-on-the-ipad.html"> <img width="150" height="150" src="/public/2pic26068d5bub-150x150.jpg" class="attachment-alm-thumbnail size-alm-thumbnail wp-post-image" alt="Wir zeichnen auf dem Tablet - eine Übersicht der Anwendung zum Zeichnen auf dem iPad" sizes="(max-width: 150px) 100vw, 150px" / loading=lazy> </a> </div> <div class="rate__ovh"> <div class="rate__label"> <span>Geräte</span> </div> <div class="rate__name"> <a href="https://comuedu.ru/de/the-device/we-learn-how-to-draw-on-a-graphic-tablet-tips-and-lessons-for-beginners-drawing-on-the-tablet-an-overview-of-the-applications-for-drawing-on-the-ipad.html">Wir zeichnen auf dem Tablet - eine Übersicht der Anwendung zum Zeichnen auf dem iPad</a> </div> <div class="rate__description"> <p>Wir haben ein Zeichenprogramm für das iPad bzw. TOP-5-App zusammengestellt, mit dem Sie Meisterwerke erstellen können, indem Sie nur Ihre Finger und den Bildschirm des Tablets verwenden. Tief ...</p> </div> </div> </div> <!-- /next_post --> </div> <div class="button-menu"></div> <div class="page__right"> <div class="menu"> <div class="menu__exit">×</div> <ul> <li><a href="https://comuedu.ru/de/category/apple/" class="link-catalog">Apple</a> </li> <li><a href="https://comuedu.ru/de/category/routers/" class="link-catalog">Router</a> </li> <li><a href="https://comuedu.ru/de/category/computer/" class="link-catalog">Computer</a> </li> <li><a href="https://comuedu.ru/de/category/smartphone/" class="link-catalog">Smartphone</a> </li> <li><a href="https://comuedu.ru/de/category/internet/" class="link-catalog">Das Internet</a> </li> <li><a href="https://comuedu.ru/de/category/wi-fi/" class="link-catalog">Wi-Fi</a> </li> <li><a href="https://comuedu.ru/de/category/linux/" class="link-catalog">Linux</a> </li> <li><a href="https://comuedu.ru/de/category/windows/" class="link-catalog">Windows</a> </li> </ul> </div> <div id="husevi1" style="height:400px;width:290px;" align="center"></div> <div class="page__hidden-mobile"> <div class="papers"> <div class="papers__tabs"> <div class="active" data-eq="0">Neue Artikel</div> <span>/</span> <div data-eq="1">Beliebt</div> </div> <div class="papers__blocks"> <div class="papers__block active"> <div class="papers__items"> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/de/program/popular-addons-for-mozilla-firefox-creating-a-firefox-extension-for-beginners.html"> <img width="50" height="50" src="/public/400-ff_stumble.jpgub-50x50.jpg" class="attachment-50 size-50 wp-post-image" alt="Erstellen von FireFox Starter Extensions" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">12.04.2019</div> <div class="papers__name"> <a href="https://comuedu.ru/de/program/popular-addons-for-mozilla-firefox-creating-a-firefox-extension-for-beginners.html">Erstellen von FireFox Starter Extensions</a> </div> <div class="papers__category"> <a href="https://comuedu.ru/de/category/program/">Programme</a> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/de/program/how-to-find-perspective-business-ideas-from-china-new-on-the-market-strange-things-from-china.html"> <img width="50" height="50" src="/public/949340-538x698ub-50x50.png" class="attachment-50 size-50 wp-post-image" alt="Neu auf dem Markt: seltsame Dinge aus China" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">30.03.2019</div> <div class="papers__name"> <a href="https://comuedu.ru/de/program/how-to-find-perspective-business-ideas-from-china-new-on-the-market-strange-things-from-china.html">Neu auf dem Markt: seltsame Dinge aus China</a> </div> <div class="papers__category"> <a href="https://comuedu.ru/de/category/program/">Programme</a> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/de/solutions/as-in-excel-it-is-correct-to-write-a-condition-unequally-how-to-correctly-write-logical-formulas-in-excel.html"> <img width="50" height="50" src="/public/181608208ebfub-50x50.jpg" class="attachment-50 size-50 wp-post-image" alt="Wie schreibe ich logische Formeln in Excel?" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">29.03.2019</div> <div class="papers__name"> <a href="https://comuedu.ru/de/solutions/as-in-excel-it-is-correct-to-write-a-condition-unequally-how-to-correctly-write-logical-formulas-in-excel.html">Wie schreibe ich logische Formeln in Excel?</a> </div> <div class="papers__category"> <a href="https://comuedu.ru/de/category/solutions/">Lösungen</a> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/de/the-device/the-bands-on-the-tablet-screen-have-no-reason-image-what-to-do-if-there-are-stripes-on-the-phones-screen-vertical-red-bars-on-the-display.html"> <img width="50" height="50" src="/public/905-4d4c97ca55486572faa61980d13ef1c39ub-50x50.jpg" class="attachment-50 size-50 wp-post-image" alt="Was tun, wenn sich auf dem Bildschirm des Telefons Streifen befinden, vertikale rote Balken auf dem Display" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">28.03.2019</div> <div class="papers__name"> <a href="https://comuedu.ru/de/the-device/the-bands-on-the-tablet-screen-have-no-reason-image-what-to-do-if-there-are-stripes-on-the-phones-screen-vertical-red-bars-on-the-display.html">Was tun, wenn sich auf dem Bildschirm des Telefons Streifen befinden, vertikale rote Balken auf dem Display</a> </div> <div class="papers__category"> <a href="https://comuedu.ru/de/category/the-device/">Geräte</a> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/de/program/xml-basics-for-beginners-xml-basics-for-beginners.html"> <img width="50" height="50" src="/public/5065383-532x608ub-50x50.gif" class="attachment-50 size-50 wp-post-image" alt="XML-Grundlagen für Anfänger" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">28.03.2019</div> <div class="papers__name"> <a href="https://comuedu.ru/de/program/xml-basics-for-beginners-xml-basics-for-beginners.html">XML-Grundlagen für Anfänger</a> </div> <div class="papers__category"> <a href="https://comuedu.ru/de/category/program/">Programme</a> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/de/operating-systems/do-not-install-android-on-your-laptop.html"> <img width="50" height="50" src="/public/lico-s87e01ub-50x50.png" class="attachment-50 size-50 wp-post-image" alt="Android ist nicht auf dem Laptop installiert" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">26.03.2019</div> <div class="papers__name"> <a href="https://comuedu.ru/de/operating-systems/do-not-install-android-on-your-laptop.html">Android ist nicht auf dem Laptop installiert</a> </div> <div class="papers__category"> <a href="https://comuedu.ru/de/category/operating-systems/">Betriebssysteme</a> </div> </div> </div> </div> </div> <div class="papers__block"> <div class="papers__items"> <div class="papers__item"> <div class="papers__img"><a href="https://comuedu.ru/de/smart-tv/who-buys-tvs-where-to-put-the-old-tv.html"> <img width="50" height="50" src="/public/79aa7ub-50x50.jpg" class="attachment-50x50 size-50x50 wp-post-image" alt="Wo soll der alte Fernseher aufgestellt werden?" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a></div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/de/smart-tv/who-buys-tvs-where-to-put-the-old-tv.html">Wo soll der alte Fernseher aufgestellt werden?</a> </div> <div class="papers__category"><a href="https://comuedu.ru/de/category/smart-tv/" rel="tag">Smart TV</a></div> </div> </div> <div class="papers__item"> <div class="papers__img"><a href="https://comuedu.ru/de/windows/anonymous-network-proxy-server-proxy-security-or-should-i-trust-public-proxy-servers.html"> <img width="50" height="50" src="/public/mico-n-562x427ub-50x50.png" class="attachment-50x50 size-50x50 wp-post-image" alt="Proxy-Sicherheit oder sollten wir öffentlichen Proxy-Servern vertrauen?" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a></div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/de/windows/anonymous-network-proxy-server-proxy-security-or-should-i-trust-public-proxy-servers.html">Proxy-Sicherheit oder sollten wir öffentlichen Proxy-Servern vertrauen?</a> </div> <div class="papers__category"><a href="https://comuedu.ru/de/category/windows/" rel="tag">Windows</a></div> </div> </div> <div class="papers__item"> <div class="papers__img"><a href="https://comuedu.ru/de/solutions/how-to-set-up-formulas-in-excel-creating-simple-formulas.html"> <img width="50" height="50" src="/public/xodob-koub-50x50.gif" class="attachment-50x50 size-50x50 wp-post-image" alt="Einrichten von Formeln in Excel" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a></div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/de/solutions/how-to-set-up-formulas-in-excel-creating-simple-formulas.html">Einrichten von Formeln in Excel</a> </div> <div class="papers__category"><a href="https://comuedu.ru/de/category/solutions/" rel="tag">Lösungen</a></div> </div> </div> <div class="papers__item"> <div class="papers__img"><a href="https://comuedu.ru/de/different/how-to-make-a-flash-drive-a-local-disk-how-to-make-a-hard-drive-from-a-flash-drive.html"> <img width="50" height="50" src="/public/tocthumb-peq0ub-50x50.png" class="attachment-50x50 size-50x50 wp-post-image" alt="So erstellen Sie eine Festplatte aus einem Flash-Laufwerk" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a></div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/de/different/how-to-make-a-flash-drive-a-local-disk-how-to-make-a-hard-drive-from-a-flash-drive.html">So erstellen Sie eine Festplatte aus einem Flash-Laufwerk</a> </div> <div class="papers__category"><a href="https://comuedu.ru/de/category/different/" rel="tag">Anders</a></div> </div> </div> <div class="papers__item"> <div class="papers__img"><a href="https://comuedu.ru/de/network/distribute-the-internet-from-the-laptop-through-the-local-network-how-to-distribute-the-internet-from-usb-modem-yota-on-a-local-network-in-windows.html"> <img width="50" height="50" src="/public/7292089fub-50x50.jpg" class="attachment-50x50 size-50x50 wp-post-image" alt="So verteilen Sie das Internet mit dem Yota-USB-Modem über ein lokales Netzwerk in Windows" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a></div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/de/network/distribute-the-internet-from-the-laptop-through-the-local-network-how-to-distribute-the-internet-from-usb-modem-yota-on-a-local-network-in-windows.html">So verteilen Sie das Internet mit dem Yota-USB-Modem über ein lokales Netzwerk in Windows</a> </div> <div class="papers__category"><a href="https://comuedu.ru/de/category/network/" rel="tag">Netzwerk</a></div> </div> </div> <div class="papers__item"> <div class="papers__img"><a href="https://comuedu.ru/de/smart-tv/how-to-choose-a-tv-samsung-a-factfinding-guide-for-buyers-what-kind-of-diagonals-do-tvs-have.html"> <img width="50" height="50" src="/public/5gpostqub-50x50.jpg" class="attachment-50x50 size-50x50 wp-post-image" alt="Was sind die Diagonalenfernseher?" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a></div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/de/smart-tv/how-to-choose-a-tv-samsung-a-factfinding-guide-for-buyers-what-kind-of-diagonals-do-tvs-have.html">Was sind die Diagonalenfernseher?</a> </div> <div class="papers__category"><a href="https://comuedu.ru/de/category/smart-tv/" rel="tag">Smart TV</a></div> </div> </div> </div> </div> </div> </div> <div class="comments"> <div id="husevi2" class="husevi-sticky" style="height:500px;width:254px;" align="center"></div> </div> </div> </div> </div> </div> </div> <div class="footer"> <div class="footer__top"> <div class="cnt"> <div class="footer__nav"> <ul> <li><a href="">Kontaktieren Sie uns</a></li> <li><a href="">Werbung</a></li> <li><a href="">Über die Site</a></li> </ul> </div> <div class="footer__counter"> </div> <div class="footer__logo1" align="right"> <img style="max-height:60px;" src="/logo.png" alt="" loading=lazy> </div> </div> </div> <div class="footer__bottom"> <div class="cnt"> <div class="footer__copyright">          © comuedu.ru 2019 Website der Computertechnologie</div> </div> </div> </div> <a href="https://comuedu.ru/de#top" class="up"></a> </div> <script src="https://comuedu.ru/wp-content/themes/tehnika-expert/js/jquery-1.12.0.js"></script> <script src="https://comuedu.ru/wp-content/themes/tehnika-expert/js/owl.carousel.min.js"></script> <script src="https://comuedu.ru/wp-content/themes/tehnika-expert/js/mousewheel.js"></script> <script src="https://comuedu.ru/wp-content/themes/tehnika-expert/js/jscrollpane.min.js"></script> <script src="https://comuedu.ru/wp-content/themes/tehnika-expert/js/scripts.js?v=8"></script> <!--[if lt IE 10]> <script src="https://comuedu.ru/wp-content/themes/tehnika-expert/js/placeholder.js"></script> <![endif]--> <script type='text/javascript' src='https://comuedu.ru/wp-content/plugins/table-of-contents-plus/front.min.js?ver=1509'></script> <script type='text/javascript' src='https://comuedu.ru/wp-content/plugins/wp-ajaxify-comments/js/wp-ajaxify-comments.min.js?ver=1.5.0'></script> <script type='text/javascript' src='https://comuedu.ru/wp-content/plugins/wp-polls/polls-js.js?ver=2.73.8'></script> <script type='text/javascript' src='https://comuedu.ru/wp-content/plugins/wp-postratings/js/postratings-js.js?ver=1.85'></script> <script type='text/javascript' src='https://comuedu.ru/wp-content/plugins/wp_testme/js/testme.js?ver=1.1'></script> <script type='text/javascript' src='/wp-includes/js/comment-reply.min.js?ver=4.9'></script> <script type='text/javascript'> var q2w3_sidebar_options = new Array(); q2w3_sidebar_options[0] = { "sidebar" : "sidebar-2", "margin_top" : 10, "margin_bottom" : 112, "stop_id" : "", "screen_max_width" : 0, "screen_max_height" : 0, "width_inherit" : false, "refresh_interval" : 1500, "window_load_hook" : false, "disable_mo_api" : false, "widgets" : ['cb_widget-2'] } ; </script> <script type='text/javascript' src='https://comuedu.ru/wp-content/plugins/q2w3-fixed-widget/js/q2w3-fixed-widget.min.js?ver=5.0.4'></script> <script type='text/javascript' src='/wp-includes/js/wp-embed.min.js?ver=4.9'></script> </body> </html>