為什麼 teredo IP 地址不斷變化?
我設法在 Windows 7 上配置了 teredo,但我遇到了一個問題…… teredo IP 地址不斷變化。我注意到 terendo stat 也在不斷變化,它從休眠變為啟用,反之亦然
當我執行(ipconfig / all)時,它給了我:
Windows IP Configuration Host Name . . . . . . . . . . . . : mahmoud-PC Primary Dns Suffix . . . . . . . : Node Type . . . . . . . . . . . . : Hybrid IP Routing Enabled. . . . . . . . : No WINS Proxy Enabled. . . . . . . . : No Wireless LAN adapter Wireless Network Connection: Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Realtek RTL8723AE Wireless LAN 802.11n PC I-E NIC Physical Address. . . . . . . . . : 20-16-D8-E0-25-2A DHCP Enabled. . . . . . . . . . . : Yes Autoconfiguration Enabled . . . . : Yes Link-local IPv6 Address . . . . . : fe80::bc13:29c3:a8c3:c74a%14(Preferred) IPv4 Address. . . . . . . . . . . : 192.168.8.102(Preferred) Subnet Mask . . . . . . . . . . . : 255.255.255.0 Lease Obtained. . . . . . . . . . : 30 أيار, 2016 07:16:29 م Lease Expires . . . . . . . . . . : 31 أيار, 2016 07:16:29 م Default Gateway . . . . . . . . . : 192.168.8.1 DHCP Server . . . . . . . . . . . : 192.168.8.1 DHCPv6 IAID . . . . . . . . . . . : 371201752 DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-1D-CA-DC-A6-58-2C-80-13-92-63 DNS Servers . . . . . . . . . . . : 192.168.8.1 192.168.8.1 NetBIOS over Tcpip. . . . . . . . : Enabled Tunnel adapter isatap.{5B08C959-60F6-48C1-BD72-E0E7F1323658}: Media State . . . . . . . . . . . : Media disconnected Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Microsoft ISATAP Adapter Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0 DHCP Enabled. . . . . . . . . . . : No Autoconfiguration Enabled . . . . : Yes Tunnel adapter Teredo Tunneling Pseudo-Interface: Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0 DHCP Enabled. . . . . . . . . . . : No Autoconfiguration Enabled . . . . : Yes IPv6 Address. . . . . . . . . . . : 2001:0:4137:9e74:1c26:1903:3f57:f799(Pref erred) Link-local IPv6 Address . . . . . : fe80::1c26:1903:3f57:f799%15(Preferred) Default Gateway . . . . . . . . . : :: NetBIOS over Tcpip. . . . . . . . : Disabled
如果我在一段時間後再次執行它,它會給我:
Windows IP Configuration Host Name . . . . . . . . . . . . : mahmoud-PC Primary Dns Suffix . . . . . . . : Node Type . . . . . . . . . . . . : Hybrid IP Routing Enabled. . . . . . . . : No WINS Proxy Enabled. . . . . . . . : No Wireless LAN adapter Wireless Network Connection: Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Realtek RTL8723AE Wireless LAN 802.11n PC I-E NIC Physical Address. . . . . . . . . : 20-16-D8-E0-25-2A DHCP Enabled. . . . . . . . . . . : Yes Autoconfiguration Enabled . . . . : Yes Link-local IPv6 Address . . . . . : fe80::bc13:29c3:a8c3:c74a%14(Preferred) IPv4 Address. . . . . . . . . . . : 192.168.8.102(Preferred) Subnet Mask . . . . . . . . . . . : 255.255.255.0 Lease Obtained. . . . . . . . . . : 30 أيار, 2016 07:16:29 م Lease Expires . . . . . . . . . . : 31 أيار, 2016 07:16:29 م Default Gateway . . . . . . . . . : 192.168.8.1 DHCP Server . . . . . . . . . . . : 192.168.8.1 DHCPv6 IAID . . . . . . . . . . . : 371201752 DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-1D-CA-DC-A6-58-2C-80-13-92-63 DNS Servers . . . . . . . . . . . : 192.168.8.1 192.168.8.1 NetBIOS over Tcpip. . . . . . . . : Enabled Tunnel adapter isatap.{5B08C959-60F6-48C1-BD72-E0E7F1323658}: Media State . . . . . . . . . . . : Media disconnected Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Microsoft ISATAP Adapter Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0 DHCP Enabled. . . . . . . . . . . : No Autoconfiguration Enabled . . . . : Yes Tunnel adapter Teredo Tunneling Pseudo-Interface: Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0 DHCP Enabled. . . . . . . . . . . : No Autoconfiguration Enabled . . . . : Yes IPv6 Address. . . . . . . . . . . : 2001:0:4137:9e74:10f6:14d3:3f57:f799(Pref erred) Link-local IPv6 Address . . . . . : fe80::10f6:14d3:3f57:f799%15(Preferred) Default Gateway . . . . . . . . . : :: NetBIOS over Tcpip. . . . . . . . : Disabled
請注意,teredo 介面的 ip 版本 6 已更改。為什麼會這樣?以及如何解決這個問題?(如果這有什麼不同,我在 NAT 後面)
謝謝
更新 :
我相信我的IP地址和埠號沒有改變,改變的是teredo的狀態……我注意到teredo介面IP號沒有直接改變,但它的狀態移動到禁用(或離線或任何狀態)然後它使用新的 IP 地址重新啟動…這是預設行為還是有問題(在 RFC 中沒有提及)
這是顯示 IP 更改前 teredo 狀態的 ipconfig /all 命令輸出:
Windows IP Configuration Host Name . . . . . . . . . . . . : mahmoud-PC Primary Dns Suffix . . . . . . . : Node Type . . . . . . . . . . . . : Hybrid IP Routing Enabled. . . . . . . . : No WINS Proxy Enabled. . . . . . . . : No Wireless LAN adapter Wireless Network Connection: Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Realtek RTL8723AE Wireless LAN 802.11n PC I-E NIC Physical Address. . . . . . . . . : 20-16-D8-E0-25-2A DHCP Enabled. . . . . . . . . . . : Yes Autoconfiguration Enabled . . . . : Yes Link-local IPv6 Address . . . . . : fe80::bc13:29c3:a8c3:c74a%14(Preferred) IPv4 Address. . . . . . . . . . . : 192.168.8.100(Preferred) Subnet Mask . . . . . . . . . . . : 255.255.255.0 Lease Obtained. . . . . . . . . . : 31 أيار, 2016 08:16:34 م Lease Expires . . . . . . . . . . : 01 حزيران, 2016 08:19:06 م Default Gateway . . . . . . . . . : 192.168.8.1 DHCP Server . . . . . . . . . . . : 192.168.8.1 DHCPv6 IAID . . . . . . . . . . . : 371201752 DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-1D-CA-DC-A6-58-2C-80-13-92-63 DNS Servers . . . . . . . . . . . : 192.168.8.1 192.168.8.1 NetBIOS over Tcpip. . . . . . . . : Enabled Tunnel adapter isatap.{5B08C959-60F6-48C1-BD72-E0E7F1323658}: Media State . . . . . . . . . . . : Media disconnected Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Microsoft ISATAP Adapter Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0 DHCP Enabled. . . . . . . . . . . : No Autoconfiguration Enabled . . . . : Yes Tunnel adapter Teredo Tunneling Pseudo-Interface: Media State . . . . . . . . . . . : Media disconnected Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Microsoft Teredo Tunneling Adapter Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0 DHCP Enabled. . . . . . . . . . . : No Autoconfiguration Enabled . . . . : Yes
Teredo 是一種協議,它通過 IPv4 上的 UDP 將 IPv6 流量傳輸到 Teredo 伺服器,然後該伺服器將 IPv6 流量轉發到 Internet,或返回給您。
您收到的 Teredo IPv6 地址對 Teredo 伺服器的 IPv4 地址和特定隧道連接的 UDP 埠進行編碼。如果隧道斷開並重新連接,這些可能會改變。
例如,在第一種情況下,您的 Teredo 地址將 Teredo 伺服器 IPv4 地址編碼為 65.55.158.116 和 UDP 埠 59132。在第二種情況下,IPv4 地址相同,但 UDP 埠為 60204。所以,我們可以看出您的隧道至少斷開連接並重新連接一次。
Teredo 還對本地機器的 IPv4 RFC1918 地址進行編碼,在您的情況下為 192.168.8.102。
為了使 Teredo 協議通過您的 NAT 正確路由數據包,所有這些都是必需的。
此外,在每個地址上設置隨機地址標誌,導致每個 Teredo 伺服器/UDP 埠組合的 IP 地址具有 4,096 個可能值中的任何一個。這提供了一種抵抗 IPv6 地址掃描的措施,否則這對於 Teredo 連接來說是微不足道的。
Teredo 在RFC 5991中、第 3.1 節中的隨機標誌和第 4 節中的安全注意事項中得到了充分解釋。