某企業(yè)所在的辦公局域網(wǎng)有100多臺(tái)計(jì)算機(jī),為了區(qū)分不同用戶分配更詳細(xì)的訪問(wèn)權(quán)限,我們采用的是設(shè)置固定IP的方法,而不是自動(dòng)獲取IP地址,由于我們還有一部分電腦要聯(lián)到Internet上。這樣就要設(shè)兩個(gè)子網(wǎng),如內(nèi)網(wǎng)我們?cè)O(shè)為192.168.0.1網(wǎng)段,能聯(lián)外網(wǎng)的我們?cè)O(shè)為192.168.1.1網(wǎng)段。
在實(shí)際使用中遇到了經(jīng)常有用戶為了上網(wǎng)私自修改IP地址,從而造成網(wǎng)絡(luò)沖突的問(wèn)題。
因?yàn)槲覀兊挠?jì)算機(jī)都是使用Windows XP操作系統(tǒng)的,用戶可以私自設(shè)兩個(gè)IP網(wǎng)段的地址這樣即可聯(lián)入單位的局域網(wǎng)也可以聯(lián)到因特網(wǎng),但這是公司不允許的。下面是我解決的過(guò)程和自己的一些心得,希望能給要解決這樣問(wèn)題的一些提示(我用的是TP-LINK路由器)。
方法一:IP地址與MAC地址的綁定加上路由器的MAC過(guò)濾功能
使用ARP -s 192.168.1.2 00-AO-43-E0-6A-84的命令,將靜態(tài)IP地址192.168.1.2與網(wǎng)卡地址為00-AO-43-E0-6A-84的計(jì)算機(jī)綁定在一起,使別人就不能使用這個(gè)IP地址了。再進(jìn)入路由器的MAC過(guò)濾功能選中只允許下列MAC的網(wǎng)卡地址聯(lián)入外網(wǎng)把00-AO-43-E0-6A-84填入即可。
可是上面提到的方法雖然可以在一定程度上解決非法用戶網(wǎng)絡(luò)接入的問(wèn)題和網(wǎng)絡(luò)沖突的問(wèn)題,但用戶還是可以通過(guò)修改注冊(cè)表,下載專用修改MAC小工具等方法,輕松更改本機(jī)MAC地址,甚至將本機(jī)的MAC地址和IP地址改得和上面能上網(wǎng)的機(jī)器一模一樣。非法用戶又可以非法使用網(wǎng)絡(luò)。并且我用的路由器的MAC過(guò)濾功能只能填入16個(gè)MAC。
方法二:交換機(jī)的MAC地址與端口綁定
將交換機(jī)的MAC地址與端口綁定后,非法用戶擅自改動(dòng)本機(jī)網(wǎng)卡的MAC地址,該機(jī)器的網(wǎng)絡(luò)訪問(wèn)將因其MAC地址被交換機(jī)認(rèn)定為非法而無(wú)法實(shí)現(xiàn)。
登錄進(jìn)入交換機(jī)(我單位用的是Cisco交換機(jī),我想別的品牌的交換機(jī)也差不多),輸入管理口令進(jìn)入配置模式:
敲入命令:(config)#mac_address_table permanent [MAC地址] [以太網(wǎng)端口號(hào)]
這樣逐一的將每個(gè)端口與相應(yīng)的計(jì)算機(jī)MAC地址進(jìn)行綁定,保存退出后就徹底阻止了用戶的非法修改。
方法三:防火墻與代理服務(wù)器
我個(gè)人感覺(jué)使用防火墻與代理服務(wù)器相結(jié)合,更能較好地解決IP地址盜用問(wèn)題:防火墻用來(lái)隔離內(nèi)部網(wǎng)絡(luò)和外部網(wǎng)絡(luò),用戶訪問(wèn)外部網(wǎng)絡(luò)通過(guò)代理服務(wù)器進(jìn)行。使用這樣的辦法是將IP防盜放到應(yīng)用層來(lái)解決,變IP管理為用戶身份和口令的管理,因?yàn)橛脩魧?duì)于網(wǎng)絡(luò)的使用歸根結(jié)底是要使用網(wǎng)絡(luò)進(jìn)入因特網(wǎng)。這樣實(shí)現(xiàn)的好處是,盜用IP地址只能在子網(wǎng)內(nèi)使用,失去盜用的意義;合法用戶可以選擇任意一臺(tái)IP主機(jī)使用,通過(guò)代理服務(wù)器訪問(wèn)外部網(wǎng)絡(luò)資源,而無(wú)權(quán)用戶即使盜用IP,也沒(méi)有身份和密碼,不能使用外部網(wǎng)絡(luò)。
使用防火墻和代理服務(wù)器的缺點(diǎn)也是明顯的,由于使用代理服務(wù)器訪問(wèn)外部網(wǎng)絡(luò)對(duì)用戶不是透明的,增加了用戶操作的麻煩;另外,對(duì)于大數(shù)量的用戶群來(lái)說(shuō),用戶管理也是一個(gè)問(wèn)題。