Tundub, et nagu mõned programmid ei töötakski enam pärast Windows XP Service Pack 2 installeerimist

 

Pärast seda, kui Sa installid Windows XP Service Pack 2 (SP2), siis võib tunduda, et nagu mõned programmid ei töötakski enam... Vaikimisi on Windows Firewall käivitatud ja ta blokeerib küsimata ühendused Sinu kompuutriga. Mida sel juhul teha?

 

"Windows Firewall Security Alert":

Mõnikord, kui Windows Firewall blokeerib mingi programmi, ilmub seejuures "Windows Firewall Security Alert" dialoogiaken. Dialoogiaknas kuvatakse järgmine info:
Antud programmi ja tema looja nimi ning kolm parameetrit:

"

Unblock the program(tühista blokeerimine)

"

Keep blocking this program(jätka blokeerimist)

"

Keep blocking this program, but ask me again later
(
blokeeri teda edasi, aga küsi seda minult hiljem jälle)

Kui on vaja mingit programmi lubada&, siis vali sellest dialoogiaknast parameeter: Unblock the program

 

Tulemüüri kaudu programmide lubamine:

Kui Sa ei vali eelnevas Security Alert dialoogiaknas parameetrit Unblock the program, siis seda programmi blokeeritakse edasi. Et aga hiljem lubada antud programmi Windows Firewall-i abil, selleks tee:

1.

Klõpsa Start, siis Run, tipi wscui.cpl, ja siis OK.

2.

Klõpsa Windows Firewall.

3.

Windows Firewall dialoogiaknas klõpsa Exceptions lehel ja siis Add Program.

4.

Add a Program dialoogiaknas kas siis vali programm loetelust või siis klõpsa nupule Browse et otsida vajalik programm ülesse.

Kui Sa ei leia programmi ülesse, siis loe hiljem järgmist sektsiooni.

5.

Kui oled programmi märgistanud, vajuta OK.

6.

Lehel Exceptions veendu, et Sinu programmi kõrval olev kontrollruut oleks ikka aktiveeritud ja siis klõpsa  OK.

 

Programmide lisamine "exceptions" (erandite) loetellu omab järgmisi eeliseid:

"

Sa ei pea teadma spetsiifilist pordi numbrit. (Vastupidi, kui Sa aga soovid avada mingit porti, siis pead Sa teadma, et millist porti antud programm kasutab. Sellest tuleb hiljem juttu)

"

Port, mida kasutab programm, mis on ära toodud exceptions loetelus, avatakse ainult siis, kui antud programm ootab Internetist andmeid.

 

Portide identifitseerimine ja avamine:

Kui aga programm ei näi ikkagi töötavat pärast tema lisamist exceptions loetellu või siis Sa ei leia antud programmi üless(punkt 4 eelmises sektsioonis), siis võid Sa pordi avada ka käsitsi. Enne aga tuleb Sul kindalks teha, et millist porti antud programm kasutab. Parim meetod selleks on vaadata seda programmi tootja kodulehelt. Aga kui seda infot ei leita, siis võib kasutada ka käsku Netstat.exe et identifitseerida porti, mida antud programm kasutab.

 

Portide tuvastamine programmi Netstat.exe abil:

1.

Käivita küsitav programm. Web serveri jaoks käivita teenistus(service).

2.

Klõpsa Start, siis Run, tipi käsk cmd ja klõpsa OK.

3.

Tipi käsureale käsk netstat ano > netstat.txt  ja vajuta ENTER

Sellega saad sa kõikide avatud portide loetelu.

4.

Et näha käivitatud protsesside identifikaatoreid(identifier), selleks tipi käsureale käsk:

tasklist > tasklist.txt    + ENTER

Kui küsitav programm töötab kui teenistus(service), siis tipi aga selline käsk:

tasklist /svc > tasklist.txt   + ENTER

 

5.

Ava Tasklist.txt dokument ja otsi ülesse programm, mis tekitab probleeme. Märgi ülesse selle protsessi identifikaator(identifier).

6.

Ava Netstat.txt dokument ja märgi ülesse kõik kirjed, mis on seotud antud protsessi identifikaatoriga(identifier). Samuti märgi ülesse ka kasutatav protokoll(TCP või UDP).

 

Windows Firewall'i abil portide avamine:

1.

Klõpsa Start, siis Run, tipi wscui.cpl ja siis OK.

2.

Klõpsa Windows Firewall.

3.

Ava leht Exceptions, klõpsa Add Port.

4.

Dialoogiaknas Add a Port tipi pordi number, mida Sa soovid avada, kasti Port number ja sii klõpsa kas TCP või UDP.

5.

Tipi suvaline nimetus pordi jaoks ja siis OK. Näiteks tipi pordi nimeks MänguPort.

6.

Lehel Exceptions veendu, et uus teenistus oleks olemas. Et avada porti, klõpsa service kõrval olevale kontrollruudule ja siis OK

 

Tagasi Win XP SP2'te