Kenapa Saat Ping localhost yang Muncul Malah ::1 Bukannya 127.0.0.1


Pernahkah mengalami hal seperti judul artikel ini? Kebetulan beberapa waktu yang lalu saya bermain dengan Brackets dan salah satu fitur dari aplikasi ini adalah preview real-time yang mana menggunakan alamat host 127.0.0.1 dan kebetulan juga saya mengalami kendala pada real-time preview ini, setelah dicari ternyata ini ada hubungannya dengan host 127.0.0.1 dan benar saja saat saya ping alamat host tersebut yang mereplay adalah ::1 dan bukannya 127.0.0.1

Nah jadi masalahnya apa? Sebenarnya ini bukan sebuah masalah (kalau boleh saya bilang) karena sebenarnya ini adalah interpretasi Sistem Operasi terhadap request host yang mana SO terbaru sudah menjalankan service IPv6 dan SO lama masih menggunakan IPv4, jadi sebenarnya ::1 merupakan alamat yang sama dengan 127.0.0.1 yang mana ::1 merupakan notasi loopback address dari IPv6 yang hasilnya sama degan notasi loopback address 127.0.0.1 dari IPv4.

Jika kamu tidak mengginginkan ping me-return hasil IPv6 maka kamu bisa mengetikan perintah dibawah ini:
ping -4 localhost

Dan untuk melihat host yang ada pada komputer, kamu bisa buka tautan ini di RUN :
%SystemRoot%\System32\drivers\etc\hosts

Sumber:
https://superuser.com/questions/668004/why-is-my-localhost-not-127-0-0-1-but-1-and-what-notation-is-that
https://en.wikipedia.org/wiki/Hosts_(file)
https://github.com/adobe/brackets/wiki/Troubleshooting#livedev

Post a Comment

Previous Post Next Post