Web Proxy Auto Discovery Protokol (wpad)

Comment

Windows

Wpad Nedir?
WPAD (İngilizcede Web Proxy Autodiscovery Protocol, yani Otomatik Vekil Sunucu Keşif Protokolü) internete erişim için kullanılan bir vekil sunucunun (proxy de denir) adresini (veya adreslerini) otomatik olarak ayarlayabilmek için kullanılır. Mozilla veya Internet Explorer bazı sayfalara girerken altta “proxy ayarları algınalıyor” derken yapılan işlem aslında budur.

WPAD, DHCP’nin DHCP Bilgisi (DHCP Inform) mesajını kullanır.

http://tr.wikipedia.org/wiki/WPAD

Detaylı ingilizce
http://en.wikipedia.org/wiki/Web_Proxy_Autodiscovery_Protocol

Örnek Wpad Dosyası

Ayarlar
Öncelikle bu linkten http://notepad-plus-plus.org/ notepad plus kurmanızı öneririm. Windows notepad dosyanın formatını bozuyor.

1- Örnek wpad dosyası bir notepadplus dosyasına kopyalanır.
2- Yapınıza göre ilgili ağ ayarları yapılır.
3- Notepad plus dosyası Kayıt edilirken Kayıt türü olarak Tüm Dosyalar seçilir. Dosya adı olarak wpad.dat denir.
3- Hazırlanan dosya bir web sunucu altına atılır. IIS-6-7-8/apache2/nginx vs.
Örn:
IIS için aşağıdaki ayarlar yapılır.
1- IIS üzerinde application server çalışacak ve IIS de mime Type kısmına .dat uzantılı application/octet-stream aklenir.
2- wpad.dat dosyası C:\inetpub\wwwroot\ altına atılır.
3- Başlat > Çalıştır > iisreset denir.
4- Test için web sunucuda http://127.0.0.1/wpad.dat dosyasına erişilir ve içeriği görülür. Ayni şekilde ağdan da erişildiği test edilir.

Uygulama Yöntemleri

A- Windows Sistemlerde

a. Group Policy ile

Group Policy Management Açılır ve Default Domain Policy edit denir veya istenilen başka bir domain policy üzerinde aşağıdaki ayarlar yapılır.

Bilgisayarlarda Proxy ayarlarini degistirilemez yada görünmez yapmak

Bu islemleri yapdiktan sonra
baslat>çalistir>gpupdate /force

b. DHCP ile
Öncelikle DHCP consolu açin.
Varolan Scop üzerinde sag tiklayin “Set Predefined options” u seçin
Açilan sayfada;
1- Option class> DHCP Standart Options
2- Option Name> 002 Time Offset
Oldugu kontrol edilir ve Add Butonu tiklanir.
Açilan sayfada;
1- name : wpad
2- Data type : string – array kutucugu bos olacak sekilde ayarlanir.
3- code : 252
4- Description: AutoDiscovery
Ok dedikten sonra
String ( string value de yazabilir ) http://www.orneksite.com:80/wpad.dat yazılır.
Sonrasinda iki kez ok diyerek çikiyoruz.

En son “Scope options” bölümünde sağ tıklanır “configure options” seçilir yapilan WPAD opsiyonunu Scope için seçilir.

Bütün ayarlar bittikten sonra dhcp Servis restart edilir

Not: dhcp ile dağıtılan wpad internet explorer de görünmez.

B- Linux Sistemlerde

a. DHCP ile

Eklenen parametreler

Genel Tanım
option wpad-url code 252 = text;

Scope için tanım
option wpad-url "http://orneksite.com/wpad.dat";

Son hali ile örnek yapılandırma
/etc/dhcpd.conf veya /etc/dhcp/dhcpd.conf

Not: dhcp ile dağıtılan wpad internet explorer de görünmez.

Kısaca bu kadar. 🙂

Leave a Reply