如何在Linux中获取当前用户的IP地址

时间:2012-10-12 06:45:33

标签: linux

如果客户端使用telnet或ssh连接到Linux服务器,那么此Linux服务器中的客户端是否有任何命令可以找出用于连接服务器的IP地址?

3 个答案:

答案 0 :(得分:2)

如果您有足够的权限,可以使用ifconfig发现您的IP服务器:

iver $> ifconfig eth0
Warning: cannot open /proc/net/dev (No such file or directory). Limited output.
iver $> ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:00:x0:ax:0x:xx
      inet addr:192.168.0.2  Bcast:192.168.0.255  Mask:255.255.255.0
      inet6 addr: ::::/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:129311086 errors:0 dropped:0 overruns:0 frame:0
      TX packets:190083420 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:20506219852 (19.0 GiB)  TX bytes:202398831699 (188.4 GiB)
      Interrupt:27 Base address:0xa000

但是如果你想了解客户端ip,那么命令pinky就是选项:

iver $> pinky
Login    Name                 TTY      Idle   When             Where
iver                          pts/0           2012-10-12 08:50 200.xxx.xxx.001

答案 1 :(得分:1)

查看命令wwhofinger的手册页。

答案 2 :(得分:0)