Windows Firewall對(duì)您添加的端口有一些限制,除非您想進(jìn)行一些有趣的編程。例如,您無(wú)法簡(jiǎn)單地創(chuàng)建一個(gè)提供具體用戶配置信息的端口。Add Port示例程序中的技術(shù)將使用任何支持的協(xié)議(示例程序演示了兩種協(xié)議,但也可以使用其他協(xié)議)創(chuàng)建一個(gè)私有端口。您可以根據(jù)需要為指定或具體的地址創(chuàng)建端口。盡管這種技術(shù)有局限性,但它可滿足大多數(shù)應(yīng)用程序的需求。
  Add Port示例程序首先創(chuàng)建一個(gè)Windows Forms應(yīng)用程序。您需要添加兩個(gè)按鈕:Add按鈕用于添加端口,Delete按鈕用于刪除端口。沒(méi)有清單文件該示例程序似乎也能執(zhí)行,但是系統(tǒng)不會(huì)真正地添加一個(gè)端口。該應(yīng)用程序不必添加特殊引用或using語(yǔ)句。
  代碼首先創(chuàng)建一個(gè)HNet的Typeduix ,然后用這個(gè)Type對(duì)象創(chuàng)建一個(gè)Windows Firewall Manager對(duì)象,即FWManager。代碼接著獲得訪問(wèn) LocalPolicy屬性的權(quán)限,它用于修改本地策略。
  該示例程序還另外創(chuàng)建一個(gè)Type對(duì)象,它用于描述Windows Firewall端口,即HNetCfg。代碼用PortType對(duì)象創(chuàng)建了一個(gè)端口對(duì)象NewPort,使用的是Activator方法。此時(shí),代碼開(kāi)始定義端口特性。端口名稱為MyPort,使用TCP協(xié)議,端口號(hào)為9999.您還需要定義一個(gè)作用域或一個(gè)遠(yuǎn)程地址,但兩者不能同食定義。示例程序使用了一個(gè)遠(yuǎn)程地址,所有它為Remote Addresses屬性分配了數(shù)值。最后,代碼將NewPort設(shè)置為true,這樣系統(tǒng)添加的端口才能被激活。
  Internet上的許多示例程序都提示GloballyOpenPorts.AddO函數(shù)返回一個(gè)錯(cuò)誤值。而在托管局域網(wǎng)監(jiān)控工具應(yīng)用程序中并不會(huì)出現(xiàn)這樣的狀況。請(qǐng)您務(wù)必將調(diào)用代碼被置在try語(yǔ)句塊中。
雙擊端口項(xiàng),顯示出端口的Properties對(duì)話框。Properties對(duì)話框顯示了您為端口配置過(guò)的所有信息。該對(duì)話框還顯示了通過(guò)這種編程技術(shù)不能修改的信息,如添加端口的描述信息。這通常需要?jiǎng)?chuàng)建一個(gè)組策略對(duì)象或是采取其他的一些方法進(jìn)行修改。這種技術(shù)實(shí)現(xiàn)的結(jié)果一般令人滿意,同時(shí)所用代碼也簡(jiǎn)單一些。
  在該示例程序中,您不用創(chuàng)建HNetCfg.FWOpenPort對(duì)象。代碼首先像以往一樣,訪問(wèn)配置文件FWProfile。緊接著調(diào)用Globally Open方法刪除端口。您必須輸入端口號(hào)和協(xié)議類型。與添加端口一樣,應(yīng)將刪除局域網(wǎng)監(jiān)控工具端口的代碼段放在try塊中,這樣可以捕獲任何異常。

 

★關(guān)于WorkWin公司電腦監(jiān)控軟件★

WorkWin的使命是打造Work用途的Windows 電腦系統(tǒng),有效規(guī)范員工上網(wǎng)行為,讓老板知道員工每天在做什么(監(jiān)控包括屏幕、上網(wǎng)在內(nèi)的一舉一動(dòng)),限制員工不能做什么(禁止網(wǎng)購(gòu)、游戲、優(yōu)盤等)。

WorkWin基于純軟件設(shè)計(jì),非常容易使用,無(wú)需添加或改動(dòng)任何硬件,使用一臺(tái)管理機(jī)監(jiān)控全部員工機(jī)電腦。歷經(jīng)南京網(wǎng)亞十余年精心打造,此時(shí)此刻每天都有成千上萬(wàn)企業(yè)電腦正在運(yùn)行WorkWin,選擇WorkWin選擇“贏”。

WorkWin介紹

WorkWin監(jiān)控首頁(yè) 短視頻講解 下載免費(fèi)試用版

版權(quán)所有,南京網(wǎng)亞計(jì)算機(jī)有限公司 。本文鏈接地址: 局域網(wǎng)監(jiān)控工具添加和刪除端口