{"repo":"lopes/netbox-scanner","free":true,"listed":false,"github":"https://github.com/lopes/netbox-scanner","clone":"git clone https://github.com/lopes/netbox-scanner.git","description":"A scanner util for NetBox","language":"Python","stars":204,"topics":["netbox","netbox-scanner","network","networking","nmap","cisco","cisco-prime","netxms","xml","api"],"license":"MIT","category":"networking-infra","readme_excerpt":"netbox-scanner A scanner util for NetBox, because certain networks can be updated automagically . netbox-scanner aims to create, update, and delete hosts ( /32 ) in NetBox, either discovered by network scans and synchronized from other sources. I know it's no more a scanner since version 2, because the focus now is to synchronize different databases to NetBox, so a better name would be netbox-sync . Installation netbox-scanner is compatible with Python 3.7+ , and can be installed like this: After installation, use the netbox-scanner.conf file as an example to create your own and put this file in /opt/netbox or prepend its name with a dot and put it in your home directory -- /.netbox-scanner.conf . Keep reading to learn more about configuration. Starting with Netbox v2.9.0 there are changes to the way tags are created. You must go into the web UI and explicity create a tag for each module you are planning to use here. So for example, if you want to use the nmap module, you have to create a Netbox tag called 'nmap' before you can successfully use it. Quick Start 0. Clone the repo and install the dependencies as shown above. 1. Use the netbox-scanner.conf file that you find in the project directory or create your own under ( /opt/netbox/netbox-scanner.conf or /.netbox-scanner.conf ) and fill out the variables according to your setup. 2. Fill the networks you want to scan (one per line) under networks.txt and then run python netbox-scanner.py nmap to get a first look at the behav","default_branch":null,"files":null,"tree":[],"storefront":"/r/lopes","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lopes/netbox-scanner/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}