2012年2月5日 星期日

Windows 7 開機後無法上網 , 同樣的線路Windows XP沒有這個問題

Windows 7 開機後無法上網 , 同樣的線路Windows XP沒有這個問題

之前寫過一篇
門神JanusLin教您網路自救
http://www.ublink.org/index.php/2010-02-27-09-11-23/138-networkdebug.html
引起熱烈迴響

也寫過WiF無線網路查修問題
第一部曲 : 救人喔,WiFi無線網路不順該怎麼查修
http://www.ublink.org/index.php/component/content/article/9-vigorother/251-2011-08-18-03-32-03.html
第二部曲 : 救人喔,WiFi無線網路不順該怎麼查修二部曲
http://www.ublink.org/index.php/component/content/article/9-vigorother/257-2011-09-01-06-07-21.html
第三部曲 : 救人喔,WiFi無線網路不順該怎麼查修三部曲改善收發訊號
http://www.ublink.org/index.php/component/content/article/9-vigorother/258-2011-09-05-01-01-20.html
救人喔,WiFi無線網路不順該怎麼查修四部曲無線網路管理
http://www.ublink.org/index.php/2010-02-27-09-11-23/259-2011-09-05-02-33-12.html
救人喔!無線網路不順該怎麼查修五部曲玩家篇效能調校
http://www.ublink.org/index.php/component/content/article/9-vigorother/266-2011-09-19-08-10-25.html
救人喔!無線網路不順該怎麼查修六部曲玩家篇改機
http://www.ublink.org/index.php/component/content/article/9-vigorother/281-2011-10-13-01-31-57.html
寫到第六部曲之前時
這個問題一直有人問
Windows 7 開機後無法上網 , 同樣的線路Windows XP沒有這個問題

Windows 7 為何會發生這樣的問題啊 !!
光Google 搜尋關鍵字”Windows 7 不能上網”
就有一堆的討論了

而我們處理過的答案也很多 XD

不過還是很簡單的我們要一步一步的教您怎麼診斷網路的問題

首先一定要記得的是
上網條件的四大要素
除非你的設備有支援Any路由(需要這功能的設備的可以找我們各區服務處)
否則一定需要這四大要素
1. IP
2. Submask
3. Gateway
4. DNS

所以當Windows 7 不能上網時
第一個要先Check的是
開始 -- > 搜尋程式及檔案
CMD -- > 敲Enter Key
跳出黑色的視窗
輸入 ipconfig /all
確認上述的四個資訊

請不要再問我是那一個
通常是區域網路那個

比較熟Command的工程師可以試試
Netsh interface ipv4 show config

通常這時候可以開始辨識敵我了

TCP/IP自定IP的

IP:對ok , 不對修改
Submask:對ok , 不對修改
Gateway:對ok , 不對修改
DNS:對ok , 不對修改

DHCP Server自動取得IP的那就要注意了
剛剛的ipconfig或是netsh Command
下完之後
那個DHCP Server IP是對的還是不對的

不對的可以參考一下這一篇
究竟有多少台DHCP Server在亂啊(到底有多少台DHCP Server在亂啊)
http://www.ublink.org/index.php/component/content/article/2-2010-02-27-08-01-36/278-dhcp-server.html
DHCP取不到IP
跳回169.x.x.x

DHCP取不到IP也分好幾種狀況
一種是DHCP死機
一種是DHCP沒死機
但是DHCP Client要IP的時間Time Out掉了
這種大部份是 Switch串太多層
一種是DHCP Server的IP派光了
比如DHCP Server只派50個IP Address
租約都未到期
所以PC Client端要不到IP了
還有一種是網路卡Driver的驅動程式壞了或是脫機了
在Dos Command畫面中下一次
Netsh winsock reset之後
電腦重新開機試試

網卡Driver問題
造成一直跟網路的DHCP Server要IP
但是因為一直要不到
所以一台電腦就造成DHCP Server死機
網路掛蛋
這問題我們碰過好多次
更神奇的是Windows 7剛安裝的時候不會
做Windows 7的Update之後才發生
解決方法是將此台電腦自定IP就好了
造成的因素
Microsoft微軟自己有寫
某指標值為0的因素
造成PC端以為他自己還沒拿到IP

更神奇的一種是線路Loop了
DHCP Server時在時不在

DHCP Server IP對的也分好幾種錯誤

一種是DHCP Server IP對了
但是他所丟出的IP/Submask/Gateway/DNS都不對

一種是DHCP ServerIP也對了
但是他是偽造的
在DoS Command 的黑色視窗中
下 arp –a 比對前端的Firewall Gateway的正確的MAC Addres他就破功了
但是^^
有很多都是非電腦網路通訊專業人士
有沒有比較簡單的分法 TEST

有啊!!
就是ping 跟 tracert 的方式
Ping Firewall防火牆gateway ip
Ping 168.95.1.1
Ping www.hinet.net

Ping ip 通
但是ping www.hinet.net不通
這大概就可以判別是DNS 設定的問題

開10個網頁
但有1~2兩個秀出無法顯示網頁
這也可以推測是DNS設定問題
可能DNS Server IP只有設定一筆
因為回應或是查詢時間過長
導至查不到對方的Server IP
所以造成網頁開不出來
所以只好秀出無法顯示網頁的訊息

還有一種是Gateway已經Ping ok
但是Ping 168.95.1.1不會通

狀況就更多了
我們碰過的有
1. 網卡沒MAC Address , 比如是00:00:00:00:00:00
2. Gateway IP 是錯的
3. Submask是錯的
4. IP是錯的
5. 線路是斷的, Wan跟本沒通
6. Route Table是錯的
7. 網路卡的外掛管理程式是錯的, 包含版本問題
8. 防毒軟體自動封掉網路Gateway
9. Session 爆了, 被防火牆擋了
10. …..

怎麼判別Session爆了
此類狀況User一下子可以上網
過一會兒就不能上網
重開又可以上網
過一下子又不能上網了

Ping Gateway IP 通跟不通白有斷段續續也分很多種狀況
1. 線路接頭接觸不良, 要斷跟不斷之間
2. 網路線過常
3. Switch過忙
4. ARP病毒
5. Switch串成Loop(迴圈)
6. Switch壞掉(XD還真的碰過幾台)
7. 網路線沒有正確的使用TIA-568A 或是TIA-568B的接線方法
8. Firewall有控管session或是頻寬
9. 防毒軟體自切(碰過的有AVAST/NOD32/卡巴/….)
10. ……狀況之多超乎想像^^

Ping Domain www.hinet.net 通跟不通也有很多狀況
1. DNS被病毒干擾了
2. DNS IP錯了
3. DNS IP脫機了
4. DNS IP太忙了
5. DNS被偽造了
6. DNS被攔了
7. DNS UDP 封包過多被DDoS擋掉了
8. ………

在學生宿舍和出租公寓DHCP Server被干擾或是被病毒干擾的可以用設備解決
比如我們公司的
UBS-2008
http://www.ublink.org/index.php/2010-02-27-09-11-23/switch/ubs-2008.html
UBS-2016
http://www.ublink.org/index.php/2010-02-27-09-11-23/switch/ubs-2016.html
UBS-2108G
http://www.ublink.org/index.php/2010-02-27-09-11-23/switch/ubs-2108g-giga-vlan-onoff-switch.html
UBS-3008P (PoE)
http://www.ublink.org/index.php/2010-02-27-09-11-23/poe-switch-/ubs-3008p-8-port-poe-switch.html
UBS-3024
http://www.ublink.org/index.php/2010-02-27-09-11-23/switch/ubs-3024.html
UBS-5008
http://www.ublink.org/index.php/2010-02-27-09-11-23/switch/ubs-5008-giga-switch.html
UBS-5024
http://www.ublink.org/index.php/2010-02-27-09-11-23/switch/ubs-5024-giga-switch.html
NSH-2926
http://www.ublink.org/index.php/2010-02-27-09-11-23/switch/nsh-2926-giga-switch.html
VigorSwitch G1240
http://www.ublink.org/index.php/2010-02-27-09-11-23/switch/vigorswitch-g1240-giga-switch.html
VigorSwitch G2240
http://www.ublink.org/index.php/2010-02-27-09-11-23/switch/vigorswitch-g2240-giga-switch.html
VigorSwitch P2260 (PoE)
http://www.ublink.org/index.php/2010-02-27-09-11-23/poe-switch-/vigorswitch-p2260-poe-switch.html

User發生問題反應的情況大概不外乎
白天上網很正常
晚上就不行了
可是電腦公司一般都是白天上班
很少是晚上上班的
所以一般的電腦公司白天拼命的被房東Call去
又看不到問題
因為是晚上才發生啊 XD
所以一定是某人的設備或是電腦造成的干擾

所以還真的是良心建議
用我們以上推薦的產品
至少他可以排除
1. User亂插分享器或是防火牆
2. 亂發DHCP Server
3. 電腦病毒
4. 有心人士盜取帳號密碼和資料
5. UBS-3024和某些機型還可以防止線路Loop迴圈

看到這邊有沒有感覺頭腦快爆掉了
診斷其實沒那麼麻煩

熟知
1. ipconfig
2. ping
3. tracert
4. arp
5. route PRINT


Windows 7 我習慣設定 公用網路
並勾選”將我未來連線的所有網路視為公用,以後不要再詢問我。

我們公司的所有的Windows 7 上網幾乎都沒有碰過問題

或許有很多問題的答案是在我們所列的狀況之外
不過我們還是相信一句話
「不懂不羞恥,不學才愧疚!」

問我們問題
我們能給各位查的方向
但他不會是正確的答案

以上如果還有其他問題
歡迎洽詢本公司各區服務處

沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。