Güvenlik duvarı yönergeleri

Windows Communication Foundation (WCF) örneklerinin çalışabilmesi için güvenlik duvarında birkaç bağlantı noktasını veya programı etkinleştirmeniz gerekir. Örneklerin çoğu 8000-8003 aralığındaki bağlantı noktalarını ve 9000 numaralı bağlantı noktasını kullanarak iletişim kurar. Güvenlik duvarı varsayılan olarak açıktır ve bu bağlantı noktalarına erişimi engeller. Örnekler için güvenlik duvarını etkinleştirmek için gereksinimlerinize ve güvenlik ortamınıza bağlı olarak aşağıdaki yordamlardan birini tamamlayın:

  • 1. Seçenek: Çalışırken örnekleri etkileşimli olarak etkinleştirin. Güvenlik duvarı yapılandırmanızda önceden değişiklik yapma ve örnekleri oluşturmaya ve çalıştırmaya devam edin. Örnek çalıştırıldığında, Windows Güvenliği Uyarısı iletişim kutusu görüntülenir. Söz konusu örnek program, engeli kaldırılan bir listeye etkileşimli olarak eklenebilir. Bu yordamla örneği yeniden başlatmanız gerekebilir.

  • Seçenek 2: Örnek programları önceden etkinleştirin. Windows Güvenlik Duvarı Denetim Masası uygulamasını başlatın ve çalıştırmayı planladığınız örnek programları etkinleştirin. Yürütülebilir dosyaların var olması için önce programları oluşturmanız gerekir. Aşağıdaki yordamda daha ayrıntılı yönergeler bulabilirsiniz.

  • Seçenek 3: Bir bağlantı noktası aralığını önceden etkinleştirin. Windows Güvenlik Duvarı Denetim Masası'ni başlatın ve örnekler tarafından kullanılan 80, 443, 8000-8003 ve 9000 bağlantı noktalarını etkinleştirin. Aşağıdaki yordamda daha ayrıntılı yönergeler bulabilirsiniz. Bu seçenek, herhangi bir programın yalnızca örnekleri değil, bu bağlantı noktalarını kullanmasına izin verdiğinden diğerlerinden daha az güvenlidir.

Hangi yordamı kullanacağınızdan emin değilseniz ilk seçeneği belirleyin. Başka bir satıcıdan güvenlik duvarı çalıştırıyorsanız, benzer değişiklikler yapmanız gerekebilir.

Önemli

Güvenlik duvarı yapılandırmanızı değiştirmek güvenliğinizi etkiler. Yaptığınız değişiklikleri kaydetmeniz ve örneklerle çalışmayı bitirdiğinizde bunları kaldırmanız önerilir.

Örnek programlarını önceden etkinleştirme

  1. Örneği derleyin.

  2. Çalıştırmayı Başlat'ı>seçin ve girinfirewall.cpl. Bu, Windows Güvenlik Duvarı Denetim Masası uygulaması açılır.

    Not

    Windows Güvenlik Duvarı üzerinden iletişim kurma olanağı gerektiren örnekleri çalıştırmak için Güvenlik Duvarı ayarlarını değiştirme izniniz olmalıdır. Bazı güvenlik duvarı ayarları kullanılamıyorsa ve bilgisayarınız bir etki alanına bağlıysa, sistem yöneticiniz bu ayarları Grup İlkesi aracılığıyla denetleyebilir.

  3. Bir programa Windows Güvenlik Duvarı üzerinden izin vermek için aşağıdaki işletime özgü adımlardan birini tamamlayın:

    • Windows 7 veya Windows Server 2008 R2'de, Windows Güvenlik Duvarı aracılığıyla bir programa veya özelliğe izin ver'e tıklayın. Ayarlar Başka Bir Programa İzin Verme'ye> tıklayın.

    • Windows Vista veya Windows Server 2008'de, Windows Güvenlik Duvarı üzerinden bir programa izin ver'e tıklayın.

  4. Özel Durumlar sekmesinde Program Ekle'ye tıklayın.

  5. Gözat düğmesine tıklayın ve çalıştırmayı planladığınız örneğin yürütülebilir dosyasını seçin.

  6. Çalıştırmayı planladığınız tüm örneklerin yürütülebilir dosyalarını ekleyene kadar 4. ve 5. adımları yineleyin.

  7. Güvenlik duvarı uygulaması kapatmak için Tamam'a tıklayın.

Bağlantı noktası aralığını önceden etkinleştirme

  1. Çalıştırmayı Başlat'ı>seçin ve girinfirewall.cpl. Bu, Windows Güvenlik Duvarı Denetim Masası uygulaması açılır.

  2. Windows 7 veya Windows Server 2008 R2'de şu adımları izleyin.

    1. Windows Güvenlik Duvarı penceresinin sol sütununda Gelişmiş ayarlar'a tıklayın.

    2. Sol sütunda Gelen Kuralları'na tıklayın.

    3. Sağ sütunda Yeni Kurallar'a tıklayın.

    4. Bağlantı noktası'na tıklayın ve İleri'ye tıklayın.

    5. TCP'yi seçin ve Belirli yerel bağlantı noktaları alanına girin8000, 8001, 8002, 8003, 9000, 80, 443.

    6. İleri'ye tıklayın.

    7. Bağlantıya izin ver'i seçin ve İleri'ye tıklayın.

    8. Etki Alanı ve Özel'i seçin ve İleri'ye tıklayın.

    9. Bu kuralı WCF-WF 4.0 Samplesadlandırıp Son'a tıklayın.

    10. Giden Kuralları'na tıklayın ve c ile h arasındaki adımları yineleyin.

  3. Windows Vista veya Windows Server 2008'de şu adımları izleyin.

    1. Windows Güvenlik Duvarı üzerinden programa izin ver'e tıklayın.

    2. Özel Durumlar sekmesinde Bağlantı Noktası Ekle'ye tıklayın.

    3. Bir ad girin, bağlantı noktası numarası olarak 8000 girin ve TCP seçeneğini belirleyin.

    4. Kapsamı Değiştir düğmesine tıklayın, Yalnızca Ağım (alt ağ) seçeneğini belirleyin ve Tamam'a tıklayın.

    5. 8001, 8002, 8003, 9000, 80 ve 443 bağlantı noktaları için b ile d arasındaki adımları yineleyin.

  4. Güvenlik duvarı uygulaması kapatmak için Tamam'a tıklayın.

Not

Örneklerle çalışmayı bitirdiğinizde güvenlik duvarı özel durumlarını kaldırın. Bunu yapmak için Windows Güvenlik Duvarı Denetim Masası'nı açın ve önceki yordamlar tarafından eklenen tüm programları veya bağlantı noktası girdilerini kaldırın.