标签: python linux
我创建了一个服务器监控工具,它将安装在任何计算机上并提供服务器静态。我创建了一个可以部署在任何计算机上的脚本,并且可以打印该计算机的服务器静态。 我的任务是检测输出来自哪台机器。 我怎么能这样做呢? 我使用了以下python命令。
import socket socket.gethostbyname(socket.gethostname())
但这只返回ip .i需要所有服务器参数,如公共DNS,私人dns,位置名称,dns,主机名,private_dns,public_dns。
答案 0 :(得分:0)
import platform platform.node()
可能有帮助
有一些线索here和here