Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tmcdos/static-dhcp
Simple web form for static assignment of DHCP leases
https://github.com/tmcdos/static-dhcp
dhcp-leases mikrotik mysql-database web-interface
Last synced: 17 days ago
JSON representation
Simple web form for static assignment of DHCP leases
- Host: GitHub
- URL: https://github.com/tmcdos/static-dhcp
- Owner: tmcdos
- Created: 2017-03-08T17:26:03.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-03-08T17:42:35.000Z (almost 8 years ago)
- Last Synced: 2024-11-20T13:42:01.321Z (3 months ago)
- Topics: dhcp-leases, mikrotik, mysql-database, web-interface
- Language: JavaScript
- Homepage:
- Size: 110 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Simple web form for static assignment of DHCP leases
This is a very simple web interface for management of static DHCP leases in ***DNSmasq*** and ***Mikrotik***.
It generates config files for ***DNSmasq*** and uses ***RouterOS*** API to manage Mikrotik.
Network devices (usually PCs) are separated into subnets by department and use triplets (hostname, MAC address, IP address) for identification and preventing duplicates.
Information is stored in MySQL database and only exported by your explicit desire.
All unknown DHCP leases (not statically assigned) are shown on a separate screen.Screenshots
===========
![](https://github.com/tmcdos/static-dhcp/raw/master/screenshots/shot-1.png)
![](https://github.com/tmcdos/static-dhcp/raw/master/screenshots/shot-2.png)
![](https://github.com/tmcdos/static-dhcp/raw/master/screenshots/shot-3.png)