Langkah 1: ping
$ ping localhost
Ini harus mengembalikan sesuatu seperti
PING localhost (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.028 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.048 ms
...
Jika berhasil, jawaban ini tidak akan memperbaiki masalah Anda, coba yang lain.
Jika ping mengembalikan sesuatu yang lain misalnya: ping: cannot resolve localhost: Unknown host
ada yang salah dengan /etc/hosts
file Anda , lanjutkan ke Langkah 2
Langkah2: Periksa / etc / hosts
Periksa apakah bagian atas /etc/hosts
file Anda terlihat seperti ini
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
Jika tidak ada entri ini di file, masukkan di bagian atas file, bersihkan cache dns menggunakan $ dscacheutil -flushcache
dan kembali ke Langkah 1 , jika tidak lanjutkan ke Langkah 3 .
Langkah3: Format File yang Benar: Ini harus unix atau LF *
$ file /etc/hosts
Ini harus mengembalikan: /etc/hosts: ASCII English text
Jika mengembalikan sesuatu seperti itu /etc/hosts: ASCII English text, with CR line terminators
maka file dalam format yang salah dan kemungkinan besar diabaikan.
Ubah akhir baris file menjadi unix atau LF menggunakan editor teks favorit Anda.
- Dalam Sublime Text 2 ini dapat dilakukan melalui menu tampilan: View> Line Endings> Unix
Kosongkan cache dns ( $ dscacheutil -flushcache
) dan kembali ke langkah 1