1)設(shè)置生存時(shí)間
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Tcpip ParametersDefaultTTL REG_DWORD 0-0xff(0-255 十進(jìn)制,默認(rèn)值128)
說明:指定傳出IP數(shù)據(jù)包中設(shè)置的默認(rèn)生存時(shí)間(TTL)值.TTL決定了IP數(shù)據(jù)包在到達(dá)目標(biāo)前在網(wǎng)絡(luò)中生存的最大時(shí)間.它實(shí)際上限定了IP數(shù)據(jù)包在丟棄前允許通過的路由器數(shù)量.有時(shí)利用此數(shù)值來探測遠(yuǎn)程主機(jī)操作系統(tǒng)。
2)防止ICMP重定向報(bào)文的攻擊
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip
\ParametersEnableICMPRedirects REG_DWORD 0x0(默認(rèn)值為0x1)
說明:該參數(shù)控制Windows 2000是否會(huì)改變其路由表以響應(yīng)網(wǎng)絡(luò)設(shè)備(如路由器)發(fā)送給它的ICMP重定向消息,有時(shí)會(huì)被利用來干壞事.Win2000中默認(rèn)值為1,表示響應(yīng)ICMP重定向報(bào)文。
3)禁止響應(yīng)ICMP路由通告報(bào)文
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip
\Parameters\Interfaces\interface
PerformRouterDiscovery REG_DWORD 0x0(默認(rèn)值為0x2)
說明:“ICMP路由公告”功能可造成他人計(jì)算機(jī)的網(wǎng)絡(luò)連接異常,數(shù)據(jù)被竊聽,計(jì)算機(jī)被用于流量攻擊等嚴(yán)重后果.此問題曾導(dǎo)致校園網(wǎng)某些局域網(wǎng)大面積,長時(shí)間的網(wǎng)絡(luò)異常。因此建議關(guān)閉響應(yīng)ICMP路由通告報(bào)文。Win2000中默認(rèn)值為2,表示當(dāng)DHCP發(fā)送路由器發(fā)現(xiàn)選項(xiàng)時(shí)啟用。
4)防止SYN洪水攻擊
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
\Tcpip\ParametersSynAttackProtect REG_DWORD 0x2(默認(rèn)值為0x0)
說明:SYN攻擊保護(hù)包括減少SYN-ACK重新傳輸次數(shù),以減少分配資源所保留的時(shí)間.路由緩存項(xiàng)資源分配延遲,直到建立連接為止。如果 synattackprotect=2,則AFD的連接指示一直延遲到三路握手完成為止。注意,僅在TcpMaxHalfOpen和 TcpMaxHalfOpenRetried設(shè)置超出范圍時(shí),保護(hù)機(jī)制才會(huì)采取措施。
5) 禁止C$、D$一類的缺省共享
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver
\parametersAutoShareServer、REG_DWORD、0x0
6) 禁止ADMIN$缺省共享
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver
\parametersAutoShareWks、REG_DWORD、0x0
7) 限制IPC$缺省共享
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
\Lsarestrictanonymous REG_DWORD 0x0 缺省
0x1 匿名用戶無法列舉本機(jī)用戶列表
0x2 匿名用戶無法連接本機(jī)IPC$共享
說明:不建議使用2,否則可能會(huì)造成你的一些服務(wù)無法啟動(dòng),如SQL Server
8)不支持IGMP協(xié)議
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip
\ParametersIGMPLevel REG_DWORD 0x0(默認(rèn)值為0x2)
說明:記得Win9x下有個(gè)bug,就是用可以用IGMP使別人藍(lán)屏,修改注冊表可以修正這個(gè)bug.Win2000雖然沒這個(gè)bug了,但I(xiàn)GMP并不是必要的,因此照樣可以去掉.改成0后用route print將看不到那個(gè)討厭的224.0.0.0項(xiàng)了。
9)設(shè)置arp緩存老化時(shí)間設(shè)置
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services:\Tcpip
\ParametersArpCacheLife REG_DWORD 0-0xFFFFFFFF(秒數(shù),默認(rèn)值為120秒)
ArpCacheMinReferencedLife REG_DWORD 0-0xFFFFFFFF(秒數(shù),默認(rèn)值為600)
說明:如果ArpCacheLife大于或等于ArpCacheMinReferencedLife,則引用或未引用的ARP緩存項(xiàng)在 ArpCacheLife秒后到期.如果ArpCacheLife小于ArpCacheMinReferencedLife,未引用項(xiàng)在 ArpCacheLife秒后到期,而引用項(xiàng)在ArpCacheMinReferencedLife秒后到期.每次將出站數(shù)據(jù)包發(fā)送到項(xiàng)的IP地址時(shí),就會(huì)引用ARP緩存中的項(xiàng)。
10)禁止死網(wǎng)關(guān)監(jiān)測技術(shù)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services:\Tcpip
\ParametersEnableDeadGWDetect REG_DWORD 0x0(默認(rèn)值為ox1)
說明:如果你設(shè)置了多個(gè)網(wǎng)關(guān),那么你的機(jī)器在處理多個(gè)連接有困難時(shí),就會(huì)自動(dòng)改用備份網(wǎng)關(guān).有時(shí)候這并不是一項(xiàng)好主意,建議禁止死網(wǎng)關(guān)監(jiān)測。
11)不支持路由功能
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services:\Tcpip
\ParametersIPEnableRouter REG_DWORD 0x0(默認(rèn)值為0x0)
說明:把值設(shè)置為0x1可以使Win2000具備路由功能,由此帶來不必要的問題。
12)做NAT時(shí)放大轉(zhuǎn)換的對外端口最大值
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services:\Tcpip
\ParametersMaxUserPort REG_DWORD 5000-65534(十進(jìn)制)(默認(rèn)值0x1388--十進(jìn)制為5000)
說明:當(dāng)應(yīng)用程序從系統(tǒng)請求可用的用戶端口數(shù)時(shí),該參數(shù)控制所使用的最大端口數(shù).正常情況下,短期端口的分配數(shù)量為1024-5000.將該參數(shù)設(shè)置到有效范圍以外時(shí),就會(huì)使用最接近的有效數(shù)值(5000或65534).使用NAT時(shí)建議把值放大點(diǎn)。
13)修改MAC地址
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\
找到右窗口的說明為"網(wǎng)卡"的目錄,比如說是{4D36E972-E325-11CE-BFC1-08002BE10318}
展開之,在其下的0000,0001,0002...的分支中找到"DriverDesc"的鍵值為你網(wǎng)卡的說明,比如說 "DriverDesc"的值為"Intel(R) 82559 Fast Ethernet LAN on Motherboard"然后在右窗口新建一字符串值,名字為"Networkaddress",內(nèi)容為你想要的MAC值,比如說是 "004040404040"然后重起計(jì)算機(jī),ipconfig /all看看。