Forum

IIS’te Aynı IP İle ...
 
Bildirimler
Hepsini Temizle

[Çözüldü] IIS’te Aynı IP İle Birden Fazla Site Host Etmek - host header eklemek

Rahmi DILLI
(@rahmidilli)
Tecrübeli Üye

SORU :
IIS üzerinde birden fazla site barındırmak istiyorum, header
yapılandırması hakkında bilgim yok. Nasıl yapıldığı hakkında bilgi
verebilirseniz çok memnun olacağım.

 

 

CEVAP :
Bu operasyonu
gerceklestirebilmek icin DNS ve IIS
entegrasyonlu bir yapilandirma yapmaniz gerekiyor. www.Abc.com
ve www.xyz.com isimli siteleri ayni
web server, ayni ip ve ayni porttan yayinlamak istediginiz farzederek
onerilerimi yaziyorum:

 

DNS Tarafinda yapilacaklar:

 

Eger sistemde bir DNS Server varsa ve Web
Server ve bu web server uzerindeki siteye erisecek clientlar uzerinde de
TCP/IP Ozelliklerinde DNS Server olarak tanimli ise asagidaki adimlari o
DNS Server uzerinde yapin. Eger hali hazirda boyle bir DNS Server
sunucunuz yoksa, mevcut Windows Server sisteminizin uzerine oncelikle
DNS Server’i Control Panel
Add-Remove ProgramsAdd- Remove Windows ComponentsNetworking
Services
DNS ile kurun. Bu DNS adresini bu Web Server
uzerindeki siteye baglanacak clientlarda da daha sonra
tanimlayabilirsiniz.

 

  1. Administrative ToolsDNS konsolunu acin.

  2. Forward Lookup Zone uzerinde New Zone ile abc.com
    ve xyz.com zone’larini ayri ayri olusturun.


  3. Xyz.com uzerinde sag tus New Host (A record) ile web server
    bilgisayar adini ve ip adresini girerek Host kaydini acin. Ayni islemi
    abc.com uzerinde de ayni web server adi ve ip adresi olacak sekilde
    ayarladik. Dolayisiyla DNS Server’da webserver1.xyz.com ve
    webserver1.abc.com olmak uzere su an web server bilgisayarina ait a
    kayitlari olustu.
  4. Simdi de bu web server icin web server
    kaydi acacagiz. Xyz.com uzerinde sag tus New Alias(CNAME) tiklayin.
    Gelen ekranda ust kisma WWW alt kisimdan da Browse tiklayip, gelen
    ekranda DNS Server uzerine cift tiklayip Forward Lookup Zone
    xyz.com icinden webserver1 kaydini gosterelim. Bu islemle
    webserver1.xyz.com ismini
    www.xyz.com olarak eslestirdik. Yani islemi abc.com uzerinde de yapmak icin
    abc.com uzerinde sag tus New Alias(CNAME) tiklayin. Gelen ekranda ust
    kisma WWW alt kisimdan da Browse tiklayip, gelen ekranda DNS Server
    uzerine cift tiklayip Forward Lookup Zone
    abc.com icinden webserver1
    kaydini gosterelim. Bu islemle webserver1.abc.com ismini
    www.abc.com olarak eslestirdik.


 

DNS Server tarafinda yapilacaklar bitti.

NOT : Esasinda hic webserver1 isimli A (Host
Record) acmadan hem abc.com, hem de xyz.com altinda dogrudan WWW isimli
bir A (Host Record) kaydi da acilarak yapilabilir. Sonraki asamalarda
bunu da denersiniz.

 

IIS Tarafinda Yapilacaklar:

 

  1. IIS konsolunu acin.
  2. Oncelikle abc.com sitesini acalim. Bunun icin Web
    Site uzerinde sag tus New Web Site ile yeni bir web sitesi olusturma
    sihirbazini baslatin.


  3. Description bolumune siteyi tanimlayici bir
    tanimlama verin, ornegin ABC. Next ile ile sonraki adima gecin.


  4. IP Address and Port Settings sayfasinda
    IP All Unassigned Port da 80 olarak kalsin. Asagidaki Host Header
    bolumune sitenizin adini
    www.abc.com olarak girin. Ayni ip adresi ve ayni
    porttan birden fazla site yayinlama islemi icin Host Header
    tanimlamasini kullanacaksiniz. Tanimlamalari yaptiktan sonra Next ile
    sonraki adima gecin.
  5. Sizden abc.com sitesinin dokumanlarinin oldugu klasoru
    gostermenizi isteyecektir. Gosterin ve Next ile devam edin.
  6. Permission penceresinde Read ve Run
    Scripts yetkilerini verin Ve Next ve Finish ile islemi tamamlayin. Su
    anda
    www.abc.com sitesi olustu.


  7. Ayni sekilde www.xyz.com acalim. Bunun icin de asagidaki
    adimlari takip edin:


  8. Bunun icin Web Site uzerinde sag tus New Web Site
    ile yeni bir web sitesi olusturma sihirbazini baslatin.


  9. Description bolumune siteyi tanimlayici bir
    tanimlama verin, ornegin XYZ. Next ile ile sonraki adima gecin.


  10. IP Address and Port Settings sayfasinda
    IP All Unassigned Port da 80 olarak kalsin. Asagidaki Host Header
    bolumune sitenizin adini
    www.xyz.com olarak girin. Tanimlamalari yaptiktan
    sonra Next ile sonraki adima gecin.
  11. Sizden xyz.com sitesinin dokumanlarinin oldugu klasoru
    gostermenizi isteyecektir. Gosterin ve Next ile devam edin.
  12. Permission penceresinde Read ve Run
    Scripts yetkilerini verin Ve Next ve Finish ile islemi tamamlayin. Su
    anda
    www.xyz.com sitesi olustu.


 

Artik IE acip, test edebilirsiniz.

Sonraki zamanlarda Host Header degerlerine
ulasmak icin, Web Sitesinin Properties
Web Site tabinda
Advanced tiklayinca gelen ekranda Edit tiklayarak ulasabilirsiniz.

Mesut Aladağ

Alıntı
Konu başlatıcı Gönderildi : 12/06/2010 13:32
Yalçın Kalkalı
(@yalcinsoft)
Üye

hocam cok guzel anlatmışsınız emeğinize sağlık bu işlemlerden sonra hosting firmasından A kaydını ip adresmize yönlendirdik fakat siteye erişim yok ama local de gayet iyi çalışıyor port açtık modem de herşey normal atladığım alan neresi acaba teşekkürler

CevapAlıntı
Gönderildi : 27/11/2021 22:50
Hakan Uzuner
(@hakanuzuner)
Kıdemli Üye Yönetici

Merhaba,

aldığınız hata nedir? Eğer dışarıdan ping atınca çözülen ip dış bacak ip adresi ve modem port açık ise sorun IIS kaynaklıdır.

Windows Server 2016 IIS Üzerinde Çoklu Web Site Yayınlama - ÇözümPark (cozumpark.com)

Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

CevapAlıntı
Gönderildi : 28/11/2021 21:40
Paylaş: