Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows XP系統教程 >> XP系統基礎知識 >> cmd下的對xp防火牆的設置

cmd下的對xp防火牆的設置

日期:2017/1/24 11:50:45      編輯:XP系統基礎知識
cmd下可以實現的功能很多很多,包括對注冊表啊的操作。不過還有更多的可以實現的功能也許你還沒發現,下面就是一些cmd下配置xp自帶防火牆的實現 cmd下的命令大致分為三種,網絡檢測(如ping)、網絡連接(如telnet)和網絡配置(如netsh)。我們現在要說的就是通過netsh來實現的。因為防火牆也是屬於網絡配置。



cmd下鍵入netsh,出現netsh>就證明成功進去了。如果你是第一次使用這個命令,可以鍵入help來看看有什麼命令;

netsh>help



下列指令有效:



此上下文中的命令:

.. - 移到上一層上下文級。

? - 顯示命令列表。

abort - 丟棄在脫機模式下所做的更改。

add - 在項目列表上添加一個配置項目。

alias - 添加一個別名

bridge - 更改到 `netsh bridge' 上下文。

bye - 退出程序。

commit - 提交在脫機模式中所做的更改。

delete - 在項目列表上刪除一個配置項目。

diag - 更改到 `netsh diag' 上下文。

dump - 顯示一個配置腳本。

exec - 運行一個腳本文件。

exit - 退出程序。

firewall - 更改到 `netsh firewall' 上下文。

help - 顯示命令列表。

interface - 更改到 `netsh interface' 上下文。

offline - 將當前模式設置成脫機。

online - 將當前模式設置成聯機。

popd - 從堆棧上打開一個上下文。

pushd - 將當前上下文放推入堆棧。

quit - 退出程序。

ras - 更改到 `netsh ras' 上下文。

routing - 更改到 `netsh routing' 上下文。

set - 更新配置設置。

show - 顯示信息

unalias - 刪除一個別名。

winsock - 更改到 `netsh winsock' 上下文。



下列的子上下文可用:

bridge diag firewall interface ras routing winsock



這些命令後面跟的解釋已經說的很明白了,我就不再多說了。你能看到firewall命令。鍵入firewall。提示符就變成netsh firewall>了,繼續鍵入help,看看firewall下面有什麼命令。

netsh firewall>help



下列指令有效:



命令從 netsh 上下文繼承:

.. - 移到上一層上下文級。

abort - 丟棄在脫機模式下所做的更改。

add - 在項目列表上添加一個配置項目。

alias - 添加一個別名

bridge - 更改到 `netsh bridge' 上下文。

bye - 退出程序。

commit - 提交在脫機模式中所做的更改。

delete - 在項目列表上刪除一個配置項目。

diag - 更改到 `netsh diag' 上下文。

exit - 退出程序。

firewall - 更改到 `netsh firewall' 上下文。

interface - 更改到 `netsh interface' 上下文。

offline - 將當前模式設置成脫機。

online - 將當前模式設置成聯機。

popd - 從堆棧上打開一個上下文。

pushd - 將當前上下文放推入堆棧。

quit - 退出程序。

ras - 更改到 `netsh ras' 上下文。

routing - 更改到 `netsh routing' 上下文。

set - 更新配置設置。

show - 顯示信息

unalias - 刪除一個別名。

winsock - 更改到 `netsh winsock' 上下文。



此上下文中的命令:

? - 顯示命令列表。

add - 添加防火牆配置。

delete - 刪除防火牆配置。

dump - 顯示一個配置腳本。

help - 顯示命令列表。

reset - 將防火牆配置重置為默認值。

set - 設置防火牆配置。

show - 顯示防火牆配置。



其實好多命令都是從上面繼承下來的,而我們用到的就是 “此上下文中的命令”

add ,delete,show,set等等

看看這些命令都是怎麼使用的。

1 add 鍵入add看看 ,得到下面的提示:

netsh firewall>add



下列指令有效:



命令從 netsh 上下文繼承:

add helper - 安裝一個助手 DLL。



此上下文中的命令:

add allowedprogram - 添加防火牆允許的程序配置。

add portopening - 添加防火牆端口配置。



假如你要添加防火牆允許的端口呢,就是add portopening,添加防火牆允許的程序呢就是add

allowedprogram了。這兩個我想在我們入侵過程中是最重要的了。這樣我們就可以在命令行下配置防火牆,讓我們特定的端口和程序可以使用了。下面看看具體是如何使用的。

鍵入add allowedprogram。會提示你命令不正確,然後下面出現的就是命令的正確用法。



netsh firewall>add allowedprogram

此命令提供的語法不正確。請查看幫助以獲取正確的語法信息。



add allowedprogram



[ program = ] path

[ name = ] name

[ [ mode = ] ENABLE|DISABLE

[ scope = ] ALL|SUBNET|CUSTOM

[ addresses = ] addresses

[ profile = ] CURRENT|DOMAIN|STANDARD|ALL ]



添加防火牆允許的程序配置。



參數:



program - 程序路徑和文件名。
Copyright © Windows教程網 All Rights Reserved