屏蔽非法路由,好好上网!
學校有人用路由,我人品差,經常受到路由器干擾,不能上網。本機IP應為172.16.*.*,被換成了192.168.*.*,不能連接上網認證服務器,及其郁悶。
開學閑暇之余,探索了多種方法,下面總結一下:
無法上網原因:
學校的校園網是通過交換機層層構架的,而交換機沒有管理IP的能力。樓層內有人用路由器,把LAN口接到校園網輸入端,并開啟了DHCP服務,而一些實際上并沒有在該路由器下的電腦,因為先接收到來自非法路由的DHCP響應,被分配了192.168.*.*的IP地址,因此無法再連接Drcom等上網認證服務器。
想到的三種措施:
方法一(最好,但是沒有查到,各位讀者如果有興趣的話可以也在網上查查):
主機能夠自己選擇DHCP服務,我在網上搜了下,沒有找到相關的方法...如果有安裝防火墻軟件,看看防火墻是否能綁定合法DHCP服務器的MAC地址,注意:不是綁定網關的MAC地址。
方法二(嘗試):
禁止主機和非法的DHCP服務端通信。步驟如下:
1)主機接入網絡,被非法DHCP服務端分配了192的地址,例如192.168.1.10/24;
2)找到非法DHCP服務端的IP地址,在cmd中,ping一下192.168.1.1,這個IP可能是網關,看有無響應,若有響應,就假設它是網關地址,即非法DHCP服務端的IP地址;
3)找到非法DHCP服務端的MAC地址;打開cmd,輸入arp -a,看下192.168.1.1對應的mac地址,例如00-00-00-00-00-00;
4)通過主機的防火墻軟件設置禁止和該MAC地址通信。
這種方法實驗成功,但是操作不太方便。防火墻各異,我以我的金山網鏢2010beta為例:
地址范圍為常用的路由范圍。因為DHCP是依托于UDP協議的,所以數據協議類型選擇UDP。
方法三(原理未知,只是湊巧):
1)在沒有路由器干擾,能正常上網的時候,打開“網絡和共享中心”→“更改適配器設置”→雙擊本地連接,在彈出的對話框中,點擊詳細信息按鈕。記錄下自己的IP、子網掩碼、默認網關、DNS服務器ip,以及連接特定的DNS后綴。
2)右鍵點擊本地連接,選擇屬性,在彈出的對話框中,雙擊Internet協議版本4,在彈出的常規選項卡中,選擇使用下面的ip地址,并填入剛剛記錄下的自己的ip、網關、子網掩碼,在下面的DNS地址中,填入記錄下的DNS的IP。
3)點擊“高級”按鈕,在彈出的對話框中,選擇DNS選項卡。在“此連接的DNS后綴”后面,填入記錄下的DNS后綴。
4)一路確定下去.........
以后就能屏蔽路由器的干擾了。
原理猜測:第三種方法的原理可能與第一種方法原理類似。填好各種信息后,因為不再是“自動獲取IP地址”,屏蔽了路由器的DHCP響應,而其他設置都是在響應了正確的DHCP后獲取的設置,因此可以正常上網,正常連接Drcom驗證。
轉載于:https://www.cnblogs.com/raymon/archive/2011/05/02/2270374.html
總結
以上是生活随笔為你收集整理的屏蔽非法路由,好好上网!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Swift开发之简单计算器项目
- 下一篇: 【性能优化实战】日语java开发相关词汇