Dalam output `last`, apa arti akhiran“ .d ”setelah alamat IP?

16

Untuk mengetahui siapa yang baru saja masuk di server saya, saya menggunakan perintah:

Ada login dari alamat IP yang sangat aneh misalnya:

username@pc:/home/user$ last
username pts/16       59.224.XX.178.d Sun Aug  2 12:26 - 12:27  (00:00)

(di mana X adalah angka).

Pertanyaan saya: Apa arti akhiran .d? Dan mengapa entri-entri ini hilang ketika saya menggunakan yang terakhir dengan opsi "-i"?

Jimmy88
sumber

Jawaban:

41

59.224.XX.178.d bukan alamat IP tetapi nama host, atau lebih tepatnya bagian dari itu.

Upaya terakhir untuk melakukan pencarian terbalik dan menyimpan nama host dan alamat ip yang dihasilkan untuk host jarak jauh. Secara default nama host akan ditampilkan dan yang lama terpotong untuk menampilkan kolom yang bagus.

Cobalah last -auntuk menampilkan nama host pada kolom terakhir tanpa pemotongan. atau last -iuntuk menampilkan alamat-ip.

Membandingkan:

$ last -n 1  name
name      pts/0        host38.resource. Mon Aug 17 15:46 - 16:00  (00:13)

$ last -n 1 -a name
name      pts/0        Mon Aug 17 15:46 - 16:00  (00:13)     host38.resource.hq.example.com

$ last -n 1 -i name
name      pts/0        10.9.8.38        Mon Aug 17 15:46 - 16:00  (00:13)
HBruijn
sumber
6

-I membuat 'terakhir' menunjukkan nama host jarak jauh dalam format titik dan angka IP address alih-alih mencoba untuk menampilkan nama host.

Saya tidak yakin apa akhiran '.d', dan saya juga tidak bisa menemukan apa pun di google. Saya hanya bisa menebak itu sedang mencoba melakukan pencarian terbalik dan memberi Anda bagian dari nama host dan memotongnya, meskipun saya pikir Anda harus menentukan -d untuk melakukan nama host.

Tomstephens89
sumber
1
Terima kasih banyak! Saya pikir itu adalah pemotongan lookup terbalik!
Jimmy88
4
Dalam hal ini, saya menduga bahwa "d" adalah huruf pertama dari "dsl" atau "dinamis". Sulit untuk mengatakannya tanpa mengetahui IP yang tepat.
duskwuff
ya itu benar, sekarang sudah melihatnya terima kasih atas bantuan Anda!
Jimmy88