https://github.com/thomasvincent/python-network-discovery-tool
Discovers network devices and configurations (Python).
https://github.com/thomasvincent/python-network-discovery-tool
asyncio devops mysql network-discovery network-management ping python python3 redis snmp ssh
Last synced: 10 months ago
JSON representation
Discovers network devices and configurations (Python).
- Host: GitHub
- URL: https://github.com/thomasvincent/python-network-discovery-tool
- Owner: thomasvincent
- Created: 2016-03-31T21:06:42.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2024-06-21T00:27:30.000Z (over 1 year ago)
- Last Synced: 2024-06-21T19:14:39.459Z (over 1 year ago)
- Topics: asyncio, devops, mysql, network-discovery, network-management, ping, python, python3, redis, snmp, ssh
- Language: Python
- Homepage:
- Size: 113 KB
- Stars: 4
- Watchers: 0
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Security: SECURITY.md
Awesome Lists containing this project
README
auto-discover
=============
A network discovery tool that uses nmap to identify if ssh,ping, and snmp are running on
various connected devices in a network.
Installation
============
```pip install https://github.com/thomasvincent/python-auto-discover/tarball/master```
Usage
=====
Usage: auto-discover
Examples:
auto-discover 10.73.19.0
Output
======
The tool outputs a CSV file named `devices.csv` with the following columns:
| Host | IP | SNMP Group | Alive | SNMP | SSH | MySQL | Username |
|------|----|------------|-------|------|-----|-------|----------|
| ... | ...| ... | ... | ... | ... | ... | ... |