Dalam beberapa tahun saya telah menggunakan Linux sebagai sistem utama saya, khususnya Fedora, saya selalu melihat nama host saya ditetapkan menjadi "localhost", dengan pengecualian ketika saya terhubung ke beberapa jaringan dan itu menjadi IP saya. Hari ini saya mengalami perilaku berikut yang sulit saya pahami.
Saya mengatur instalasi Ubuntu pada partisi lain dari laptop saya, mengatur nama komputer / nama host selama instalasi Ubuntu. Ketika saya reboot kembali ke Fedora, Fedora telah memperbarui nama host saya ke nama yang saya atur di instal Ubuntu.
Saya selalu mengira nama host telah dikonfigurasi dan disimpan pada partisi instalasi distro, dan memang isi / etc / hostname di Fedora masih membaca "localhost.localdomain", tetapi menjalankan hostname
perintah menunjukkan nama host baru. Kedua instalasi berbagi partisi boot efi, tetapi diskrit. Saya bertanya-tanya dari mana dan mengapa instalasi Fedora membaca nama host baru?
hosts: files mdns4_minimal [NOTFOUND=return] dns myhostname
hosts:
di /etc/nsswitch.conf?