通过在其上运行的python脚本返回服务器的ip。

时间:2013-07-09 10:05:46

标签: python linux

我创建了一个服务器监控工具,它将安装在任何计算机上并提供服务器静态。我创建了一个可以部署在任何计算机上的脚本,并且可以打印该计算机的服务器静态。 我的任务是检测输出来自哪台机器。 我怎么能这样做呢? 我使用了以下python命令。

import socket
socket.gethostbyname(socket.gethostname())

但这只返回ip .i需要所有服务器参数,如公共DNS,私人dns,位置名称,dns,主机名,private_dns,public_dns。

1 个答案:

答案 0 :(得分:0)

import platform 
platform.node()

可能有帮助

有一些线索herehere