编写python程序,扫描网段192.168.1.0/24网段主机是否存活
时间: 2023-04-06 11:03:15 浏览: 174
PyPI 官网下载 | dm.zope.reseller-1.0.tar.gz
可以回答这个问题。您可以使用Python的socket模块和ping命令来实现。以下是一个简单的示例代码:
```
import socket
import subprocess
for i in range(1, 255):
ip = "192.168.1." + str(i)
try:
socket.inet_aton(ip)
subprocess.check_output(["ping", "-c", "1", "-W", "1", ip])
print(ip, "is up!")
except socket.error:
pass
```
这个程序会扫描192.168.1.0/24网段内的所有主机,如果主机存活则会输出它的IP地址。
阅读全文