Kişisel bir web proxy'si oluşturun

Kişisel bir web proxy'si düzenlemek için 2 araca ihtiyacınız vardır: "sol" barındırma ve proxy komut dosyasının kendisi. Ancak, çözüme geçmeden önce, yaptığımız şeyin konsepti için biraz teori.

Wikipedia diyor ki:

Web proxy (İngilizce “web tabanlı proxy”), çeşitli web sitelerinden içerik indirmek için bir aracı olarak hareket eden, bir web sunucusuna yüklenen bir web uygulaması olan bir proxy sunucusu ve anonimleştiricisidir.

Web proxy'leri aşağıdakiler için kullanılabilir:

  • web sitesi indirmelerini hızlandırmak;

  • çevrimiçi hizmetlerin test edilmesi;

  • yerel ağ yöneticisinin belirli web sitesi adreslerine erişim konusundaki kısıtlamalarını atlayarak;

  • gerçek IP adresini gizleme ve web sitelerine anonim erişim;

  • belirli ülkelerin kullanıcılarını görüntülemek için kapalı olan web sitelerine erişim;

  • ve diğer birçok amaç.

Öyleyse, teori ile bitirelim ve uygulamaya geçelim.

1. Web proxy komut dosyası
Minimum, gerekli işlevselliğe sahip basit bir web proxy komut dosyası.
Komut dosyasını indir (28.4 Kb)

2. Ücretsiz barındırma
Komut dosyasını proxy'nin kendisi ve sol IP adresi için yerleştirmek gerekir.
100 mb.com'u seçtim. PHP, ftp ve ikinci seviye alan adı ile ücretsiz hosting. İhtiyacın olan her şey.

3. kurulum
Bu linkten hostinginize kayıt olun. Sitenizin ftp erişimine girersiniz. Web proxy arşivini indirin, sitenin ftp'inden doğru klasöre koyun. Yeni web sitenize erişin ve bir web proxy kullanın. Artık site sahipleri adresinizin yerine hostingi görecekler.

Not; İşte bu! Kullanımı ve göze çarpmayan kalmak =)

1. Giriş

Bu makalede, PHP'nin standart dışı kullanımı tartışılacaktır: sanal bir proxy sunucusu olarak kullanılabilecek sıkıştırma PHP betiği oluşturmak için. PHP cephesinin uzmanları burada yeni bir şey bulamazlar: PHP'nin bu kullanımı benim teknik bilgim değildir ve php'ın özel hiçbir işlevi kullanılmaz. Bu makalenin geri kalanı, internette gezinirken kilo-mega-gigabayt tasarruf etmenin yeni yolunu öğrenecek. Girişimci, bu makaleyi okuyan birinin yarınki megabaytlarını kurtarmaya başlaması beni şaşırtmaz. Özellikle de, bu sanal vekilin şeffaf bir çalışma düzeninin nasıl oluşturulduğunu öğrendikten sonra.

Çevirmeli ağımın şafağında, modemler sıkıştırılmış veri alışverişinde bulundular, bu yüzden internette gezinmenin son hızı bir zip arşivi indirmeye kıyasla daha yüksekti. Böylece, müşterinin zaman ve parası, sıkıştırma sırasında modem işlemcilerindeki yük nedeniyle tasarruf edildi. Diğer zamanlar geldi: Çevirmeli ağ, işaretli satırların saldırısı altında yavaş yavaş toprak kaybediyor. Ve sonra kural olarak kimsenin işlemci gücünde trafikte herhangi bir sıkıştırma söz konusu olmaz: trafik orijinal biçiminde gider veya baytik sıkıştırılmaz
  (bu tarafa katılmamışsa
  sunucu). Ama sıkabilirsiniz! ..

Bunu yapmak için, tarayıcı ile web sunucusu arasında, bir modem gibi tüm gelen (tarayıcı için gelen) trafiği sıkıştıracak başka bir bağlantıya ihtiyacımız var. Bağlantı uzak bir web sunucusundaki düz görünümlü bir php betiği olacaktır. İhtiyacınız olan sayfayı indirecek ve tarayıcıya sıkıştırılmış bir biçimde verecek olan özel hazırlanmış bir talebe yanıt olarak bu komut dosyasıdır. Bu php betiğinin bulunduğu barındırma için ana gereksinimler: barındırma başlıklarının eksikliği, CURL ve GZIP kullanma yeteneği (komut dosyasını bir işlev çağrısı ile çalıştırarak kullanılabilirliğini kontrol edebilirsiniz.
  phpinfo).

Ara trafik sıkıştırma sisteminin çalışma mekanizmasını daha iyi anlamak için, çalışma teknolojisini daha ayrıntılı olarak ele alalım.

Aşağıdaki şekil, sayfayı yüklemek için üç seçeneğin şemasını göstermektedir: normal çağrı, ara sunucuda veri sıkıştırma ve sayfanın orta sunucuda sıkıştırılmasıyla saydam çalışma. Her durumda ne olacağını düşünün.

2. Sayfayı web’den alan tarayıcı

2.1. Normal arama

Bir kullanıcının site.com sunucusundaki page.html sayfasıyla ilgilendiğini varsayalım. URL site.com/page.html adresini adres çubuğuna yazar. Tarayıcı daha sonra http://site.com/page.html sayfası için bir http isteği oluşturur (şekilde - solda ilk olan ince noktalı bir ok). Bu talebe cevap olarak, site.com web sunucusu tarayıcıya ve bundan sonra page.html sayfasının gövdesine bir http cevabı verir (şekil soldan ikinci, koyu bir ok gösterir). Bundan sonra, tarayıcı sayfanın içeriğini kullanıcıya monitör ekranında görüntüler.

2.2. Ara sunucuda veri sıkıştırma

Tarayıcı ve site.com web sunucusu arasında, verilerin sıkıştırılacağı bir ara webzip.com sunucusu sunuyoruz. Sayfa.html sayfasını elde etmek için kullanılan algoritma, önceki sayfadakiyle aynıdır, ancak tarayıcı sayfayı doğrudan site.com'dan değil, webzip.com üzerinden istemektedir. Dahası, tam boyutlu (sıkıştırılmamış veriler) yalnızca site.com ve webzip.com arasında, tarayıcı ve webzip.com arasında sayfanın gövdesi sıkıştırılmış bir biçimde gider (şekilde - soldan üçüncü, kalın noktalı bir ok). Sayfayı sıkıştırmak için php kullanılması nedeniyle, tarayıcının talep ettiği adresin http://webzip.com/myzip.php?url=http://site.com/page.html şeklinde görüneceğini unutmayın. Web sunucusu (webzip.com), bu isteği aldığında, myzip.php betiğini çağırır ve daha sonra get parametresini kullanarak ("url" adlı bir parametre olsun) sunucuyu http://site.com adresine çağırır. /page.html. Elde edilen sayfa betiği myzip.php tarayıcıya sıkıştırılmış bir biçimde verir.

2.3. Ara sunucuda sayfa sıkıştırmalı saydam çalışma

Bu durum, önceki durumdan farklıdır, çünkü tarayıcı için sanal sıkıştırma proxy'sinin ve buna bağlı olarak kullanıcının çalışması görünmezdir. Bu, webzip.com ile tarayıcı arasındaki başka bir bağlantının tanıtılmasıyla sağlanır. Bu bağlantı, diğerlerinin yanı sıra, giden http isteği başlıklarını (örneğin, http://site.com/page.html adresinden giden) yeniden yazmakla meşgul olan normal http-proxy'dir.
  http://webzip.com/myzip.php?url=http://site.com/page.html).

3. Şeffaf çalışma kurma

3.1. Komut dosyalarını yükleme

Yukarıdakilerin hepsini uygulayan komut dosyalarını indirin, burada yapabilirsiniz.
  üç dosya: myzip.php, func.inc.php, log.php. Birincisi, istemci tarafından erişilen ana dosyadır. İkincisi, ilki için işlev tanımlarını içerir. Üçüncüsü, proxy istatistiklerini görüntülemek üzere tasarlanmıştır (bir istatistik sayfası şablonu içerir, özü log.log dosyalarından alınır ve
  count.log).

Daha önce de belirtildiği gibi, betikler PHP, CURL, ZLIB desteği olan ve hiç pankart bulunmayan barındırma programlarına yerleştirilmelidir. İnternette, bu ayda 30 ruble için kolayca bulunabilir.

Ücretli barındırma korkmayın - kolayca ödeyecek. Örneğin, 0,05 ABD Doları / MB tutarında ödeme yaparsanız, barındırma için ödeme yapmak için 20 kaydedilmiş megabayta ihtiyacınız olacak, sonra bu avantajdan yararlanacaksınız. Deneyimlerime göre, bu yaklaşık 100-150 MB web sörfüdür (ortalama sıkıştırma 4-7 kezdir, ancak 12'ye kadar gerçekleşir).

Tarayıcınıza aşağıdaki adresi yazarak doğru işlemi kontrol edebilirsiniz: http://webzip.com/myzip.php?url=http://ya.ru. Her şey doğru yapılırsa Yandex sayfası biraz değiştirilmiş bir başlık ile yüklenir.
  (Başlık).

3.2. Proxomitron kurulumu

Kullanılan Proxomitron ver. Naoko 4.4 (http://www.proxomitron.ru).

Bu nedenle, proksitrondan, web proxy'leriyle şeffaf çalışma imkanı, diğer bir deyişle, giden URL’lerin tarayıcıdan gizli dönüşümünü sağlamak istiyoruz. Bunu yapmak için, proxy'lerin ana penceresinde "Başlıklar" düğmesine basın. Açılan pencerede (“HTTP Başlık Filtreleri” / “HTTP Başlık Filtreleri”) “URL: Alias ​​Redirector (Out)” satırına gidin, seçin. “Düzenle” düğmesini tıklayın,
  Bir açılır pencere (“Başlık filtresi editörü” / “HTTP Başlık filtresi editörü”) alanları aşağıdaki gibi doldurur (tümü hariç):

HTTP Başlığı (HTTP Başlığı) (! Değişme!) URL: Diğer Ad Yönlendiricisi (Çıkış)
  URL Eşleştirme *
  Başlık Değeri Eşleşmesi *
  Yedek metin $ RDIR (http://webzip.com/myzip.php?url=\\u)
  Http://webzip.com/ sitenizin URL’si olduğunda, myzip.php siteye yüklediğiniz betiğin adıdır.

Son satırdaki bütün nokta: proxomitron, herhangi bir URL'yi ("\\ u" parametresi) tarayıcıdan http://webzip.com/myzip.php?url=\\u olarak değiştirecektir. $ RDIR yerine $ JUMP komutunu yazarsanız, proximitronun çalışması yarı saydam olacaktır: tarayıcı sadece yeni URL'ye yönlendirilecektir. $ RDIR kullanılması durumunda, tarayıcı tarafından farkedilmeden yönlendirme gerçekleşecektir.

Pencereleri art arda "Tamam", "Uygula" ("Uygula"), "Tamam" tuşlarına basarak kapatıyoruz. Bu prosedürü tekrar etmemek için bir istek varsa - ayarları kaydedin.

Tarayıcıda bir proxy sunucusunu IP = 127.0.0.1 ve port 8080 (varsayılan proksimal tarafından dinlenen port) ile kaydederiz.
  Sayfa sıkıştırma yöntemlerini değiştirerek, trafik sıkıştırma sisteminin aynı şekilde çalışmasını sağlayabilirsiniz (yeni   soldan sağa: bayt cinsinden sayfa boyutu, ilk tarayıcıya iletilir ve iletilir, sıkıştırma oranı, çerezlerin kullanımı, alma, parametreler gönderme, saniye cinsinden sayfa oluşturma süresi, ilk başlık).</p> <p>Sevincimi paylaşacağım - ICQ bile beni bir proxomitron ile kazanmıştı.</p> <p><b>4. Test tasarrufları</b></p> <p>Bir proxomitron kurduğumda, sayıları yeni bir çalışma sistemi olarak ifade etmeye karar verdim. Ardından gelenler, 15 dakikalık hızlandırılmış web sörfü protokolü gibi bir şey.</p> <p>Mail.ru adresindeki mail.ru adresini web arayüzü üzerinden kontrol ettim: ana sayfa zaten 39 kB tasarruf; kutuya girdi - zaten 60 kB; klasörler arasında çalıştı, postaya baktı; Çıktı - zaten 300 KB tasarruf. Yandex için birkaç istek istedim - 570 KB çıkışta. Üç sms gönderdi (Megafon, Beeline, MTS). Sql.ru ve rsdn.ru'daki forumlar gibi. Birkaç abracadre için Google’ı aradım. Tezgâha baktım - toplam iki megabaytlık ekonomi. Bir önemsememe gibi görünüyor, ancak bu normal bir çalışma sadece bir saat. Bir aylık çalışma için ne alıyorsunuz? Penny Rublesi kurtardı.</p> <p><b>5. Toplam</b></p> <p>Hemen, ev sahiplerinin proxy benzeri bir şeylerin yaratılışını gerçekten hoş karşılamadıkları konusunda uyaracağım. Senaryoyu kullanmak kendi sorumluluğunuzdadır, size cevap verin. Bununla birlikte, eğer çok gigabaytlık trafiğe sahip bir kamu vekilinden memnun değilseniz, senaryoda 200-500 MB olduğunu fark etmeleri pek olası değildir - onlar için bu okyanusta bir düşüştür. Ayrıca, bir sıkıştırma komut dosyasını başka bir sayfaya gömdüyseniz, barınağın bir numara yakalaması daha da zor olacaktır. Dışa doğru (gerekli “url” parametresini çağırmadan) normal bir ana sayfa olacaktır. Her ne kadar özel bir arzuya rağmen, sağlayıcı bu numarayı bulacaktır, ancak şansı azdır. Peki ve öğrenirlerse - sitenizin kırıldığını ve “masum olduğumuzu” söyleyin. En kötü durumda, ana bilgisayarı (veya önceki hesabın :)) değiştirmeniz gerekecektir.</p> <p>Çok hassas bilgilere erişmek için böyle bir proxy kullanmanızı önermiyorum, çünkü tüm giriş şifreleri barındırmadan geçer ve istenirse kolayca ele geçirilir. Bununla birlikte, HTTPS kullanılması durumunda, ortalama bir tutucu için o kadar basit değildir. <br>  Teknolojiyi kullanmanın belirli bir “anonimlik olmayan” derecesine rağmen, hafif bir kesmek için kullanılabilir (hafif olanı, yani, bir saldırı tespit edilirse FSB'ler sizi aramayacaktır). Örneğin, isimsiz olarak bir grup arkadaşının web sitesinde giriş parametrelerinin işlenmesiyle şımartın.</p> <p>Komut koduna bakarsanız, komut dosyasının özelliklerini açıp kapatabileceğiniz birkaç parametre olduğunu göreceksiniz. Örneğin, betiğin istatistiklerini görüntülemek için başlığın değiştirilmesi (MOD_TITLE parametresi). İstenirse, komut dosyasına kolayca ek işlevler eklenebilir. Örneğin, çalışma protokolünün ileri analiz amacıyla veritabanına çıkışı (varsayılan protokol, <br>  log.php).</p> <p>İnternette benzer hizmetlerin (örneğin, www.tcompressor.ru ve www.toonel.net) zaten ücretli ve ücretsiz olduğunu unutmayın. Hepsinin artıları ve eksileri var. Yukarıda tarif edilen teknolojiyi kullanmanın asıl avantajı, sizin trafiğinizin ustası olmanızdır (pankart yok, ödeme yok, sorgulanabilir uygulama yok, barındırma sağlayıcısı yok, <br>  barındırma hizmeti) - her şey sizin elinizde.</p> <p>Not; Sözlerimin nihai gerçek olduğunu düşünmüyorum, bu nedenle, eğer bir şeyle yanlış yaparsam beni düzeltin. Teşekkür ederim</p> <p>P.P.S. Senaryonun da günahsız olmadığından eminim, bu yüzden değişiklikler memnuniyetle karşılanıyor!</p> <i> </i> <p>Genel olarak yaymaya karar verdim. Aracı çok güçlü, bence, yaklaşık bir yıl boyunca geliştirilmiş ve cilalanmış.</p> <h2>O ne yapar?</h2> <p>Proxy kurulumu için çok deneyimli ve kalifiye bir sistem yöneticisini tamamen değiştirebilir; bu konudaki hizmetleri tek bir sunucuyu kurmak için 2000 ruble eder.</p> <ul><li>Vekilleri (6,7), debian ve ubuntu'ya (herhangi bir versiyona) vekil olarak yetiştirebilir. Yani, barındırma konusundaki popüler işletim sistemlerinden herhangi birinde proxy yükseltebilir. Ancak bir seçenek olarak, Centos 7 önerilir.</li> <li>Girişte sadece IP adreslerinin bir listesini okuyor. Bunun yanında, adres listesi olan ip.list dosyası olmalıdır. Komut dosyası bu listeyi ayrıştırır, adreslerin ağ arabiriminde yapılandırılıp yapılandırılmadığını belirler ve listede bulunan, ancak kullanılamayacak (yapılandırılmayan, işletim sisteminin kendisinde yapılandırılmayan) adresleri yapılandırmayı önerir. Bu ayarları kabul ederseniz, her şey yükselir ve otomatik yükleme için yazılır.</li> <li>Komut dosyası IPv6 ve IPv4'ü listeden ayrıştırır. Ve her şeyi buna göre yapılandırır.</li> <li>SOCKS ve HTTP proxy'lerini artırabilir. Varsayılan olarak, sadece http, çoraplar hakkında sorular sorar ve biz onları yükseltmeyi kabul edebiliriz.</li> <li>Betik, her proxy için ayrı bir çift oluşturur - login-password. User1, user2, .., userN gibi girişler. Şifreler rastgele, 8 karakterden oluşuyor.</li> <li>Önceden belirlenmiş bir bağlantı noktasından alınan farklı bağlantı noktalarındaki tüm vekilleri yükseltir. Çoraplar için bir aralık belirleyebilirsiniz.</li> <li>Komut dosyası 3proxy'nin geçerli sürümünü kaynaklardan yükler ve derler. Tüm kişiselleştirme üstünde. Bu, özellikle bu ihtiyaçlar için oluşturulan çok iyi bir hafif proxy sunucusudur. Nispeten küçük kaynaklarla çok büyük yüklere dayanabilir. (Her 1 GB RAM için 1000 proxy). Onlarca müşteriyle koş. En iyi müşterilere, bir sunucuda 8 GB RAM ile 16 k proxy yükselttiler.</li> <li>Proxy sunucusu önceden kurulmuşsa, komut dosyası bunu belirler ve yeniden yüklemeniz gerekip gerekmediğini sorar. Değiştirilmesi gerekirse tekrarlanan başlangıçlarda rahatlıkla. Bu gibi durumlarda, komut dosyası eski yapılandırmaları ve proxy listelerini taşır ve geçerli tarih saatiyle işaretler. Yani, bu durumda bir şeyler ters giderse bile yedeklerden daima manuel olarak geri dönebilirsiniz.</li> <li>Günlüğe kaydetmeyi etkinleştirmenizi sağlar (ayarlarken etkileşimli olarak bunu sorar)</li> <li>Çalıştırmayı yeniden başlatmak için kullanışlı bir komut dosyası oluşturur.</li> <li>Kayıt ol proxy otomatik yüklemeye başla</li> <li>Donmaları önlemek için her saat proxy'leri yeniden başlatmak için programlayıcıya (cron) bir görev yazar.</li> </ul><p>Komut dosyası bonusu, bir IPv6 / 48 ağı için benzersiz bir IP adresleri listesi oluşturmanıza olanak sağlayan başka bir komut dosyasıdır - her / 64 ağdan bir proxy alınır. IPv6 da popülerlik kazandığından, onlar için proxy'ler çok ucuz, bu nedenle ürün onunla çalışabilir.</p> <h2>Ne olamaz</h2> <ul><li>Önceden yapılandırılmış bir sunucuya proxy ekleyin (planlarda).</li> <li>Mevcut bir sunucunun ayarlarını değiştirin. Sadece tam bir yeniden yapılandırma.</li> <li>Yetkilendirmeyi giriş şifresiyle değil, örneğin ip ile yapılandırmak için.</li> <li>Tüm adres paketi için tek bir giriş ve şifre belirleyin.</li> <li>Tüm proxy'ler için tek bir bağlantı noktası ayarlayın.</li> </ul><p>Bu özellikler senaryoda bir gün, belki yakın gelecekte bile görünebilir.</p> <p>Ve çok önemli bir şey. Bunun açık olduğunu düşünüyorum, ama büyük olasılıkla herkes değil. Bu nedenle, hala açıkça ifade etmenin gerekli olduğunu düşünüyorum:</p> <ul><li>Komut IP adresleri olmadan proxy'nin nasıl oluşturulduğunu ve yapılandırıldığını bilmiyor</li> </ul><p>Senaryo nasıl olduğunu bilmiyor ve asla mümkün olmayacak. Her proxy için ayrı bir IP'ye ihtiyacınız vardır. Bir yerde size bir IP'de çok fazla vekalet verilse bile - büyük olasılıkla size sadece farklı girişlere sahip olan giriş arayüzü verildi. Ve çıktı farklı IP olmalıdır. VPS'nizde sitelerin sizin için çalıştığı bir proxy yükseltmek istiyorsanız, elbette bunu yapabilirsiniz. Ancak bunun için satın almak uygun değildir. Bu sunucuda 1 proxy, iyi, veya kaç tane adresin olduğunu yükselteceksin. ()</p> <h2><span>Geliştirme planları</span></h2> <p>Komut dosyası, proxy sunucuları kurma konusunda müşterilerim olduğu sürece sürekli olarak gelişmektedir. Dahası, bu senaryoyu tam teşekküllü bir proxy kontrol panelinde geliştirmeyi planlıyorum. Böylece her şey web arayüzü aracılığıyla kurulabilir, izlenebilir ve kontrol edilebilir. Uzaktaki planlarda çok - hatta bir vekil satış için olan faturaları bile bağlayabilirsiniz. Ama tam olarak değil 🙂</p> <p>Son zamanlarda, bir web arayüzü oluşturmaya çalışıldı. Benim emrimdeki adam paneli yazdı, ancak kullanılamaz olduğu ortaya çıktı. Bir yığın halinde toplanıp satış senaryosunu, vekillerin kontrol paneli olarak satması planlandı. Ancak bu kısım için her şey henüz çok nemli.</p> <p>Bu nedenle, olduğu gibi çalışırken - bir web arayüzü olmadan, ancak tamamen çalışıyor, herhangi bir sunucudaki herhangi bir sayıda proxy'yi yapılandırmanıza olanak tanır. Satışlar en azından ürünün gelişimine ivme kazandırmaya başlar.</p> <p>Çünkü araç oldukça popüler, pazar tarafından değerlendiriliyor, fakat şimdi geliştirmek için zamanım yok, çünkü diğer işlerle meşgulüm. Aracı kullanan kişilerden geri bildirim alırsam, düzeltmem ve sürdürmem benim için çok daha kolay olacaktır. Burada bile - Bunu yapamam</p> <h2><span>Ödeme ve fiyatlandırma</span></h2> <p>Bir senaryo satın almak en iyisidir. Bu arada, aşamalı olarak birkaç düzine depoda biriken yeni nishtyaks ile doldurulması planlanmaktadır. Sadece Webmoney kullanarak ödeme yapılabilse de, yakın gelecekte başka yollarla da bağlantı kuracağım. Şimdi başka bir şekilde ödeme yapmanız gerekiyorsa - benimle bağlantı kurabilirsiniz - oraya karar vereceğiz, sorun değil - Yandex, Kiwi ve hatta paypal.</p> <p>İsteğe göre alfa test cihazı olarak nitelendirilebilecek insanlara sattığım fiyat bu kadardı ... Bazıları betiğin şu anki sürümünde yer alan ek özellikler geliştirmek için emir aldı. Ve bazıları bile girebilir. Senaryo tam teşekküllü bir kontrol paneline dönüştüğünde (ve eğer) - fiyat büyük olasılıkla artacaktır.</p> <h2><span>Sunum ve talimatlar - Sunucumuzu 10 dakika içinde herhangi bir sayıda proxy ile yükseltiyoruz!</span></h2> <p></p> <p>Otomatik proxy algılama, İnternet proxy sunucusunun sistem tarafından belirlendiği ve istemci adına genel gönderme isteklerinin yapıldığı süreçtir.</span> <span>  Bu özellik aynı zamanda web proxy otomatik keşif (WPAD) olarak da bilinir.</span> <span>  Bir proxy sunucunun otomatik olarak algılanması etkinleştirildiğinde, sistem, istekte kullanılabilecek bir proxy hesabı kümesi döndürmekten sorumlu bir yapılandırma komut dosyası bulmaya çalışır.</span> <span>  Yapılandırma komut dosyası yerel bilgisayarda indirmek ve çalıştırmak için derlenen komut dosyasını bulursa, proxy hesabının verileri olduğunda, örneğin kullandığı istek için istek veya yanıt akışı kabul edilir.</p><p>Proxy sunucunun otomatik algılanması, sınıf tarafından gerçekleştirilir ve istek düzeyinde parametreleri, yapılandırma dosyalarındaki parametreleri ve iletişim kutusunu kullanarak ayarlanan parametreleri kullanabilir. <b>Yerel Alan Ağı (LAN)</b>  Internet Explorer</p><p>Sınıf, otomatik proxy algılamayı etkinleştirirken, yapılandırma komut dosyasını aşağıdaki gibi bulmaya çalışır:</p><ol><p>fonksiyon <b>InternetQueryOption</b>  WinInet, Internet Explorer tarafından tanımlanan en son yapılandırma komut dosyasını bulmak için kullanılır.</p><p>Komut dosyası bulunmazsa, sınıf komut dosyasını bulmak için DHCP protokolünü (DHCP) kullanır.</span> <span>  DHCP sunucusu, komut dosyasının konumu ile ana bilgisayar adı veya komut dosyasının tam URL'si ile yanıt verebilir.</p><p>DHCP bir WPAD ana bilgisayarı tanımlamazsa, DNS, ana bilgisayarı WPAD ile adını veya diğer adını sorar.</p><p>Ana uygulama belirtilmezse ve yapılandırma komut dosyasının konumu, Internet Explorer yerel ağ ayarları veya yapılandırma dosyasında belirlenirse, bu konum kullanılır.</p> </ol><p>Proxy hesapları connectoid - main olarak yapılandırılmıştır.</span> <span>  Ağ bağlantısı iletişim kutusundaki Connectoid öğesi, fiziksel bir ağ cihazı (modem veya Ethernet kartı) veya sanal bir arabirim (cihaz üzerinden çalışan bir VPN ağ bağlantısı gibi) olabilir.</span> <span>  Connectoid değiştiğinde (örneğin bir kablosuz bağlantı bir erişim noktasını veya VPN'i değiştirir), proxy sunucusu algılama algoritmasını denemek için etkinleştirilir.</p><p>Varsayılan olarak, Internet Explorer proxy ayarları proxy sunucusunu algılamak için kullanılır.</span> <span>  Uygulama etkileşimli olmayan bir hesap altında çalışıyorsa (IE proxy ayarlarını yapılandırmak için uygun bir yolu yoksa) veya IE ayarlarından farklı proxy ayarları kullanmanız gerekiyorsa, belirtilen öğelerle bir yapılandırma dosyası oluşturarak özel bir proxy nesnesi ayarlayabilirsiniz.</p><p>Oluşturulan istekler için, aşağıdaki kod örneğinde gösterildiği gibi, boş bir istek kullanarak bir proxy sunucunun istek düzeyinde otomatik olarak algılanmasını devre dışı bırakabilirsiniz.</p> <p>Bir proxy uygulama etki alanı proxy hesabına sahip olmayan istekler, mülkünüzde mevcut olan varsayılanı kullanır.</p> </div> <div class="data"> <div class="data__top clearfix"> <div class="data__print"> <a href='javascript:window.print(); void 0;'>  baskı</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/tr/solutions/how-to-set-up-formulas-in-excel-creating-simple-formulas.html" class="navi__prev"></a> <!-- /next_post --> <a href="https://comuedu.ru/tr/different/how-to-make-a-flash-drive-a-local-disk-how-to-make-a-hard-drive-from-a-flash-drive.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">Ayrıca ilginç:</div> <div class="papers__items"> <style> </style> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/tr/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 src="/public/7292089fub-70x70.jpg" style="width:70px; height:70px;" / loading=lazy></a> </div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/tr/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">İnterneti Yota usb modem ile Windows'ta yerel bir ağ üzerinden dağıtma</a> </div> <div class="papers__category"> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/tr/smart-tv/how-to-choose-a-tv-samsung-a-factfinding-guide-for-buyers-what-kind-of-diagonals-do-tvs-have.html"><img src="/public/5gpostqub-70x70.jpg" style="width:70px; height:70px;" / loading=lazy></a> </div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/tr/smart-tv/how-to-choose-a-tv-samsung-a-factfinding-guide-for-buyers-what-kind-of-diagonals-do-tvs-have.html">Çapraz TV'ler nelerdir?</a> </div> <div class="papers__category"> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/tr/the-device/a-program-for-teaching-pencil-drawing-programs-for-drawing-on-a-graphic-tablet.html"><img src="/public/79d-1438867029_tux_paint_screenshotub-70x70.jpg" style="width:70px; height:70px;" / loading=lazy></a> </div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/tr/the-device/a-program-for-teaching-pencil-drawing-programs-for-drawing-on-a-graphic-tablet.html">Grafik tablette program çizimi</a> </div> <div class="papers__category"> </div> </div> </div> </div> </div> </div> <div class="news-block"> <div class="papers"> <div class="papers__title">Okumanızı öneririz:</div> <div class="papers__items"> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/tr/operating-systems/adb-fastboot-files-adb-for-android-the-basic-team-adb-android.html"> <img width="50" height="50" src="/public/3a3152770ub-50x50.jpg" class="attachment-50 size-50 wp-post-image" alt="Android için ADB, ana adb Android komutları" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">24.03.2019</div> <div class="papers__name"> <a href="https://comuedu.ru/tr/operating-systems/adb-fastboot-files-adb-for-android-the-basic-team-adb-android.html">Android için ADB, ana adb Android komutları</a> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/tr/android/do-not-work-google-play-services-on-android-do-not-use-google-play-services.html"> <img width="50" height="50" src="/public/887ae5ub-50x50.jpg" class="attachment-50 size-50 wp-post-image" alt="Google oyun servisleri çalışmıyor" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">24.03.2019</div> <div class="papers__name"> <a href="https://comuedu.ru/tr/android/do-not-work-google-play-services-on-android-do-not-use-google-play-services.html">Google oyun servisleri çalışmıyor</a> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/tr/different/selfpaced-boxer-joyetech-cuboid.html"> <img width="50" height="50" src="/public/vigthumb-zyz-695x476ub-50x50.jpg" class="attachment-50 size-50 wp-post-image" alt="Kendiliğinden yanıp sönen Joyetech Cuboid" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">24.03.2019</div> <div class="papers__name"> <a href="https://comuedu.ru/tr/different/selfpaced-boxer-joyetech-cuboid.html">Kendiliğinden yanıp sönen Joyetech Cuboid</a> </div> </div> </div> </div> </div> </div> </div> <div class="rate clearfix"> <div class="papers__title">Tema devam ediyor:</div> </div> <div class="rate clearfix"> <div class="rate__img"> <a href="https://comuedu.ru/tr/android/frame-under-the-webcam-on-the-stream-channel-twitch.html"> <img width="150" height="150" src="/public/84d2dad6db60b390c1e1fa020dfeub-150x150.jpg" class="attachment-alm-thumbnail size-alm-thumbnail wp-post-image" alt="Web kamerası akışı için çerçeve" sizes="(max-width: 150px) 100vw, 150px" / loading=lazy> </a> </div> <div class="rate__ovh"> <div class="rate__label"> <span>android</span> </div> <div class="rate__name"> <a href="https://comuedu.ru/tr/android/frame-under-the-webcam-on-the-stream-channel-twitch.html">Web kamerası akışı için çerçeve</a> </div> <div class="rate__description"> <p>İyi günler sevgili procraftmomey okuyucular. Nasıl yapabileceğinizi yazmıştım, olası kazancı tartıştık. Ancak, genellikle bir şeyler satmak için (ve biz ...</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/tr/category/apple/" class="link-catalog">elma</a> </li> <li><a href="https://comuedu.ru/tr/category/routers/" class="link-catalog">Yönlendiriciler</a> </li> <li><a href="https://comuedu.ru/tr/category/computer/" class="link-catalog">bilgisayar</a> </li> <li><a href="https://comuedu.ru/tr/category/smartphone/" class="link-catalog">akıllı telefon</a> </li> <li><a href="https://comuedu.ru/tr/category/internet/" class="link-catalog">İnternet</a> </li> <li><a href="https://comuedu.ru/tr/category/wi-fi/" class="link-catalog">Kablosuz</a> </li> <li><a href="https://comuedu.ru/tr/category/linux/" class="link-catalog">Linux</a> </li> <li><a href="https://comuedu.ru/tr/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">Yeni makaleler</div> <span>/</span> <div data-eq="1">popüler</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/tr/network/does-not-see-the-homegroup-windows-7-q-the-laptop-does-not-see-the-homegroup.html"> <img width="50" height="50" src="/public/64drujiconpapub-50x50.jpg" class="attachment-50 size-50 wp-post-image" alt="Soru: Dizüstü bilgisayar ev grubunu görmüyor" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">24.03.2019</div> <div class="papers__name"> <a href="https://comuedu.ru/tr/network/does-not-see-the-homegroup-windows-7-q-the-laptop-does-not-see-the-homegroup.html">Soru: Dizüstü bilgisayar ev grubunu görmüyor</a> </div> <div class="papers__category"> <a href="https://comuedu.ru/tr/category/network/">ağ</a> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/tr/smart-tv/do-not-turn-on-the-tv-rheinford-light-is-on-typical-malfunctions-lcd-lcd-tvs-from-philips-and-how-to-fix-them-yourself.html"> <img width="50" height="50" src="/public/2fc-2filipsremont6662fcaub-50x50.jpg" class="attachment-50 size-50 wp-post-image" alt="Philips LCD TV'lerde görülen tipik sorunlar ve bunları kendiniz nasıl çözeceğiniz" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">23.03.2019</div> <div class="papers__name"> <a href="https://comuedu.ru/tr/smart-tv/do-not-turn-on-the-tv-rheinford-light-is-on-typical-malfunctions-lcd-lcd-tvs-from-philips-and-how-to-fix-them-yourself.html">Philips LCD TV'lerde görülen tipik sorunlar ve bunları kendiniz nasıl çözeceğiniz</a> </div> <div class="papers__category"> <a href="https://comuedu.ru/tr/category/smart-tv/">Akıllı tv</a> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/tr/operating-systems/how-to-change-the-language-in-the-engineering-menu-android-how-to-use-the-android-engineering-menu.html"> <img width="50" height="50" src="/public/9798072c9ub-50x50.jpg" class="attachment-50 size-50 wp-post-image" alt="Android mühendislik menüsü nasıl kullanılır?" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">23.03.2019</div> <div class="papers__name"> <a href="https://comuedu.ru/tr/operating-systems/how-to-change-the-language-in-the-engineering-menu-android-how-to-use-the-android-engineering-menu.html">Android mühendislik menüsü nasıl kullanılır?</a> </div> <div class="papers__category"> <a href="https://comuedu.ru/tr/category/operating-systems/">İşletim sistemleri</a> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/tr/the-device/how-to-turn-the-screen-on-the-laptop-the-screen-on-the-laptop-turned-over-what-should-i-do.html"> <img width="50" height="50" src="/public/bttransbub-50x50.jpg" class="attachment-50 size-50 wp-post-image" alt="Dizüstü bilgisayardaki ekran ters döndü - ne yapmalı?" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">21.03.2019</div> <div class="papers__name"> <a href="https://comuedu.ru/tr/the-device/how-to-turn-the-screen-on-the-laptop-the-screen-on-the-laptop-turned-over-what-should-i-do.html">Dizüstü bilgisayardaki ekran ters döndü - ne yapmalı?</a> </div> <div class="papers__category"> <a href="https://comuedu.ru/tr/category/the-device/">cihazlar</a> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/tr/different/flash-drive-flash-smartbuy-16gb-the-best-programs-for-working-with-flash-drive.html"> <img width="50" height="50" src="/public/tidob-bi-732x956ub-50x50.png" class="attachment-50 size-50 wp-post-image" alt="Flash sürücü ile çalışmak için en iyi programlar" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">21.03.2019</div> <div class="papers__name"> <a href="https://comuedu.ru/tr/different/flash-drive-flash-smartbuy-16gb-the-best-programs-for-working-with-flash-drive.html">Flash sürücü ile çalışmak için en iyi programlar</a> </div> <div class="papers__category"> <a href="https://comuedu.ru/tr/category/different/">miscellanea</a> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/tr/android/transferring-tablet-data-to-a-usb-flash-drive-how-to-move-files-on-android-using-es-explorer.html"> <img width="50" height="50" src="/public/af96c1a7c2df475edd58b4c8ub-50x50.jpg" class="attachment-50 size-50 wp-post-image" alt="ES Explorer kullanarak Android'de dosyalar nasıl taşınır" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">21.03.2019</div> <div class="papers__name"> <a href="https://comuedu.ru/tr/android/transferring-tablet-data-to-a-usb-flash-drive-how-to-move-files-on-android-using-es-explorer.html">ES Explorer kullanarak Android'de dosyalar nasıl taşınır</a> </div> <div class="papers__category"> <a href="https://comuedu.ru/tr/category/android/">android</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/tr/network/rostelecom-where-to-get-login-and-password-change-the-standard-password-on-the-wifi-router-rostelecom.html"> <img width="50" height="50" src="/public/516881ub-50x50.jpg" class="attachment-50x50 size-50x50 wp-post-image" alt="WiFi yönlendirici Rostelecom'daki standart şifreyi değiştirin" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a></div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/tr/network/rostelecom-where-to-get-login-and-password-change-the-standard-password-on-the-wifi-router-rostelecom.html">WiFi yönlendirici Rostelecom'daki standart şifreyi değiştirin</a> </div> <div class="papers__category"><a href="https://comuedu.ru/tr/category/network/" rel="tag">ağ</a></div> </div> </div> <div class="papers__item"> <div class="papers__img"><a href="https://comuedu.ru/tr/the-device/progs-for-drawing-on-the-phone-drawing-on-your-tablet-the-best-apps-for-android-and-ios.html"> <img width="50" height="50" src="sketch-guru-logo-150x150ub-50x50.jpg" class="attachment-50x50 size-50x50 wp-post-image" alt="Tableti çiziyoruz: Android ve iOS için en iyi uygulamalar" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a></div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/tr/the-device/progs-for-drawing-on-the-phone-drawing-on-your-tablet-the-best-apps-for-android-and-ios.html">Tableti çiziyoruz: Android ve iOS için en iyi uygulamalar</a> </div> <div class="papers__category"><a href="https://comuedu.ru/tr/category/the-device/" rel="tag">cihazlar</a></div> </div> </div> <div class="papers__item"> <div class="papers__img"><a href="https://comuedu.ru/tr/operating-systems/development-for-android-install-the-sdk-android-versions.html"> <img width="50" height="50" src="/public/1pic28461116ub-50x50.png" class="attachment-50x50 size-50x50 wp-post-image" alt="Android Geliştirme: SDK'yı yükleyin" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a></div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/tr/operating-systems/development-for-android-install-the-sdk-android-versions.html">Android Geliştirme: SDK'yı yükleyin</a> </div> <div class="papers__category"><a href="https://comuedu.ru/tr/category/operating-systems/" rel="tag">İşletim sistemleri</a></div> </div> </div> <div class="papers__item"> <div class="papers__img"><a href="https://comuedu.ru/tr/windows/frigate-unlock-addition-frigate-for-yandex.html"> <img width="50" height="50" src="/public/09d7809dub-50x50.png" class="attachment-50x50 size-50x50 wp-post-image" alt="Yandex için Fırkateyn eklentisi" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a></div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/tr/windows/frigate-unlock-addition-frigate-for-yandex.html">Yandex için Fırkateyn eklentisi</a> </div> <div class="papers__category"><a href="https://comuedu.ru/tr/category/windows/" rel="tag">, Windows</a></div> </div> </div> <div class="papers__item"> <div class="papers__img"><a href="https://comuedu.ru/tr/solutions/create-a-beautiful-inscription-in-russian-how-to-make-beautiful-inscriptions-on-a-picture.html"> <img width="50" height="50" src="logoub-50x50.png" class="attachment-50x50 size-50x50 wp-post-image" alt="Resimde güzel yazıtlar nasıl yapılır" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a></div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/tr/solutions/create-a-beautiful-inscription-in-russian-how-to-make-beautiful-inscriptions-on-a-picture.html">Resimde güzel yazıtlar nasıl yapılır</a> </div> <div class="papers__category"><a href="https://comuedu.ru/tr/category/solutions/" rel="tag">çözeltiler</a></div> </div> </div> <div class="papers__item"> <div class="papers__img"><a href="https://comuedu.ru/tr/network/how-to-find-the-power-management-of-windows-7-which-power-scheme-is-better-for-using-in-windows.html"> <img width="50" height="50" src="/public/qydob-dyaub-50x50.jpg" class="attachment-50x50 size-50x50 wp-post-image" alt="Ne tür bir güç düzenini Windows'ta kullanmak daha iyidir?" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy> </a></div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/tr/network/how-to-find-the-power-management-of-windows-7-which-power-scheme-is-better-for-using-in-windows.html">Ne tür bir güç düzenini Windows'ta kullanmak daha iyidir?</a> </div> <div class="papers__category"><a href="https://comuedu.ru/tr/category/network/" rel="tag">ağ</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="">Bize Ulaşın</a></li> <li><a href="">reklâm</a></li> <li><a href="">Site hakkında</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 bilgisayar teknolojisi web sitesi</div> </div> </div> </div> <a href="https://comuedu.ru/tr#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>