Bagaimana (dan Mengapa) untuk Menetapkan Domain Lokal ke Raspberry Pi Anda

Daftar Isi:

Bagaimana (dan Mengapa) untuk Menetapkan Domain Lokal ke Raspberry Pi Anda
Bagaimana (dan Mengapa) untuk Menetapkan Domain Lokal ke Raspberry Pi Anda

Video: Bagaimana (dan Mengapa) untuk Menetapkan Domain Lokal ke Raspberry Pi Anda

Video: Bagaimana (dan Mengapa) untuk Menetapkan Domain Lokal ke Raspberry Pi Anda
Video: ⚠️BAHAYA⚠️PERIKSA HP KALIAN SEKARANG‼ INI CIRI2 HP SEDANG DISADAP HACKER‼😱 #Shorts #YoutubeShorts - YouTube 2024, Mungkin
Anonim
Jika Anda bosan mencari alamat IP perangkat yang sering Anda akses melalui login jarak jauh, SSH, dan sarana lain di jaringan rumah Anda, Anda dapat menghemat banyak waktu dengan menetapkan yang mudah diingat
Jika Anda bosan mencari alamat IP perangkat yang sering Anda akses melalui login jarak jauh, SSH, dan sarana lain di jaringan rumah Anda, Anda dapat menghemat banyak waktu dengan menetapkan yang mudah diingat

.local

alamat ke perangkat. Baca terus ketika kami menunjukkan dengan memberikan nama yang mudah diingat untuk Raspberry Pi kami.

Mengapa Saya Ingin Melakukan Ini?

Kemungkinan besar jaringan rumah Anda menggunakan penetapan IP DHCP, yang berarti setiap kali perangkat meninggalkan jaringan dan mengembalikan alamat IP baru yang ditetapkan untuknya. Bahkan jika Anda menetapkan IP statis untuk perangkat yang sering digunakan (misalnya Anda mengatur kotak Raspberry Pi Anda untuk selalu ditugaskan ke nomor

192.168.1.99

), Anda masih harus mengkomunikasikan nomor yang sepenuhnya tidak disengaja itu ke memori. Lebih lanjut, jika Anda perlu mengubah nomor untuk alasan apa pun, Anda harus mengingat yang baru di tempatnya.

Melakukannya bukan akhir dari dunia, tetapi itu tidak nyaman. Mengapa repot-repot dengan menghafal string IP ketika Anda dapat memberi Anda perangkat lokal mudah diingat nama-nama seperti

raspberrypi.local

atau

mediaserver.local

Sekarang, sebagian dari Anda (terutama bagi Anda dengan pengetahuan DNS yang lebih mendalam, penamaan domain, dan struktur alamat jaringan lainnya) mungkin bertanya-tanya apa yang dimaksud dengan tangkapan tersebut. Apakah tidak ada risiko atau masalah yang melekat hanya dengan menampar nama domain ke jaringan yang ada? Penting untuk dicatat di sinibesar perbedaan antara Nama Domain Sepenuhnya Berkualitas (FQDN), yang merupakan sufiks yang diakui resmi untuk domain level teratas (mis.

.com

bagian dari

www.howtogeek.com

yang menandakan How-To Geek adalah situs web komersial) dan nama domain yang tidak dikenali oleh sistem penamaan / DNS global atau dicadangkan untuk penggunaan jaringan pribadi.

Sebagai contoh,

.internal

adalah, pada tulisan ini, bukan FQDN; tidak ada domain terdaftar di mana pun di dunia yang berakhiran

.internal

dan dengan demikian jika Anda mengonfigurasi jaringan pribadi Anda untuk digunakan

.internal

untuk alamat lokal, tidak akan ada kemungkinan konflik DNS. Itu bisa, bagaimanapun, berubah (meskipun kesempatan itu jauh) di masa depan jika

.internal

menjadi FQDN resmi dan alamat berakhiran

.internal

secara eksternal dapat dipecahkan melalui server DNS publik.

Sebaliknya, itu

.local

domain, telah secara resmi dicadangkan sebagai Nama Domain Spesial-Gunakan (SUDN) khusus untuk tujuan penggunaan jaringan internal. Ini tidak akan pernah dikonfigurasi sebagai FQDN dan karena itu nama lokal khusus Anda tidak akan pernah bertentangan dengan alamat eksternal yang ada (mis.

howtogeek.local

).

Apa yang Saya Butuhkan?

Saus rahasia yang membuat seluruh sistem kerja resolusi DNS lokal dikenal sebagai Multicast Domain Name Service (mDNS). Yang membingungkan, sebenarnya ada dua implementasi mDNS yang beredar, satu oleh Apple dan satu oleh Microsoft. Implementasi mDNS yang dibuat oleh Apple adalah apa yang mendasari layanan penemuan jaringan lokal Bonjour yang populer. Implementasi oleh Microsoft dikenal sebagai Link-local Multicast Name Resolution (LLMNR). Implementasi Microsoft tidak pernah diadopsi secara luas karena kegagalannya untuk mematuhi berbagai standar dan risiko keamanan yang terkait dengan domain yang dapat ditangkap untuk penggunaan lokal.

Karena penerapan mDNS Apple, Bonjour menikmati tingkat adopsi yang jauh lebih luas, memiliki dukungan yang lebih baik, dan sejumlah besar aplikasi untuk platform besar dan kecil, kami memilih untuk menggunakannya untuk tutorial ini.

Jika Anda memiliki komputer yang menjalankan OS X Apple di jaringan Anda, tidak ada yang perlu Anda lakukan selain mengikuti tutorial untuk mengatur segala sesuatunya di perangkat Raspberry Pi (atau perangkat Linux lainnya). Anda siap untuk pergi karena komputer Anda sudah mendukungnya.

Jika Anda menjalankan mesin Windows yang tidak memiliki iTunes yang diinstal (yang akan menginstal klien pendamping Bonjour untuk resolusi mDNS), Anda dapat mengatasi kekurangan dukungan mDNS asli dengan mengunduh aplikasi penolong Layanan printer Bonjour Apple di sini. Meskipun laman unduhan membuatnya terdengar seperti alat khusus printer, laman ini secara efektif menambahkan dukungan mDNS / Bonjour di seluruh papan ke Windows.

Memasang Dukungan Bonjour pada Raspberry Pi Anda

Urutan pertama bisnis adalah baik menarik terminal pada Pi Anda atau menyambung ke terminal jarak jauh (jika Anda memiliki mesin tanpa kepala) melalui SSH. Begitu tiba di terminal, luangkan waktu sejenak untuk memperbarui dan meningkatkan apt-get. (Catatan: jika Anda baru saja melakukan ini sebagai bagian dari salah satu tutorial Raspberry Pi kami, jangan ragu untuk melewati langkah ini.)
Urutan pertama bisnis adalah baik menarik terminal pada Pi Anda atau menyambung ke terminal jarak jauh (jika Anda memiliki mesin tanpa kepala) melalui SSH. Begitu tiba di terminal, luangkan waktu sejenak untuk memperbarui dan meningkatkan apt-get. (Catatan: jika Anda baru saja melakukan ini sebagai bagian dari salah satu tutorial Raspberry Pi kami, jangan ragu untuk melewati langkah ini.)

sudo apt-get update

sudo apt-get upgrade

Setelah proses pembaruan / peningkatan selesai, saatnya untuk menginstal Avahi - implementasi mDNS open source kecil yang fantastis. Masukkan perintah berikut pada prompt:

sudo apt-get install avahi-daemon

Setelah proses instalasi selesai, Anda bahkan tidak perlu menyalakan ulang perangkat. Raspberry Pi Anda akan segera mulai mengenali permintaan jaringan lokal untuk nama host-nya (secara default “

raspberrypi

“) Di

raspberrypi.local

Mesin khusus yang kami gunakan untuk tes ini adalah Raspberry Pi yang sama kami berubah menjadi indikator cuaca ambien, dan kemudian mengubah nama host lokal, jadi ketika kami pergi untuk mencari yang baru dicetak

.local

alamat, kami akan mencari

weatherstation.local

dari pada

raspberrypi.local

Sekali lagi, untuk penekanan, porsi yang mendahului suffiks.local selalu nama host perangkat. Jika Anda ingin streamer musik Raspberry Pi Anda memiliki nama lokal

jukebox.local

misalnya, Anda harus mengikuti petunjuk ini untuk mengubah nama host Pi.

Lanjutkan dan ping yang baru

.local

alamat pada mesin Anda ingin mengakses perangkat dari sekarang:

Direkomendasikan: