Makale numarası: 218180 - Son Gözden Geçirme: 07 Temmuz 2008 Pazartesi - Gözden geçirme: 6.1

Internet ınformation Server (içerik-Location) HTTP üstbilgisi içinde IP adresini döndürür.

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.
Tüm kullanıcıların Microsoft ınternet ınformation Services (IIS) sürüm 7.0 yükseltmenizi öneririz Microsoft Windows Server 2008 çalışan. IIS 7.0, Web altyapı güvenliği önemli ölçüde artırır. IIS güvenliği ile ilgili konular hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://www.microsoft.com/technet/security/prodtech/IIS.mspx (http://www.microsoft.com/technet/security/prodtech/IIS.mspx)
IIS 7.0 hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://www.iis.net/default.aspx?tabid=1 (http://www.iis.net/default.aspx?tabid=1)
Hepsini aç | Hepsini kapa

Belirtiler

Statik HTML sayfalarını (örneğin, default.htm) kullandığınızda, bir içerik-konum üstbilgisi yanıt olarak eklenir. Varsayılan olarak, ınternet ınformation Server (IIS) tam etki alanı adı (FQDN) veya ana bilgisayar adı yerine sunucunun IP adresini içerik konuma başvuruyor.

Bu üstbilgi, genellikle gizlenmiş veya ağ adresi çevirisi (NAT) olan bir güvenlik duvarı veya proxy sunucu maskelenmiş bir iç IP adreslerini getirebilir.

ÖRNEK:
HTTP/1.1 200 SORUNSUZ
Sunucu: Microsoft-ııS/4.0
Içerik konum: http://10.1.1.1/Default.htm
18 Şubat 1999 tarihini: Perşembe, 14: 03: 52 GMT
Içerik türü: metin/html
Kabul aralıkları: bayt
Son değişiklik: Çarşamba, 06 Oca 1999 18:56:06 GMT
ETag: "067d136a639be1:15b6"
Content-Length: 4325
Bu örnekte, özel iç adresini üstbilgisinde IIS bilgisayarının içerik-konumu belirtir. Bu üstbilgi sonra ne zaman değiştirilmemiş bir güvenlik duvarı veya proxy sunucu üzerinden bir programa aktarır. Bu nedenle, iç ağın güvenlik kullanılmakta olan ağ adreslerini bulaşmasına mı neden tehlikeye.

Çözüm

Kullandığınız ııs sürümüne bağlı olarak iki çözümü vardır. Bu nedenle, bilgisayarınızın sürümüne doğru adımları izleyin.

IIS 4.0, 5.0 ve 5.1 düzeltin.

ÖRNEK:
HTTP/1.1 200 SORUNSUZ
Sunucu: Microsoft ııS/4.0 veya Microsoft ııS/5.0
Içerik konum: http://www.domain.com/Default.htm
18 Şubat 1999 tarihini: Per, 15: 08: 44 GMT
Içerik türü: metin/html
Kabul aralıkları: bayt
Son değişiklik: Pzt, 30 Kas 1998 15:40:15 GMT
ETag: "f07f84b9771cbe1:3068"
Content-Length: 4739
Uyarı Adsutil.vbs dosyasını yanlış kullanmak, ınternet ınformation Server 4. 0'ı yeniden yüklemenizi gerektirecek ciddi sorunlara neden olur. Microsoft adsutil.vbs dosyasını yanlış kullanımından kaynaklanan sorunların çözülebileceğini garanti etmemektedir. Adsutil.vbs dosyasını'ni kullanmak kendi sorumluluà ° unuzdadýr.

Bir IIS 4.0 sunucusuna değerini ayarlayın

  1. (Cmd) bir komut penceresi açın.
  2. Değişiklik dizinine: winnt\system32\inetsrv\adminsamples.

    Not Bu, ınternet ınformation Server yüklemesini bağlı olarak değişebilir.
  3. Aşağıdaki sözdizimini yazın:
    adsutil set w3svc/UseHostName true
    Varsayılan olarak, bu değer false olarak ayarlanır. Bu nedenle, yalnızca IIS bilgisayarının IP adresini döndürür. Bu değerin true olarak ayarlanması, tam etki alanı adı (FQDN) için IIS bilgisayarına döndürür.
  4. Bu değişikliği yaptıktan sonra ınetinfo hizmetini yeniden başlatmanızı öneririz. ınetinfo işlemini durdurmak için <a0></a0>, komut satırında aşağıdakileri yazın:
    net stop iisadmin/y
    Not Yeniden başlatmak için hangi hizmetlerin durdurulmuş, not alın.
  5. Aşağıdaki komutu yazın:
    Net start w3svc
    Not Bu, Web sunucusu yeniden çalışmasına izin vermek için en düşük üyeliktir. Hangi IIS veya 4. adımda not ettiğiniz SiteServer yüklü diğer hizmetlere bağlı olacaktır.

Bir IIS 5.0 sunucusu üzerinde değerini ayarlayın

  1. (Cmd) bir komut penceresi açın.
  2. Dizine gidin: inetpub\adminscripts.

    Not Bu, ınternet ınformation Server yüklemesini bağlı olarak değişebilir.
  3. Aşağıdaki sözdizimini yazın:
    adsutil set w3svc/UseHostName true
    Varsayılan olarak, bu değer false olarak ayarlanır. Bu nedenle, yalnızca IIS bilgisayarının IP adresini döndürür. Bu değerin true olarak ayarlanması, tam etki alanı adı (FQDN) için IIS bilgisayarına döndürür.
  4. Inetinfo hizmetini yeniden başlatın veya bu değişikliği yaptıktan sonra bilgisayarınızı yeniden başlatmanız önerilir. ınetinfo işlemini durdurmak için <a0></a0>, komut satırında aşağıdakileri yazın:
    net stop iisadmin/y
    Not Yeniden başlatmak için hangi hizmetlerin durdurulmuş, not alın.
  5. Aşağıdaki komutu yazın:
    Net start w3svc
    Not Bu, Web sunucusu yeniden çalışmasına izin vermek için en düşük üyeliktir. Hangi IIS veya 4. adımda not ettiğiniz SiteServer yüklü diğer hizmetlere bağlı olacaktır.

Windows Server 2003'te IIS 6.0

Hakkında ek bilgi için bir düzeltme IIS 6. 0'ın Windows Server 2003, Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
834141  (http://support.microsoft.com/kb/834141/ ) Düzeltme: IP adresi TCP üstbilgisindeki IIS 6. 0'daki <a1>içeriği konumu</a1> alanında dinleyenlere

Pratik Çözüm

Bu soruna geçici bir çözüm bulmak için başka bir Active Server Pages (ASP), statik HTML sayfaları yerine (.htm veya .html) kullanan ve belirli bir içerik-konum geri gönderen özel bir üstbilgi oluşturmak için yoludur. Yanıt oluşturulduğunda, ASP alt yordamı içerik konum döndürmez. Bu nedenle, özel bir ekleme olanağı yoktur.

IIS 4, 5, 5.1 ve 6.0, Web sitesi içeriği için tüm istekleri yanıtlayamayacak bir ana bilgisayar üstbilgisi kullanmak için ayarlayabilirsiniz. Ana bilgisayar üstbilgisi'ni kullanmak için IIS yapılandırma hakkında ek bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
190008   (http://support.microsoft.com/kb/190008/ ) Bir IP adresinden gelen birden çok site bulundurmak için ana makine üstbilgisi adlarını kullanma

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Internet Information Server 4.0
  • Microsoft Internet Information Services 5.0
  • Microsoft Internet Information Services version 5.1
  • Microsoft Internet Information Services 6.0
Anahtar Kelimeler: 
kbmt kbprb KB218180 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:218180  (http://support.microsoft.com/kb/218180/en-us/ )