11Aug

Bagaimana Mengubah Nama Host Raspberry Pi( atau Perangkat Linux Lain) Anda

Nama host default untuk Raspberry Pi adalah, cukup kreatif, "raspberrypi".Bagaimana jika Anda menginginkan nama host yang berbeda atau Anda ingin menghindari konflik nama host di jaringan lokal Anda? Baca terus saat kami menunjukkan cara mengubah nama host dari perangkat berbasis Linux dengan cepat.

Mengapa Saya Ingin Melakukannya?

Ada dua alasan utama mengapa Anda ingin meluangkan beberapa menit untuk mengedit nama host lokal perangkat Linux di jaringan Anda. Alasan paling umum hanyalah kustomisasi-sangat menyenangkan untuk mempersonalisasikan sesuatu. Alih-alih meninggalkan stasiun musik Raspberry Pi Anda sebagai "raspberrypi" biasa, misalnya, Anda bisa mengganti namanya menjadi "jukebox".

Alasan lain mengapa Anda ingin menyesuaikan host lokal adalah dengan menghindari konflik nama. Jika Anda, misalnya, telah membeli dan menyiapkan tiga unit Raspberry Pi, ketiganya( dengan asumsi instalasi Raspbian default) akan mencoba untuk mengklaim nama host lokal "raspberrypi".

Yang pertama akan berhasil dan dua yang berikutnya akan gagal untuk menyelesaikan nama host mereka, sehingga membiarkannya kosong dalam daftar perangkat router Anda( seperti yang terlihat pada gambar di atas) dan tidak dapat diakses melalui protokol berbasis hostname seperti berbagi file Samba.

Untungnya ini sangat sederhana, dengan asumsi Anda tahu di mana melakukan beberapa suntingan cepat, untuk mengubah nama host Raspberry Pi Anda( dan sebagian besar perangkat berbasis Linux lainnya yang memiliki akses penuh).Untuk tujuan demonstrasi, kami akan melakukan perubahan pada pemasangan Raspbian saham, namun pengeditan file yang sama akan bekerja pada Debian, Ubuntu, dan sebagian besar platform Linux lainnya.

Mengubah Host di Pi Anda

Kami memiliki begitu banyak unit Pi Raspberry di sekitar kantor sehingga banyak dari mereka sekarang dalam konflik. Hari ini kita akan memperbaikinya dengan menugaskan nama unik ke setiap unit Pi berdasarkan fungsi mereka saat ini. Kandidat yang sempurna untuk penggantian nama ini adalah stasiun cuaca Raspberry Pi yang mengagumkan;akan lebih mudah untuk mengidentifikasinya di jaringan begitu kita mengubah nama host menjadi "weatherstation".

Langkah pertama adalah membuka terminal pada perangkat atau ke SSH ke perangkat dan membuka terminal jauh. Perangkat kami tanpa kepala dan saat ini berjalan, jadi kami akan mengambil rute terminal jarak jauh dan terhubung dengannya melalui SSH.

Di terminal, ketik perintah berikut untuk membuka file hosts:

sudo nano /etc/ host

File host Anda akan terlihat seperti ini:

Tinggalkan semua entri saja kecuali untuk entri terakhir yang berlabel 127.0.1.1 dengan nama host "raspberrypi ".Ini adalah satu-satunya baris yang ingin Anda edit. Ganti "raspberrypi" dengan nama host yang anda inginkan. Kami menggantinya di perangkat kami dengan "weatherstation".Tekan CTRL + X untuk menutup editor;setuju untuk menimpa file yang ada dan menyimpannya.

Kembali ke terminal, ketik perintah berikut untuk membuka file nama host:

sudo nano /etc/ nama host

File ini hanya berisi nama host Anda saat ini:

Ganti "raspberrypi" default dengan nama host yang sama dengan yang Anda masukkan ke langkah sebelumnya( misalnya "Stasiun cuaca").Sekali lagi, tekan CTRL + X untuk menutup editor, setuju untuk menimpa file yang ada dan menyimpannya.

Akhirnya, kita perlu melakukan perubahan pada sistem dan menyalakan ulang sistem agar perubahan tersebut mulai berlaku. Di terminal, masukkan perintah berikut untuk melakukan perubahan:

sudo /etc/init.d/ hostname.sh

Ikuti perintah itu dengan:

sudo reboot

Setelah sistem kembali online, Anda dapat memeriksa daftar perangkat di router Anda untuk melihat apakah yang barunama host telah teratasi dengan benar:

Success! Sekarang alih-alih mengembara di jaringan tanpa nama, stasiun cuaca Raspberry Pi kecil kita memiliki nama host tersendiri.