commit
2b922954f4
1 changed files with 18 additions and 0 deletions
@ -0,0 +1,18 @@
|
||||
Welcome to the Wiki for pyscaniptonetbox. |
||||
|
||||
This is a simplistic script which scans an IPV4 network (using ping via python networkscan library) and then adds each IP address to a Netbox server that is configured in local_settings.yaml |
||||
|
||||
local_settings.yaml will require the netbox server url and an api Key. |
||||
For this reason - local_settings.yaml is configured in .gitignore |
||||
|
||||
There is a sample in examples/local_settings_SAMPLE.yaml |
||||
|
||||
|
||||
The script takes as the first argument, the name of the 'tenant' configured in Netbox to determine what IP prefixes are assigned. |
||||
The second argument is the IP subnet to scan in CIDR notation e.g 192.168.1.0/24 |
||||
|
||||
An actual update will only be performed if the word 'update' is typed at the relevant prompt. |
||||
(todo - add extra flags to allow non-interactive use) |
||||
|
||||
|
||||
|
Loading…
Reference in new issue