日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

網絡安全之CMD下的網絡安全配置

自帶的關于網絡的命令行工具很多,比如大家熟悉的Ping、Tracert、Ipconfig、Telnet、Ftp、Tftp、Netstat,還有不太熟悉的Nbtstat、Pathping、Nslookup、Finger、Route、Netsh等等 。
這些命令又可分成三類:網絡檢測(如Ping)、網絡連接(如Telnet)和網絡配置(如Netsh) 。前面兩種相對簡單,本文只介紹兩個網絡配置工具 。
Netsh
在遠程Shell中使用Netsh首先要解決一個交互方式的問題 。前面說過,很多Shell不能再次重定向輸出輸出,所以不能在這種環(huán)境下交互地使用Ftp等命令行工具 。解決的辦法是,一般交互式的工具都允許使用腳本(或者叫應答文件) 。比如ftp -s:filename 。Netsh也是這樣:netsh -f filename 。
Netsh命令的功能非常多,可以配置IAS、DHCP、RAS、WINS、NAT服務器,TCP/IP協議,IPX協議,路由等 。我們不是管理員,一般沒必要了解這么多,只需用netsh來了解目標主機的網絡配置信息 。
1、TCP/IP配置

echo interface ip >s
echo show config >>s
netsh -f s
del s

由此你可以了解該主機有多個網卡和IP,是否是動態(tài)分配IP(DHCP),內網IP是多少(如果有的話) 。
這個命令和ipconfig /all差不多 。
注意,以下命令需要目標主機啟動remoteaccess服務 。如果它被禁用,請先通過導入注冊表解禁,然后

net start remoteaccess
2、ARP
echo interface ip >s
echo show ipnet >>s
netsh -f s
del s

這個比arp -a命令多一點信息 。

3、TCP/UDP連接

echo interface ip >s
echo show tcpconn >>s
echo show udpconn >>s
netsh -f s
del s

這組命令和netstat -an一樣 。
4、網卡信息
如果Netsh命令都有其他命令可代替,那它還有什么存在的必要呢?下面這個就找不到代替的了 。

echo interface ip >s
echo show interface >>s
netsh -f s
del s

Netsh的其他功能,比如修改IP,一般沒有必要使用(萬一改了IP后連不上,就“叫天不應叫地不靈”了),所以全部略過 。
IPSec
首先需要指出的是,IPSec和TCP/IP篩選是不同的東西,大家不要混淆了 。TCP/IP篩選的功能十分有限,遠不如IPSec靈活和強大 。下面就說說如何在命令行下控制IPSec 。
XP系統用ipseccmd,2000下用ipsecpol 。遺憾的是,它們都不是系統自帶的 。ipseccmd在xp系統安裝盤的SUPPORTTOOLSSUPPORT.CAB中,ipsecpol在2000 Resource Kit里 。而且,要使用ipsecpol還必須帶上另外兩個文件:ipsecutil.dll和text2pol.dll 。三個文件一共119KB 。
IPSec可以通過組策略來控制,但我找遍MSDN,也沒有找到相應的安全模板的語法 。已經配置好的IPSec策略也不能被導出為模板 。所以,組策略這條路走不通 。IPSec的設置保存在注冊表中(HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsIPSecPolicyLocal),理論上可以通過修改注冊表來配置IPSec 。但很多信息以二進制形式存放,讀取和修改都很困難 。相比之下,上傳命令行工具更方便 。
關于Ipsecpol和Ipseccmd的資料,網上可以找到很多,因此本文就不細說了,只是列舉一些實用的例子 。
在設置IPSec策略方面,ipseccmd命令的語法和ipsecpol幾乎完全一樣,所以只以ipsecpol為例:
1、防御Rpc-dcom攻擊

ipsecpol -p myfirewall -r rpc-dcom -f * 0:135:tcp * 0:135:udp * 0:137:udp * 0:138:udp * 0:139:tcp
* 0:445:tcp * 0:445:udp -n BLOCK -w reg -x

這條命令關閉了本地主機的TCP135,139,445和udp135,137,138,445端口 。
具體含義如下:

-p myfirewall 指定策略名為myfirewall
-r rpc-dcom 指定規(guī)則名為rpc-dcom
-f ...... 建立7個篩選器 。*表示任何地址(源);0表示本機地址(目標); 表示鏡像(雙向)篩選 。
詳細語法見ipsecpol -?

推薦閱讀