使用python或任何其他HLL的IP地址和主机名

时间:2012-02-29 07:55:01

标签: python ubuntu ip hostname

我更喜欢python代码,但我猜任何其他HLL也会这样做。

在我的ubuntu系统上,我想要一个程序给出两个表,一个有255个ip地址(范围例如xxx1 tp xxx7等)和255个主机名(范围)并创建两个单独的文件,从上面的表中获取输入,一个包含225个IP地址条目,另一个包含225个主机名条目。

接下来,我应该可以使用这些文件中的任何一个来检查这些机器中的哪些机器已启动,哪些机器已关闭,然后创建两个文件,其中一个包含系统的主机名和IP地址,这些系统是UP,另一个是DOWN。

1 个答案:

答案 0 :(得分:1)

我建议您使用nmap -P (ping test)进行实际的“向上或向下”测试。请注意,使用-iL parameter,您甚至可以读取要从文件中扫描的目标列表。所以你可能根本不需要编程任何东西。