ADSL共享上網(wǎng)有兩種方式,一種是代理,一種是地址翻譯(NAT),大家常說的路由方式其實(shí)就是NAT方式,其實(shí)路由和NAT的原理還是有區(qū)別的,這里不作討論,現(xiàn)在的ADSL貓一般都有NAT的功能,用它本身的功能實(shí)現(xiàn)共享上網(wǎng)是比經(jīng)濟(jì)方便,本文主要討論這種方式。
要想阻斷一臺(tái)以上的計(jì)算機(jī)上網(wǎng)必須能發(fā)現(xiàn)共享后邊的機(jī)器是否多于一臺(tái),NAT的工作原理如圖一所示,經(jīng)過NAT轉(zhuǎn)換后訪問外網(wǎng)的內(nèi)網(wǎng)的計(jì)算機(jī)的地址都變成了192.16 8.0.1而且MAC地址也轉(zhuǎn)換成了ADSL的MAC地址,也就是說,從原理上講,直接在ADSL出口抓經(jīng)過NAT轉(zhuǎn)換的包是不能發(fā)現(xiàn)到底有幾臺(tái)機(jī)器在上網(wǎng)。那是如何發(fā)現(xiàn)的呢?經(jīng)過研究發(fā)現(xiàn)它是采用多種方法探測(cè)用戶是否用共享方式上網(wǎng),從而進(jìn)行限制,下面分別進(jìn)行破解:
一.檢查同一IP地址的數(shù)據(jù)包中是否有不同的MAC地址,如果是則判定用戶共享上網(wǎng)。破解的辦法是把每臺(tái)機(jī)的MAC地址改為一樣.修改的方法如下:
首先要獲取本機(jī)的MAC:MAC地址是固化在網(wǎng)卡上串行EEPROM中的物理地址,通常有48位長。以太網(wǎng)交換機(jī)根據(jù)某條信息包頭中的MAC源地址和MAC目的地址實(shí)現(xiàn)包的交換和傳遞。
⑴在Windows 98/Me中,依次單擊“開始”→“運(yùn)行” →輸入“winipcfg”→回車。
⑵在Windows 2000/XP中,依次單擊“開始”→“運(yùn)行”→輸入“CMD”→回車→輸入“ipconfig /all”→回車。
或者右鍵本地連接圖標(biāo)、選擇狀態(tài)然后點(diǎn)擊支持選項(xiàng)卡,這里“詳細(xì)信息”中包含有MAC和其它重要網(wǎng)絡(luò)參數(shù)。
1、如果你的網(wǎng)卡驅(qū)動(dòng)有直接提供克隆MAC地址功能,如RealTek公司出的RTL8139芯片,那恭喜你了,點(diǎn)擊“開始→設(shè)置→控制面板”,雙擊“網(wǎng)絡(luò)和撥號(hào)連接”,右鍵點(diǎn)擊需要修改MAC地址的網(wǎng)卡圖標(biāo),并選擇“屬性”。在“常規(guī)”選項(xiàng)卡中,點(diǎn)擊“配置”按鈕,點(diǎn)擊“高級(jí)”選項(xiàng)卡。在“屬性”區(qū),你應(yīng)該可以看到一個(gè)稱作 “Network Address”或“Locally Administered Address”的項(xiàng)目,點(diǎn)擊它,在右側(cè)“值”的下方,輸入你要指定的MAC地址值。要連續(xù)輸入12個(gè)數(shù)字或字母,不要在其間輸入“-”。重新啟動(dòng)一次系統(tǒng)后設(shè)置就會(huì)生效了(Windows 98和Windows 2000/XP用戶操作略有區(qū)別,請(qǐng)參照系統(tǒng)說明操作)
2、如果你的網(wǎng)卡驅(qū)動(dòng)沒有提供克隆MAC地址功能,那下面分別提供一些方法,希望能找到一個(gè)適合你的
WIN98下:
a.在"網(wǎng)上鄰居"圖標(biāo)上點(diǎn)右鍵,選擇"屬性",出來一個(gè)"網(wǎng)絡(luò)"對(duì)話框,在"配置"框中,雙擊你要修改的網(wǎng)卡,出來一個(gè)網(wǎng)卡屬性對(duì)話框。在"高級(jí)"選項(xiàng)中,也是點(diǎn)擊"屬性"標(biāo)識(shí)下的"Network Address"項(xiàng),在右邊的兩個(gè)單選項(xiàng)中選擇上面一個(gè),再在框中輸入你要修改的網(wǎng)卡MAC地址,點(diǎn)"確定"后,系統(tǒng)會(huì)提示你重新啟動(dòng)。重新啟動(dòng)后,你的網(wǎng)卡地址就告修改成功?。?
新聞熱點(diǎn)
疑難解答
圖片精選