Pengenalan
Perintah hos Linux digunakan untuk mengetahui alamat IP untuk domain. Ia juga boleh digunakan untuk mencari nama domain untuk alamat IP.
Panduan ini akan menunjukkan kepada anda cara menggunakan suis paling biasa dengan arahan tuan rumah.
Perintah Hos
Dengan sendirinya arahan tuan rumah akan mengembalikan senarai semua suis yang mungkin boleh digunakan dengannya.
Untuk mendapatkan senarai jenis berikut ke dalam tetingkap terminal:
tuan rumah
Keputusan berikut akan dipaparkan:
- -a - bersamaan dengan -v -t APAPUN
- -c - menentukan kelas pertanyaan untuk data bukan IN
- -C - membandingkan rekod SOA pada pelayan nama yang berwibawa
- -d - bersamaan dengan -v
- -l - menyenaraikan semua tuan rumah dalam domain, menggunakan AXFR
- -i - IP6.INT lookup terbalik
- -N - mengubah bilangan titik yang dibenarkan sebelum carian root dilakukan
- -r - menyahdayakan pemproses rekursi
- -R - menentukan bilangan pengembalian untuk paket UDP
- -s - tindak balas SERVFAIL harus berhenti pertanyaan
- -t - menentukan jenis pertanyaan
- -T - membolehkan mod TCP / IP
- -v - membolehkan output verbose
- -w - menentukan untuk menunggu selama-lamanya untuk balasan
- -W - menentukan berapa lama menunggu balasan
- -4 - gunakan pengangkutan pertanyaan IPv4 sahaja
- -6 - gunakan pengangkutan pertanyaan IPv6 sahaja
- -m - menetapkan bendera debugging memori
- -V - nombor versi cetakan dan keluar
Seperti banyak arahan Linux terdapat banyak suis tetapi kebanyakannya tidak diperlukan untuk apa yang perlu anda lakukan.
Anda boleh mengetahui lebih lanjut mengenai arahan tuan rumah dengan membaca halaman manual.
Cuma taipkan yang berikut ke dalam tetingkap terminal:
hos lelaki
Dapatkan Alamat IP Untuk Nama Domain
Untuk mengembalikan alamat IP untuk nama domain, taipkan arahan berikut:
hos
Contohnya untuk mencari nama domain untuk linux.about.com taip arahan berikut.
hos linux.about.com
Hasil daripada arahan hos akan seperti berikut:
linux.about.com adalah alias untuk dynglbcs.about.com.
dynglbcs.about.com mempunyai alamat 207.241.148.82
Sudah tentu linux.about.com adalah sub domain untuk about.com. Menjalankan arahan tuan rumah terhadap nama domain about.com yang lengkap mengembalikan alamat IP yang berbeza.
about.com mempunyai alamat 207.241.148.80
Terdapat beberapa keluaran lebih jauh dari arahan tuan rumah terhadap about.com kerana ia memaparkan bagaimana mel dikendalikan.
Sebagai contoh:
Mail about.com dikendalikan oleh 500 ALT4.ASPMX.L.Google.com
Dapatkan Nama Domain Daripada Alamat IP
Sebaliknya mengembalikan alamat IP daripada nama domain adalah mengembalikan nama domain dari alamat IP.
Anda boleh melakukan ini dengan menaip yang berikut ke dalam tetingkap terminal:
hos
Sebagai contoh, kita tahu bahawa 207.241.148.80 adalah alamat IP untuk About.com. Taipkan yang berikut ke dalam tetingkap terminal:
hos 207.241.148.80
Keputusannya adalah seperti berikut:
82.148.241.207.in-addr.arpa penunjuk nama domain glbny.about.com.
Perintah tuan rumah secara lalai mengembalikan maklumat yang cukup tetapi anda boleh mendapatkan output yang lebih terperinci dengan menggunakan sama ada -d atau -v beralih seperti berikut:
host -d linux.about.com
Keputusan dari arahan di atas menunjukkan domain yang telah dilihat bersama dengan hasil apa pun. Ia juga mengembalikan butiran SOA untuk domain.
Pulangan Butiran SOA Untuk Domain
SOA bermaksud Start Of Authority. Jika anda mendaftarkan nama domain dan kemudian menjadi tuan rumah domain itu dengan syarikat hosting web, syarikat hosting web harus mengekalkan SOA untuk domain itu. Ia menyediakan cara untuk mengesan nama domain.
Anda boleh mendapatkan butiran SOA untuk domain dengan menaip perintah berikut:
hos -C
host -C
Sebagai contoh taipkan yang berikut ke dalam tetingkap terminal:
hos -C about.com
Terdapat beberapa hasil yang dikembalikan tetapi semuanya mengandungi medan yang sama seperti berikut:
- Pelayan nama utama
- Pihak yang bertanggungjawab untuk domain
- Satu cap waktu yang berubah apabila domain dikemas kini
- Bilangan saat sebelum zon perlu disegarkan semula
- Bilangan saat sebelum dimuat semula gagal dikembalikan
- Had atas dalam beberapa saat sebelum zon tidak lagi dianggap berwibawa
- Keputusan negatif TTL.
Laman web ini memberikan gambaran yang baik tentang SOA.
Ringkasan
Terdapat banyak suis lain seperti -l yang menyediakan penyenaraian dan -T yang mencari menggunakan TCP / IP dan bukannya UDP.
Anda akan mendapati bahawa banyak pelayan web akan menolak jenis pertanyaan ini.
Secara umum, anda mungkin hanya perlu menggunakan arahan hos untuk mengembalikan sama ada alamat IP untuk nama domain atau nama domain untuk alamat IP.