Nama domain yang benar untuk mesin Linux desktop rumah

18

Saya memiliki beberapa mesin yang menjalankan Debian, dan selama instalasi, saya membiarkan domain namebidang itu kosong. Sejauh ini hal ini tidak mempengaruhi apa pun, tetapi saya ingin tahu apa hal yang benar untuk mengatur bidang itu jika Anda tidak memiliki domain web terdaftar dan IP Anda diatur secara dinamis ( http://www.whatsmyip.org / berikan IP yang berbeda setiap beberapa bulan). Maaf jika ini adalah pertanyaan baru, tetapi saya tidak dapat menemukan hasil apa pun melalui Google.

Apa nama domain yang tepat untuk desktop rumah dengan alamat IP dinamis?

nebuch
sumber

Jawaban:

14

Meskipun mengasosiasikan dengan domain tidak diperlukan, tetap berguna untuk mengasosiasikannya dengan satu untuk menghindari masalah dengan pencarian hostname dari host yang dipermasalahkan diteruskan lebih tinggi dalam hirarki DNS. Dalam kebanyakan kasus, memiliki .localsebagai domain sesuai, karena Anda kemungkinan besar akan berada di belakang router yang tidak meneruskan nama DNS Anda. Saya juga melihat beberapa sistem menggunakan .homeini.

.localdianggap best-proctice, sebagai router yang masuk akal tidak akan meneruskan permintaan untuk nama host milik domain ini, jadi jika Anda karena suatu alasan aneh memiliki server bernama microsoft.comdi rumah, itu akan diperlakukan secara lokal, mengingat FQDN -nya kemudian akan menjadimicrosoft.com.local.

Pendekatan lain adalah apa yang saya lakukan karena saya memiliki berbagai mesin dan server yang tersebar di seluruh, dan di rumah saya menggunakan komputer desktop saya sebagai bagian dari nama domain saya. Server DNS saya memiliki entri DNS untuk desktop saya, dengan router saya meneruskan berbagai layanan ( sshterutama).


Juga, saya menemukan ini sangat relevan, karena mengubah domain server bisa lebih rumit daripada mengubah nama resmi Anda .:

Nama putra saya dipilih dalam 5 menit, tetapi setiap kali saya menyiapkan mesin baru, saya menghabiskan berhari-hari sebelumnya merencanakan nama server Nama host ini ada dalam lusinan file konfigurasi jarak jauh. Mengubah nama anak itu relatif mudah!

Jarmund
sumber
4

Jika Anda tidak akan menghubungkan lebih dari segelintir mesin di awal, tetapi Anda pikir itu mungkin berskala, Anda dapat menggunakan sesuatu dalam .localTLD ( https://en.wikipedia.org/wiki/.local )

Sesuatu seperti yoursurname.localmungkin nama domain.

Jika Anda bahkan tidak berpikir untuk skala ke lebih dari mengatakan 10-15 mesin, maka Anda tidak perlu nama domain. Tetapi jika Anda berpikir Anda akan skala, memilih sesuatu yang tidak eksotis seperti .localTLD akan memungkinkan Anda untuk mengatur server DNS penuh nanti untuk mencapai mesin Anda.

Pastikan Anda membaca halaman wikipedia; penggunaan "somethingcustom.local" sebagai domain adalah sesuatu yang telah dilakukan di masa lalu, dan masih dilakukan di dalam bisnis kecil. Bagaimanapun, seperti yang Anda lihat dari halaman, .localTLD telah dicadangkan untuk digunakan di mDNS, untuk nama host dalam formulir hostname.local, yang mungkin berbenturan dengan pengaturan Anda. Sesuai RFC 6762, Anda DAPAT menggunakan metode pencarian alternatif (mis. Server DNS khusus saya sarankan untuk meningkatkan jaringan Anda) dan hasilnya adalah kemampuan Anda untuk tidak mencampuradukkan data dan nama ...

Alex Mazzariol
sumber
1

Jika ini adalah jaringan tunggal, dan Anda tidak bermaksud mengatur server surat lokal atau server DNS yang terhubung ke Internet, maka nama domain tidak penting sama sekali dan dapat dibiarkan kosong.

Nama domain hanya berfungsi untuk menggabungkan dengan nama host untuk membuat nama domain yang memenuhi syarat (FQDN) dari sistem. Misalnya, jika nama domain adalah company.comdan nama host host1, maka FQDN adalah host1.company.com. Anda masih perlu mengatur server DNS untuk menyelesaikan nama itu ke alamat IP, atau meminta titik server DNS Internet ke jaringan Anda.

Tanpa nama domain, komputer masih dapat diidentifikasi di jaringan mereka dengan nama host mereka.

Karena ini adalah desktop rumah yang dikaitkan dengan alamat IP lokal melalui DHCP, nama domain kosong sepenuhnya sesuai. Menentukan nama domain tidak akan berpengaruh sama sekali dalam hal ini.

Untuk info lebih lanjut, lihat Wikipedia: Nama domain yang sepenuhnya memenuhi syarat .

harrymc
sumber