查询远程登录IP

ashifa 2009-04-23 03:00:51
putty远程登陆后,who am i 自己IP是机器名, 如何得到数字IP?仅限于在putty中操作,不借助外部工具和方法。在Windows的cmd里面输入ipconfig太麻烦。
...全文
481 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
ashifa 2009-04-27
  • 打赏
  • 举报
回复
还没有出来。大家还有什么招?有没有相应的翻译程序? 把这样的IP:(403ee59690754f7) 翻译成正常的?
mosaic 2009-04-24
  • 打赏
  • 举报
回复
楼主应该是想搞清楚为什么who am i里面显示的是机器名而不是IP地址, 是否因为/etc/hosts里面有该机器的内容,乱猜的。 我这儿显示的都是IP地址。

如果用命令的话,ping 一下机器名就知道ip了。





morris88 2009-04-24
  • 打赏
  • 举报
回复
貌似这个最后字段就是登陆的客户端 ip 地址吧:

[root@test0 ~]# who am i
root pts/0 2009-04-24 08:34 (192.168.3.19)
独孤过儿 2009-04-24
  • 打赏
  • 举报
回复
[root][~/knl_dev/kernel]# netstat -an
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 192.168.17.128:22 192.168.17.1:49334 ESTABLISHED
tcp6 0 0 :::22 :::* LISTEN
udp 0 0 0.0.0.0:68 0.0.0.0:*

ashifa 2009-04-24
  • 打赏
  • 举报
回复

我要的是客户端ip 自己的IP。
不是服务器ip
morris88 2009-04-24
  • 打赏
  • 举报
回复
你那个情况貌似比较诡异,不知道是什么样的系统哦...
假定是用的 ssh 来登录的吧,那端口号就是 22,那么貌似这个也行吧:

# netstat -aptn | grep 22
puheavy123 2009-04-24
  • 打赏
  • 举报
回复
看那个still logged in的就是了,顺便还要看看是从那个终端登录的
puheavy123 2009-04-24
  • 打赏
  • 举报
回复
last就可以看到了
ckc 2009-04-24
  • 打赏
  • 举报
回复
who am i
实际上执行的是who
这个和whoami是不一样的
你试下
who --ips
waguju 2009-04-24
  • 打赏
  • 举报
回复
有些系统用who am i命令就能显示出连接的客户端ip:
aix中:
mstest pts/4 4月24 10时20 (10.112.48.23)
linux中
oracle pts/0 Apr 24 10:49 (192.168.1.10)

不知道楼主的系统怎么显示机器名
ashifa 2009-04-24
  • 打赏
  • 举报
回复
who am i 后 我的IP 是这样的403ee59690754f7
ashifa 2009-04-24
  • 打赏
  • 举报
回复
以上各位的方法都试过了。还是不行。
我想看到自己的IP,
但是who am i 得到的我自己的ip是字母格式。
我想知道其相应的数字格式的。
有没有相应的翻译程序?

独孤过儿 2009-04-23
  • 打赏
  • 举报
回复
是这样吗?我就是用putty连到虚拟主机上的啊

[root][~]# whoami
root
[root][~]# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:0c:29:a1:07:85
inet addr:192.168.17.128 Bcast:192.168.17.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fea1:785/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5671 errors:0 dropped:0 overruns:0 frame:0
TX packets:5233 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:511723 (499.7 KiB) TX bytes:880853 (860.2 KiB)
Interrupt:19 Base address:0x2000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

morris88 2009-04-23
  • 打赏
  • 举报
回复
who am i 不是一个命令吗?

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧