如果客户端使用 telnet 或 ssh 连接到 Linux 服务器,是否有任何命令让该 Linux 服务器中的客户端找到他用于连接服务器的 IP 地址?
问问题
1236 次
3 回答
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,可以选择命令小指:
iver $> pinky
Login Name TTY Idle When Where
iver pts/0 2012-10-12 08:50 200.xxx.xxx.001
于 2012-10-12T07:00:21.463 回答
1
查看命令的手册w
页who
和finger
.
于 2012-10-12T06:48:20.547 回答
0
于 2012-10-12T06:49:51.510 回答