我可以从连接到我的 ubuntu one 帐户的另一台计算机获取 IP 吗?

我可以从连接到我的 ubuntu one 帐户的另一台计算机获取 IP 吗?

我可以从连接到我的 ubuntu one 帐户的另一台计算机获取 ip 吗?我知道我可以使用 dyndns 来实现这一点,但是能够获取连接到我的 ubuntu 帐户的每台计算机的 ip 比在另一个站点上创建一个帐户并配置另一个守护程序更容易……

答案1

您是否需要在该计算机启动时获取它或不断检查 ip?

为了在计算机启动时执行此操作,您可以创建一个脚本,将公共 IP 写入 Ubuntu One 文件夹中的文件中。

在计算机上你想查找谁的 IP

1.安装 curl:

sudo apt-get install curl

2.创建一个文件并粘贴此内容(我们将该文件命名为:“getip”并将其放在主文件夹中):

#!/bin/bash
curl icanhazip.com > ~/"Ubuntu One"/ip

3.使脚本可执行:

chmod +x ~/getip

4.将“getip”脚本添加到启动应用程序中(只需浏览即可)。

就是这样。现在,当计算机启动时,会在“Ubuntu One”文件夹中创建一个名为“ip”的文件(每次重新启动时,该文件都会被该计算机的公共 IP 覆盖)。

如果您想对多台计算机执行此操作,只需将上述命令中的“ip”替换为每台计算机的唯一名称。

相关内容