https://github.com/mrlesmithjr/ansible-network-tools
https://github.com/mrlesmithjr/ansible-network-tools
ansible
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/mrlesmithjr/ansible-network-tools
- Owner: mrlesmithjr
- License: mit
- Created: 2017-06-30T22:54:24.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-06-30T23:51:01.000Z (about 9 years ago)
- Last Synced: 2025-01-21T17:48:05.803Z (over 1 year ago)
- Topics: ansible
- Size: 2.93 KB
- Stars: 2
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)*
- [ansible-network-tools](#ansible-network-tools)
- [Role info](#role-info)
- [Role purpose](#role-purpose)
- [Requirements](#requirements)
- [Role Variables](#role-variables)
- [Dependencies](#dependencies)
- [Example Playbook](#example-playbook)
- [License](#license)
- [Author Information](#author-information)
# ansible-network-tools
## Role info
An [Ansible](https://www.ansible.com) role to install various network related
tools.
## Role purpose
The purpose of this role is to install various network related tools which can
be used for performing various tasks such as below:
- ARP discovery
- Bandwidth monitoring
- LLDP neighbor info
- Packet inspection
- Captures
- Dumps
- Port scanning
- Route tracing
## Requirements
None
## Role Variables
```yaml
---
# defaults file for ansible-network-tools
network_tools_debian:
- 'arp-scan'
- 'arping'
- 'arptables'
- 'bmon'
- 'dnsutils'
- 'ifstat'
- 'iftop'
- 'iperf'
- 'iproute'
- 'lldpd'
- 'lsof'
- 'nbtscan'
- 'netcat'
- 'netdiscover'
- 'netdiag'
- 'nethogs'
- 'netperf'
- 'netsniff-ng'
- 'nfdump'
- 'ngrep'
- 'nload'
- 'nmap'
- 'socat'
- 'tcpdump'
- 'tcpflow'
- 'tcpstat'
- 'tcptrace'
- 'tcptrack'
- 'telnet'
- 'traceroute'
network_tools_redhat:
- 'arp-scan'
- 'arptables'
- 'bind-utils'
- 'bmon'
- 'iftop'
- 'iperf'
- 'iproute'
- 'iptraf'
- 'iputils'
- 'lldpd'
- 'lsof'
- 'nethogs'
- 'netsniff-ng'
- 'nfdump'
- 'ngrep'
- 'nload'
- 'nmap'
- 'nmap-ncat'
- 'socat'
- 'tcpdump'
- 'tcpflow'
- 'telnet'
- 'traceroute'
```
## Dependencies
None
## Example Playbook
```yaml
- hosts: all
vars:
roles:
- role: ansible-network-tools
tasks:
```
## License
MIT
## Author Information
Larry Smith Jr.
- [@mrlesmithjr](https://www.twitter.com/mrlesmithjr)
- [EverythingShouldBeVirtual](http://everythingshouldbevirtual.com)
- mrlesmithjr [at] gmail.com