Segala-galanya yang Anda Perlu Tahu Mengenai Perintah Nama Domain

Panduan ini akan memperkenalkan anda kepada 5 arahan seperti berikut:

Anda boleh mengetahui butir-butir lengkap tentang arahan nama hos dengan membaca panduan ini yang telah dikemas kini baru-baru ini .

Perintah nama tuan rumah

Setiap komputer mempunyai nama hos dan nama hos komputer anda mungkin telah ditetapkan semasa pertama kali memasang Linux.

Anda boleh mengetahui nama hos komputer anda dengan menjalankan perintah berikut dalam tetingkap terminal.

nama hos

Dalam kes saya hasilnya hanyalah "garymint".

Pada sesetengah mesin nama hos anda mungkin muncul sebagai sesuatu seperti ini "computername.computerdomain".

Nama hos pada dasarnya digunakan untuk mengenal pasti komputer anda pada rangkaian dan domain yang dimilikinya.

Anda boleh mendapatkan nama komputer yang dikembalikan dengan menjalankan arahan berikut:

nama hos-s

Sebagai alternatif, anda boleh mendapatkan nama domain dengan menjalankan arahan ini:

nama hos -d

Perintah nama domain

Daripada menggunakan nama hos dengan suis minus d untuk mengembalikan nama domain anda hanya boleh menjalankan arahan berikut:

nama domain

Jika anda mempunyai set domain maka ia akan dikembalikan sebaliknya anda akan melihat teks (tidak ada).

Perintah domainname mengembalikan nama domain NIS sistem. Jadi apa nama domain NIS?

NIS bermaksud Sistem Maklumat Rangkaian. Panduan ini mentakrifkan NIS seperti berikut:

NIS adalah sistem klien / pelayan berasaskan Sistem Panggilan Jauh (RPC) yang membolehkan kumpulan mesin dalam domain NIS untuk berkongsi set biasa fail konfigurasi. Ini membenarkan pentadbir sistem untuk menyediakan sistem klien NIS dengan hanya data konfigurasi yang minimum dan untuk menambah, mengeluarkan, atau mengubah data konfigurasi dari satu lokasi.

Perintah nama ypdomain

YPDomainName sebenarnya memaparkan maklumat yang sama seperti perintah domainname. Cuba untuk diri sendiri dengan menaip yang berikut ke dalam tetingkap terminal:

ypdomainname

Jadi mengapa ada banyak arahan untuk perkara yang sama?

YP bermaksud Yellow Pages tetapi perlu diubah kerana alasan undang-undang. Ini telah ditukar kepada NIS yang disebutkan dalam bahagian sebelumnya.

Anda boleh menggunakan ypdomainname jika anda ingin tetapi anda juga boleh menyimpan hujung jari anda dengan usaha dan menahan RSI itu dengan meninggalkannya hanya untuk nama domain.

Perintah nisdomainname

Nama nisdomain juga memaparkan maklumat yang sama seperti perintah domainname. Memandangkan anda akan berkumpul oleh bahagian-bahagian terdahulu ada dahulu nama domain kuning yang boleh dikembalikan dengan menggunakan perintah ypdomainname.

Nama domain halaman kuning telah ditukar kepada sistem maklumat rangkaian (NIS) dan oleh itu perintah nisdomainname muncul.

Perintah domainname kemudian dibuat untuk memudahkan penggunaannya.

Anda boleh menggunakan perintah nisdomainname seperti berikut:

nisdomainname

Hasilnya akan sama dengan perintah domainname.

Perintah dnsdomainname

Perintah dnsdomainname mengembalikan nama domain DNS. Anda boleh menjalankannya dengan menaip yang berikut ke dalam terminal:

dnsdomainname

DNS bermaksud Server Nama Domain dan ia digunakan oleh internet untuk menukar alamat IP kepada nama domain sebenar. Tanpa nama domain kita semua akan menggunakan spreadsheet besar untuk menyelesaikannya bahawa 207.241.148.82 akan membawa kami ke linux.about.com.

Kemungkinannya adalah melainkan jika anda menjalankan pelayan web komputer anda tidak akan mempunyai nama domain DNS dan menjalankan perintah dnsdomainname tidak akan mengembalikan apa-apa.

Menetapkan Nama Domain NIS

Anda boleh menetapkan nama domain NIS untuk komputer anda dengan menggunakan arahan berikut:

sudo domainname mydomainname

Anda mungkin memerlukan sudo untuk meningkatkan keizinan anda.

Anda juga boleh menggunakan nama ypdomainname dan perintah nisdomainname seperti berikut:

sudo ypdomainname mydomainname
sudo nisdomainname mydomainname

Fail / etc / hosts

Dalam tetingkap terminal jalankan arahan berikut untuk membuka fail tuan rumah dalam editor nano:

sudo nano / etc / hosts

Akan ada beberapa baris teks dalam fail / etc / hosts seperti berikut:

127.0.0.1 localhost

Bahagian pertama adalah alamat IP komputer, bahagian kedua adalah nama komputer. Untuk menambahkan domain NIS secara kekal untuk komputer, ubah baris seperti berikut:

127.0.0.1 localhost.yourdomainname

Anda juga boleh menambah alias seperti berikut:

127.0.0.1 localhost.yourdomainname mylinuxcomputer mycomputer

Lagi Mengenai Perintah domainname

Perintah domainname mempunyai beberapa suis seperti berikut:

domainname -a

Ini akan mengembalikan alias bagi domain yang disenaraikan dalam fail host tersebut.

nama domain -b

Nama domain yang akan digunakan jika tiada yang lain ditetapkan.

Anda boleh menetapkan nama domain yang akan digunakan menggunakan suis di atas dengan menyatakan nama sebagai sebahagian daripada baris arahan seperti berikut:

nama domain -b mydomainname

Berikut adalah beberapa arahan lagi:

Ringkasan

Untuk maklumat lanjut tentang pentadbiran Linux dan rangkaian, patut dibaca Panduan Pentadbir Rangkaian Linux .