Windows Vista beépített tűzfala
A Windows Vista tűzfalát több helyen is elérheted:
Egyszerű, automatikus beállítás
Alapértelmezés szerint a Windows a BCDC++ első indításakor megkérdezi, hogy feloldja-e a program blokkolását:

Ha szeretnéd, hogy engedélyezze a DC bejövő kapcsolatait, kattints az Unblockra. Ez szükséges ahhoz, hogy aktív módban működhessen a DC-d. Ha nem oldod fel a tiltást, csak passzív módban működhetne, ami többek között kevesebb letöltési lehetőséget is jelent. Ahhoz, hogy feloldd a tiltást, rendszergazda jogosultságokra van szükséged, így az UAC megkérdi, hogy enedélyezze-e a műveletet.

Szükség estén a rendszergazda-jelszó megadására is szükség lehet. Ha mindezen túljutottál, a tűzfal engedélyezi a kliensed bejövő kapcsolatait, így ez a továbbiakban nem jelent problémát a DC-d előtt.
Mit tehetek, ha nem jelenne meg a tiltást feloldó ablak vagy véletlenül nem oldtam volna fel a blokkolást?
Ebben az esetben kézzel kell felvenned a kivételek közé a programot. Nyisd meg a Vezérlőpultot a Start menüben, majd kattints a Security alatt az Allow program through Windows Firewallra:

Az UAC adminisztrátori jogosultság-ellenőrzése után az alábbihoz hasonló ablak jelenik meg:

Ha véletlenül letiltottad volna a BCDC++-t, akkor a Kivételek (Exceptions) fülön találni fogsz egy BCDC++ bejegyzést. Az engedélyezéshez nincs más dolgod, mint egy pipát tenni elé és leokézni minden ablakot.
Ha most szeretnéd felvenni a BCDC++-t a kivételek közé, akkor kattints az Add program...-ra új program felvételéhez!

Csupán annyit kell tenned, hogy a Browse (Tallózás) gomb segítségével megkeresed a BCDC++ indító exe-jét (DCPlusPlus.exe névre hallgat, vélhetően a C:\Program Files\BCDC++ könyvtárban), majd leokézni minden ablakot. Ezzel kész is vagy.
Hol találom a Windows Tűzfal haladó beállításait?
Amennyiben úgy érzed, hogy haladó felhasználó vagy, ennél jóval részletesebb beállításokat találsz a Vezérlőpulton belül a System Maintenance >> Adminsitrative Tools >> Windows Firewall with Advanced Security pont alatt. Természetesen ez az alkalmazás is csak eleválva futtatható, így az UAC ebben az esetben is ellenőrizni fog.
Ahhoz, hogy a BCDC++ működhessen aktív módban, az Inbound (bejövő) szabályok közé kell felvenned engedélyezett alkalmazásnak, TCP és UDP protokollal egyaránt.
