Mesin ping sendiri mengembalikan alamat IPv6 alih-alih IPv4

3

Ketika saya ping mesin saya sendiri, saya mendapatkan alamat IPv6:

Reply from fe80::1004:p8f0:9e40:a42c%10: time<1ms
Reply from fe80::1004:p8f0:9e40:a42c%10: time<1ms

Saya dulu mendapatkan alamat IPv4 (mis. 192.168.1.5) dari router.

Mengapa itu berubah?

CJ7
sumber
1
Apa mesin anda?
Terry
@ Djerry: hanya mesin Win7 Pro yang terhubung secara nirkabel ke router.
CJ7
2
Relevan: superuser.com/questions/285599/…
Der Hochstapler
Apakah Anda melakukan ping mesin dengan nama atau IP?
Zoredache
@CraigJ: Djerry ditanya apa yang Anda ping. Alamat yang Anda dapatkan ditentukan oleh metode resolusi nama. Jika memang localhost, maka kemungkinan untuk mengembalikan IPv6 setiap saat.
Nick Whaley

Jawaban:

8

Ini bisa jadi karena caching atau DNS. Pada suatu Masalah Windows Server 2008 pada Server Fault mereka menyarankan:

Jika mereka memutuskan untuk IPv6 mereka mungkin di-cache atau memiliki ipv6   alamat yang terdaftar di DNS.

Anda juga bisa menambahkan -4 ke ping:

ping example.com -4

Terry
sumber
Ketika saya menggunakan -4 Saya mendapatkan alamat IPv4. Apa alasannya melakukan default ke IPv6, bukan IPv4?
CJ7
1
@CraigJ: Di Windows, IPv6 selalu lebih disukai daripada IPv4.
Nick Whaley
0

Masalah saya terpecahkan dengan menjalankan ipconfig /flushdns dari command prompt.

CJ7
sumber
@ekaj: atau tautan ke pertanyaan serverfault, karena jawaban di sana adalah apa yang membantu OP.
Terry