======使用NETSH在Windows防火牆開啟TCP Port 80======
>**產品:**//[[zh-tw:zoo:home|Zoo]]//
>**摘要:**//使用NETSH開啟Zoo需要的TCP Port 80//
==== 概要 ====
Zoo 5利用TCP Port 80(HTTP)與Rhino 5使用者通信。
安裝Zoo 5之後,您必須確認TCP Port 80是開啟的,才能在有防火牆程式運作的Zoo伺服器系統內做傳入或傳出。
註:在大部分的防火牆程式裡,在開啟的TCP Port 80之下可以傳出通信。因此使用者不應該在有防火牆程式運作的Rhino工作站中開啟任何端口(port)。
=====更多詳情=====
**[[http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/netsh.mspx?mfr=true|NETSH]]**是一個Windows命令行腳本工具,它讓使用者可以在本機及遠距顯示或修改正在運作的電腦網絡配置。
**[[http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/netsh.mspx?mfr=true|NETSH]]**同時也提供一種腳本功能,讓使用者可以在指定電腦上,用成批方式運作一組指令。
**[[http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/netsh.mspx?mfr=true|NETSH]]**可替代控制台裡的防火牆程式,來自動開啟需要的TCP/IP 端口。
可以使用[[http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/netsh.mspx?mfr=true|NETSH]]來打開Windows防火牆的ports。依照Windows XP、Windows Server 2008、Windows Vista或其他不同的高階系統來使用不同的語法。
====Windows XP====
**重要**如果你是管理員群組的成員,在命令提示視窗下執行命令。要開啟命令提示視窗,找出圖示或是在開始功能表內啟動命令提示視窗。
rem Open TCP Port 80
netsh firewall add portopening TCP 80 "Zoo TCP Port 80"
==== Windows 伺服器2008、Windows Vista或更高階系統====
**重要**如果你是管理員群組的成員,而"使用者帳戶控制"在電腦上是開啟的,請用"提升權限"在命令提示視窗下執行指令。並從開始功能表內找出開啟命令提示視窗的圖示,按右鍵,點選**以系統管理員身分執行**。
rem Open TCP Port 80 inbound and outbound
netsh advfirewall firewall add rule name="Zoo TCP Port 80" dir=in action=allow protocol=TCP localport=80
netsh advfirewall firewall add rule name="Zoo TCP Port 80" dir=out action=allow protocol=TCP localport=80
======參考資料=====
[[http://support.microsoft.com/kb/947709|如何使用 "netsh advfirewall firewall" 而非"netsh firewall" 來控制在Windows Server 2008及Windows Vista裡的Windows防火牆行為。]]
\\
{{tag>Zoo_zh-tw}}