在“ last”的输出中,IP地址后缀“ .d”是什么意思?


16

为了找出谁最近在我的服务器上登录,我使用以下命令:

从非常奇怪的IP地址登录,例如:

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

(其中X是数字)。

我的问题:后缀.d是什么意思?当我最后一次使用选项-i时,为什么这些条目消失了?

Answers:


41

59.224.XX.178.d 不是IP地址,而是主机名或主机名的一部分。

最后尝试进行反向查找,并存储远程主机的结果主机名和IP地址。默认情况下,主机名被显示,长主机名被截断以显示漂亮的列。

尝试last -a在最后一列显示主机名,不要截断。或last -i显示ip地址。

比较:

$ 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)

6

-i使“ last”以点和数字IP地址格式显示远程主机名,而不是尝试显示主机名。

我不确定'.d'后缀是什么,也无法在Google上找到任何内容。我只能猜测它正在尝试进行反向查找,并为您提供了一部分主机名并将其截断,尽管我认为您必须指定-d来执行主机名。


1
非常感谢!我认为这是反向查找的截断!
Jimmy88

4
在这种情况下,我怀疑“ d”是“ dsl”或“ dynamic”的首字母。但是,在不知道确切IP的情况下很难说出来。
duskwuff

是的,没错,现在已经感谢您的帮助!
Jimmy88
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.