Saya mencoba untuk terhubung dari server saya ke macbook saya melalui ssh tetapi saya tidak dapat menemukan nama hostnya di jaringan. Saya mengaktifkan Remote Login di System Preferences> Sharing dan mac saya mengklaim bahwa:
Computers on your local network can access your computer at: macbook.local
Namun ketika saya mencoba terhubung melalui ssh wdkrnls@macbook.local
itu memberitahu saya:
ssh: Could not resolve hostname macbook.local: Name or service not known
Tapi saya bisa ssh ke dalamnya ketika saya mengetik alamat IP yang diberikan (mis. ssh wdkrnls@192.168.1.15
). Masalahnya adalah bahwa alamat IP ini berubah dan saya ingin menambahkan repositori git jarak jauh melalui ssh, jadi ini tidak akan berhasil. Apa yang saya lewatkan?
/etc/nsswitch.conf
dan itu berhasil! Terima kasih banyak!