locked
Windows 7 的怪問題 RRS feed

  • 問題

  • 奇怪,我在家跟公司用的Windows 7 RC都有怪問題..關於DHCP的.

    在家是DHCP都會拿到2個Gateway,第一個是0.0.0.0第二個才是192.168.1.254(家裡的Xyzel分享器),多開幾次就好了..

    在公司則是DHCP(Windows 2003)一直抓到Bad_Address,觀察結果是Windows 7一直抓IP又自己衝突,公司其他XP沒這問題..測了二台Windows 7 RC都一樣..
    目前無解中...設固定IP也無法上網...一整個怪..
    2009年10月21日 上午 04:27

解答

  • 雖然我沒看到你寫Windows 7 MAC(你寫的跟Server的一樣..)
    我看到的Windows 7 Client MAC是 00-1D-7D-AD-0B-08 .. @@
    這台Client端也是要到IP後會出現IP衝突的狀況

    看完封包後..我覺得這個問題可能跟我上面提到的有點類似

    你的環境裡面可能有下面這一台Router (DrayTek Corp出產的)

    MAC Address : 00-50-7F-46-68-34
    IP 位置應該是 : 192.168.50.211

    如果可以的話..讓他暫時與網路切斷或是重新啟動..看看狀況是否改善
    微軟技術支援服務
    • 已標示為解答 GemmyTsai 2009年10月21日 上午 08:42
    2009年10月21日 上午 07:40

所有回覆

  • 拿到兩個Gateway的問題可能是你有安裝PhotoShop CS3..而裡面的Bonjour Service可能會造成此問題

    參考下面國外的Technet論壇
    Windows 7 - Two default gateway 0.0.0.0
    http://social.technet.microsoft.com/Forums/en-US/w7itpronetworking/thread/765aa1c6-dd9a-4447-9de0-aecc41498b04

    下面的KB有提到可能會有此問題
    The Default Gateway may have been set to 0.0.0.0 on a Windows Vista-based or later OS running Apple’s Bonjour service
    http://support.microsoft.com/kb/970313


    另外一個問題..會一直顯示IP衝突..
    可能需要透過抓封包的方式..才能知道問題點在哪邊

    上禮拜有人也遇到Vista會有此問題
    結果是一台無線AP在搞鬼

    Vista無法透過DHCP取得IP..會顯示IP衝突
    http://social.technet.microsoft.com/Forums/zh-TW/windowsvistazhcht/thread/3a006409-2b66-490b-a3b5-b8c30d11f0bd


    微軟技術支援服務
    • 已提議為解答 Vincent Lin 2009年10月21日 上午 08:52
    2009年10月21日 上午 05:18
  • 那麼請問您方便幫我看看抓下來的log嗎?我看不出所以然來..
    2009年10月21日 上午 07:14
  • 再將檔案上傳到下面空間 (進入後直接輸入密碼)

    https://sftasia.one.microsoft.com/choosetransfer.aspx?key=556ed802-944b-4007-9ff9-0cc466e421f4

    密碼: gH*3G]qrf89Lr@

    另外..註明一下Windows 7 的MAC Address & DHCP Server的IP


    微軟技術支援服務
    2009年10月21日 上午 07:17
  • 己上傳上去了..
    麻煩您了。

    DHCP Server
    192.168.10.32 (Mac:00-11-D8-55-72-4A)

    Windows 7
    (Mac:00-11-D8-55-72-4A)
    2009年10月21日 上午 07:30
  • 雖然我沒看到你寫Windows 7 MAC(你寫的跟Server的一樣..)
    我看到的Windows 7 Client MAC是 00-1D-7D-AD-0B-08 .. @@
    這台Client端也是要到IP後會出現IP衝突的狀況

    看完封包後..我覺得這個問題可能跟我上面提到的有點類似

    你的環境裡面可能有下面這一台Router (DrayTek Corp出產的)

    MAC Address : 00-50-7F-46-68-34
    IP 位置應該是 : 192.168.50.211

    如果可以的話..讓他暫時與網路切斷或是重新啟動..看看狀況是否改善
    微軟技術支援服務
    • 已標示為解答 GemmyTsai 2009年10月21日 上午 08:42
    2009年10月21日 上午 07:40
  • 對不起,Mac確實是00-1D-7D-AD-0B-08,我貼錯了..Sorry

    我在DHCP Server上看到 97,159,170 三個IP Bad_address..

    我剛試了一下,把DrayTek那台離線..確實是可以立刻抓到IP..
    我很好奇是為何同網段上其他XP為何一點也不受影響..只有Windows 7會有問題,(好像Vista也一樣)


    2009年10月21日 上午 07:49
  • 由於Vista和XP的網路架構是不太一樣的
    所以有可能XP不會發生而Vista會發生..不過這是我的猜測..我也暫時找不到相關文件來說明這一切

    之前別人的問題也是透過網路封包去看..發現跟正常的行為不太一樣..才會知道問題的原因
    而Windows 7 & Vista的架構基本上是相同的..所以也會有此問題出現囉


    微軟技術支援服務
    2009年10月21日 上午 07:56
  • 所以,真的是Windows 7的怪問題..哈..哈...非常感謝您,

    另外,您是怎麼在log上看出DrayTek呢?可否傳授小弟一下.
    2009年10月21日 上午 08:01
  • 你用Network Monitor打開後..找到Frame Number

    第1598就是 Client端出現IP衝突時所發的封包 "DHCP:Request, MsgType = DECLINE, TransactionID = 0xAD3B0FA8"

    而1579 - 1582是正常要IP的過程

    當初我在看的時候是覺得 1596 - 1597 比較奇怪..覺得是第1597的包出現後..Windows 7就發生問題了

    你點在1596後..在下方的Frame Details..可以展開Ethernet: xxxx , 然後就會看到SourceAddress..就是Windows 7 的MAC
    而1597的封包在該位置看..就會看到是這樣 -> "SourceAddress: DrayTek Corp. 466834 [00-50-7F-46-68-34]"

    大概是這樣..雖然無法確切的了解說為什麼會有此行為^^"


    微軟技術支援服務
    2009年10月21日 上午 08:15
  • 我又檢查了一下..
    發現我又錯.

    DrayTek這台IP share IP是192.168.10.253

    192.168.50.211遠端台中分公司的一筆記型電腦,我剛請他斷線..測試,問題依舊抓不到IP,

    但把DrayTek 2104斷線就可以立刻抓到IP..

    真夠神奇.
    • 已編輯 GemmyTsai 2009年10月21日 上午 08:36
    2009年10月21日 上午 08:22
  • 所以你離線的DrayTek 2104的MAC Address是 00-50-7F-46-68-34 嗎?
    微軟技術支援服務
    2009年10月21日 上午 08:28
  • 是的..這台2104就是00-50-7F-46-68-34..

    作為我們VPN的路由..(路由模式)

    我原本也猜是他..只是XP沒問題,我以為問題出在Windows 7

    2009年10月21日 上午 08:41