locked
Win7拿不到DHCPv6發的ip RRS feed

  • 問題

  • 我有一個Win7抓IPv6 IP的問題

    我的架構是
    IPv6 router-----Win7

    我的Win7要透過DHCPv6向我這台IPv6 router拿IP, 但問題出現了, 我的WIN7一直拿不到IP, 一開始我以為是我的router沒有設定好, 但後來我拿別人的WIN7來接這台router, 一下就拿到IP了.

    所以我做了以下這幾個動作
    1.重新安裝我Broadcom網卡的驅動到最新版本
    2.檢查我"服務"裡面的IPHelper, 確定已經開了.

    再重新連一次還是抓不到IP, 所以我google了一下, 再拿其他台可以拿到IP的win7來比較一下, 接下來我就
    3.進到regedit, HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\
      我發現我沒有一個"DisabledComponents", 只有一個"Dhcpv6DUID",所以我把"DisabledComponents"加進去並把數值設成"0"
      重開機之後還是不能抓v6的IP.

    到這邊我真的查不出來為什麼了, 而且我同事那台WIN7, 它HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\
    也只有一個"Dhcpv6DUID",可是它可以抓到IP我卻不行.

    後來我想到唯一跟他NB不同之處就是我換過MAC, 是在裝完WIN7之後才換的, 難不成換MAC真的會讓我的NB抓不到IPv6的IP嗎? 如果不會影響是否有其他方式讓我的WIN7可以抓IP?

    能否請知道的高手幫我解惑一下.

    謝謝
    2011年7月7日 上午 06:48

解答

  • 您好!

    不太建議您更改這些資料,如果您已經有重灌的打算,不彷重灌前試一下

    1、開始--執行--regedit--確定。

    2、找到

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters\Interfaces

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces

    3、將Interfaces底下所有的機碼刪除,如{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}

    4、結束登錄編輯程式

    5、到裝置管理員下的網路介面卡,刪除網路卡

    6、重開機

     

    Try It




    2011年7月8日 上午 11:17
    版主

所有回覆

  • 您好!

    我不太懂您的意思,您是指您換過網卡的MAC Address?

    2011年7月7日 下午 12:24
    版主
  • 是的, 我換過這台NB的MAC address
    2011年7月8日 上午 01:36
  • 你是軟改還是硬體改的方式?
    如果別人的 Win7 沒有亂改 MAC 就可以正常連,
    那就代表更改後會造成錯亂了。
    蘇老碎碎念
    資訊無涯,回頭已不見岸
    好用的微軟技術支援小工具
    Facebook - 微軟台灣官方論壇愛好者俱樂部
    如何在論壇正確發問,請參考iThome的文章: 如何問到我要的答案
    Windows 7 技術支援中心
    2011年7月8日 上午 02:10
    版主
  • 我是用硬改的方式.

    那如果我重灌之後能解決這個問題嗎? WIN7在安裝的時候是否會有一些register是必須跟MAC做運算後才能產生一個數值?

    因為我在想會不會是我改過MAC後, 一些register跟現在的MAC不合, 導致這個問題產生.

     

    謝謝

    2011年7月8日 上午 03:59
  • 那假如外接一張網卡可以順里抓到IPV6的位址嗎?

    因為假如可以透過這樣子解決的話你就不需要重新安裝了

    2011年7月8日 上午 05:46
  • 我有借了兩張USB 網卡試過都不能用

    看來我真的難逃重灌一途了

    2011年7月8日 上午 08:04
  • 您好!

    不太建議您更改這些資料,如果您已經有重灌的打算,不彷重灌前試一下

    1、開始--執行--regedit--確定。

    2、找到

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TCPIP6\Parameters\Interfaces

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces

    3、將Interfaces底下所有的機碼刪除,如{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}

    4、結束登錄編輯程式

    5、到裝置管理員下的網路介面卡,刪除網路卡

    6、重開機

     

    Try It




    2011年7月8日 上午 11:17
    版主