0
好的,我希望能够输入开始和结束的IP,并且ping它们之间的所有IP地址,包括列出的IP地址,然后将它们的结果显示到.txt文档中。我可以让它为单个IP工作,但我不知道如何制作,因此用户必须输入2个IP,并且它能够成功地ping通所有的IP。谢谢。这是目前我所拥有的,但有麻烦。IP pinging的范围
def pingNetwork():
startingIP = raw_input("Enter starting IP address: ")
response = os.system("ping -c 1 " + startingIP)
for ip in range(1, 100):
if response == 0:
with open('IP_LOG_TIMESTAMP.txt', 'w') as f:
f.write(startingIP + ' is up!')
else:
with open('IP_LOG_TIMESTAMP.txt', 'w') as f:
f.write(startingIP + ' is down!')