0

我正在使用 Windows Server 2008,为了与域名配对,我需要做的一件事是每隔几分钟通过 sftp 将具有计算机当前 IP 地址(它不是静态的)的文件发送到服务器。问题是我不知道该怎么做。

4

1 回答 1

0

我会通过 XMPP 发送它。您可以为服务器设置监听服务。

使用 python 库发送 xmpp 消息

以下是在您的 IIS 服务器上运行的 XMPP 服务器的一些想法(监听接收来自客户端的传入消息http://metajack.im/2008/08/26/choosing-an-xmpp-server/

椒盐卷饼看起来不错

可以在客户端运行此 python 代码以获取公共 IP 地址。

host, aliaslist, lan_ip = socket.gethostbyname_ex(socket.gethostname())
print host
print aliaslist
print lan_ip[0]

比您通过 XMPP 将包含 IP 的消息发送到您在 IIS 服务器上设置的服务器。根据您想要在 IP 地址到达服务器后对其执行的操作,您将在服务器端处理消息

于 2011-06-01T23:24:42.337 回答