經過兩天的反覆嘗試,終於解決這個問題。在另外一臺電腦也有效。我的電腦也是前天升級的win10 ,之後本來沒問題的ipv6突然有問題了。解決辦法:cmd命令ipconfig /release6ipconfig /renew6不需要重啟,立即生效。但具體有沒有用還得看你們那邊的網路環境。問題分析:我對電腦也只是一知半解首先從別人那知道有一條命令也是有用的,netsh winsock reset 但是需要重啟,實在麻煩。reset肯定是把什麼初始化了,winsock也不是很懂。之後花了很長時間在ipv6的三種隧道介面卡上,但沒什麼用(偶爾把isatap的狀態切來切去也有點用,反而讓我雲裡霧裡),其實我們這邊的網路可以直接獲取ipv6地址,之前一直以為只有20和21開頭的有用,但這兩個好像是隧道介面卡分配的地址。真正的問題其實在:網路和共享中心>乙太網>詳細資訊 裡面。最反常的是在ipv6獲得租用的時間上,都不是我開電腦或插上網線的時間,而是差不多上次ipv6有用的時間(用winsock),而租用過期時間也是三天,但合理的ipv6分配肯定是多少分鐘你的電腦沒有ipv6沒有響應地址就沒用了(這裡完全胡說八道,之後對比ipv4就發現不對了。),之後就嘗試著重新獲取ipv6地址,然後就成功了。把這兩條放bat檔案裡,用起來還是挺方便。不過如果能透過改登錄檔,或者其他引數應該會更方便。我嘗試過失敗了。。。另:如果你的電腦不是直接獲取的ipv6,這個應該不管用吧。除了重新獲取地址,應該還有其他辦法,畢竟都沒找到主要問題
經過兩天的反覆嘗試,終於解決這個問題。在另外一臺電腦也有效。我的電腦也是前天升級的win10 ,之後本來沒問題的ipv6突然有問題了。解決辦法:cmd命令ipconfig /release6ipconfig /renew6不需要重啟,立即生效。但具體有沒有用還得看你們那邊的網路環境。問題分析:我對電腦也只是一知半解首先從別人那知道有一條命令也是有用的,netsh winsock reset 但是需要重啟,實在麻煩。reset肯定是把什麼初始化了,winsock也不是很懂。之後花了很長時間在ipv6的三種隧道介面卡上,但沒什麼用(偶爾把isatap的狀態切來切去也有點用,反而讓我雲裡霧裡),其實我們這邊的網路可以直接獲取ipv6地址,之前一直以為只有20和21開頭的有用,但這兩個好像是隧道介面卡分配的地址。真正的問題其實在:網路和共享中心>乙太網>詳細資訊 裡面。最反常的是在ipv6獲得租用的時間上,都不是我開電腦或插上網線的時間,而是差不多上次ipv6有用的時間(用winsock),而租用過期時間也是三天,但合理的ipv6分配肯定是多少分鐘你的電腦沒有ipv6沒有響應地址就沒用了(這裡完全胡說八道,之後對比ipv4就發現不對了。),之後就嘗試著重新獲取ipv6地址,然後就成功了。把這兩條放bat檔案裡,用起來還是挺方便。不過如果能透過改登錄檔,或者其他引數應該會更方便。我嘗試過失敗了。。。另:如果你的電腦不是直接獲取的ipv6,這個應該不管用吧。除了重新獲取地址,應該還有其他辦法,畢竟都沒找到主要問題