从连接的服务器获取本地设备 IP

Get local device IP from connected server

我使用 SSH 从我的 MacBook 连接到我的 ubuntu 服务器。

我想从服务器上知道 MacBook 的 ip 地址。

我该怎么做?

[edit] 我想使用 bash.

获取 ip

我会对此发表评论,但我不能。我们需要更多信息。你用什么语言编程。你试过什么。

编辑:这是您要查找的内容。此答案来自 Find the IP address of the client in an SSH session

请在发布问题之前通过搜索您的问题进行更多操作

检查是否有环境变量叫:

$SSH_CLIENT 

$SSH_CONNECTION

(或任何其他环境变量)在用户登录时设置。然后使用用户登录脚本处理它。

提取IP:

$ echo $SSH_CLIENT | awk '{ print }'
1.2.3.4
$ echo $SSH_CONNECTION | awk '{print }'
1.2.3.4