Na
netsh advfirewall firewall je k dispozici v systému Windows Server 2008 a kontext příkazového řádku
Systém Windows Vista. Tento kontext poskytuje funkce pro ovládání oken
Brána firewall chování, které bylo
netsh firewall kontext v předchozích operačních systémech Windows.
To
kontext obsahuje také funkce pro přesnější pravidla brány firewall.
Tato pravidla zahrnují následující nastavení profil:
Na
netsh firewall kontext příkazového řádku může být nepoužívaný v budoucí verzi
operační systém Windows. Doporučujeme použít
netsh advfirewall firewall kontext řízení chování brány firewall.
Poznámka: Nedoporučuje se pro použití v příkazovém řádku netsh firewall
Systém Windows Vista.
Tento článek popisuje, jak použít
netsh advfirewall firewall kontext místo
netsh firewall kontext řízení chování brány Windows Firewall v systému Windows Server
2008 a Windows Vista.
Důležité Pokud
jste členem skupiny Administrators, a je nástroj Řízení uživatelských účtů
povoleno v počítači, spusťte z příkazového řádku s příkazy
zvýšená oprávnění. Chcete-li spustit z příkazového řádku se zvýšenými oprávněními, vyhledání
na ikonu nebo položky nabídky Start, která umožňuje spustit relaci příkazového řádku
pravým tlačítkem a potom klepněte na tlačítko
Spustit jako správce.
Jsou uvedeny některé příklady často používané příkazy
v následujících tabulkách. Tyto příklady můžete použít k migraci z
starší
netsh firewall nový kontext
netsh advfirewall firewall kontext.
Navíc
netsh advfirewall příkazy, které můžete získat nápovědu pro podrobné vložené jsou
k dispozici.
Příklad 1: Povolit program
Zmenšit tuto tabulkuRozšířit tuto tabulku
| Původní příkaz | Nový příkaz |
|---|
| netsh firewall přidat allowedprogram C:\MyApp\MyApp.exe "Moje aplikace" Povolit | netsh advfirewall firewall add rule name = "Moje aplikace" dir = akce = Povolit program="C:\MyApp\MyApp.exe" Povolit = Ano |
| netsh firewall přidat název program=C:\MyApp\MyApp.exe allowedprogram = "Moje aplikace" mode = ENABLE oboru = vlastní addresses=157.60.0.1,172.16.0.0/16,LocalSubnet profilu = doména | netsh advfirewall firewall add rule name = "Moje aplikace" dir = akce = Povolit program="C:\MyApp\MyApp.exe" Povolit = yes remoteip=157.60.0.1,172.16.0.0/16,LocalSubnet profilu = doména |
| netsh firewall přidat název program=C:\MyApp\MyApp.exe allowedprogram = "Moje aplikace" mode = ENABLE oboru = vlastní addresses=157.60.0.1,172.16.0.0/16,LocalSubnet profilu = ALL | Spusťte následující příkazy:
netsh advfirewall firewall add rule name = "Moje aplikace" dir = akce = Povolit program="C:\MyApp\MyApp.exe" Povolit = yes remoteip=157.60.0.1,172.16.0.0/16,LocalSubnet profilu = doména
netsh advfirewall firewall add rule name = "Moje aplikace" dir = akce = Povolit program="C:\MyApp\MyApp.exe" Povolit = yes remoteip=157.60.0.1,172.16.0.0/16,LocalSubnet profilu Private |
Další informace o přidání pravidla brány firewall, spusťte
následující příkaz:
netsh advfirewall firewall přidat pravidlo?
Příklad 2: Povolení portu
Zmenšit tuto tabulkuRozšířit tuto tabulku
| Původní příkaz | Nový příkaz |
|---|
| netsh firewall přidat portopening TCP 80 "Otevřít Port 80" | netsh advfirewall firewall add rule name = "Otevřít Port 80" dir = akce = Povolit protokol = TCP localport = 80 |
Další informace o přidání pravidla brány firewall, spusťte
následující příkaz:
netsh advfirewall firewall přidat pravidlo?
Příklad 3: Odstranit programy podporující nebo porty
Zmenšit tuto tabulkuRozšířit tuto tabulku
| Původní příkaz | Nový příkaz |
|---|
| netsh firewall delete allowedprogram C:\MyApp\MyApp.exe | netsh advfirewall firewall delete rule name =název pravidla program="C:\MyApp\MyApp.exe" |
| Odstranit portopening protokol = UDP port = 500 | netsh advfirewall firewall delete rule name =název pravidla protokol = udp Místní_port = 500 |
Další informace o odstranění pravidla brány firewall
následující příkaz:
netsh advfirewall firewall delete rule?
Příklad 4: Konfigurace nastavení protokolu ICMP
Zmenšit tuto tabulkuRozšířit tuto tabulku
| Původní příkaz | Nový příkaz |
|---|
| netsh firewall set icmpsetting 8 | netsh advfirewall firewall add rule name = "ICMP povolit příchozí V4 odezvu" protokol = icmpv4:8, jakékoli dir = akce = Povolit |
| netsh firewall set icmpsetting typ = všechny mode = enable | netsh advfirewall firewall add rule name = "Všechny ICMP V4" protokol = icmpv4: jakýkoli, jakékoli dir = akce = Povolit |
Další informace o konfiguraci nastavení protokolu ICMP
následující příkaz:
netsh advfirewall firewall přidat pravidlo?
Příklad 5: Nastavení protokolování
Zmenšit tuto tabulkuRozšířit tuto tabulku
| Původní příkaz | Nový příkaz |
|---|
| netsh firewall set %systemroot%\system32\LogFiles\Firewall\pfirewall.log protokolování povolit 4096 povolit | Spusťte následující příkazy:
netsh advfirewall nastavit currentprofile protokolování %systemroot%\system32\LogFiles\Firewall\pfirewall.log název souboru
netsh advfirewall nastavit currentprofile protokolování maxfilesize 4096 netsh advfirewall sadu currentprofile protokolování droppedconnections povolení
netsh advfirewall sadu currentprofile protokolování allowedconnections povolení |
Další informace spusťte následující příkaz:
netsh advfirewall nastavit currentprofile?
Chcete-li nastavit protokolování pro určitý profil,
namísto možnosti "currentprofile", použijte jednu z následujících možností:
- Domainprofile
- Privateprofile
- Publicprofile
Příklad 6: Povolit bránu Firewall systému Windows
Zmenšit tuto tabulkuRozšířit tuto tabulku
| Původní příkaz | Nový příkaz |
|---|
| netsh firewall set opmode povolit | netsh advfirewall nastavit currentprofile state |
| netsh firewall set opmode režimu = povolit výjimky = enable | Spusťte následující příkazy:
Netsh advfirewall nastavit currentprofile state
netsh advfirewall nastavit currentprofile firewallpolicy blockinboundalways, allowoutbound |
| netsh firewall set opmode režimu = povolit výjimky = profilu zakázat = doména | Spusťte následující příkazy:
Netsh advfirewall nastavit domainprofile state
netsh advfirewall nastavit domainprofile firewallpolicy blockinbound, allowoutbound |
| netsh firewall set opmode režimu = povolit profilu = ALL | Spusťte následující příkazy:
netsh advfirewall nastavit domainprofile state
netsh advfirewall nastavit privateprofile state |
Další informace spusťte následující příkaz:
netsh advfirewall nastavit currentprofile?
Chcete-li nastavit stav brány firewall
určitého profilu, použijte jednu z následujících možností místo
možnost "currentprofile":
- Domainprofile
- Privateprofile
- Publicprofile
Příklad 7: Obnovit výchozí zásady
Zmenšit tuto tabulkuRozšířit tuto tabulku
| Původní příkaz | Nový příkaz |
|---|
| netsh firewall obnovit | netsh advfirewall reset |
Další informace spusťte následující příkaz:
netsh advfirewall reset?
Příklad 8: Povolit určité služby
Zmenšit tuto tabulkuRozšířit tuto tabulku
| Původní příkaz | Nový příkaz |
|---|
| netsh firewall set služby FileAndPrint | netsh advfirewall firewall nastavit skupiny pravidel = "Sdílení souborů a tiskáren" nové enable = Ano |
| netsh firewall set službu povolit vzdálená plocha | netsh advfirewall firewall nastavit skupiny pravidel = povolit nové "vzdálené plochy" = Ano |
| netsh firewall set profilu povolit vzdálená plocha = ALL | Spusťte následující příkazy:
netsh advfirewall firewall nastavit skupiny pravidel = povolit nové "vzdálené plochy" = Ano profilu = doména
netsh advfirewall firewall nastavit skupiny pravidel = povolit nové "vzdálené plochy" = Ano profilu Private |
ID článku: 947709 - Poslední aktualizace: 22. května 2011 - Revize: 6.0
Informace v tomto článku jsou určeny pro produkt:
- Windows Server 2008 Enterprise
- Windows Server 2008 Datacenter
- Windows Server 2008 Standard
- Windows Server 2008 for Itanium-Based Systems
- Windows Web Server 2008
- Windows Vista Ultimate
- Windows Vista Ultimate 64-bit edition
- Windows Vista Enterprise
- Windows Vista Enterprise 64-bit edition
- Windows Vista Business
- Windows Vista Business 64-bit edition
- Windows Vista Home Premium
- Windows Vista Home Premium 64-bit edition
- Windows Vista Home Basic
- Windows Vista Home Basic 64-bit edition
- Windows 7 Enterprise
- Windows 7 Home Basic
- Windows 7 Professional
- Windows 7 Starter
- Windows 7 Ultimate
- Windows 7 Home Premium
- Windows Server 2008 R2 Datacenter
- Windows Server 2008 R2 Enterprise
- Windows Server 2008 R2 Standard
| kbPubTypeKC kbinfo kbhowto kbmt KB947709 KbMtcs |
Strojově přeložený článekDůležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:
947709
(http://support.microsoft.com/kb/947709/en-us/
)