[go: nahoru, domu]

Skip to content

Simple web viewer for dnsmasq and bind dhcpd DHCP leases written in go and jquery

Notifications You must be signed in to change notification settings

julianscheel/dnsmasq.leaseui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dnsmasq lease ui

A minimal webinterface to view DHCP leases managed by dnsmasq or bind dhcpd. Data is served as JSON by a small go service. The frontend makes use of jQuery datatables

Getting started

Generate and run leaseui as following. You need to have ragel installed to generated some of the parsers. The default configuration will work with dnsmasq.

go generate
go run leaseui.go

And open the interface in your browser: [http://localhost:8080/]

If you use bind dhcpd select the dhcpd backend:

go run leaseui.go --backend bind

Command-line

A command-line client is provided in the leases-cli subfolder.

About

Simple web viewer for dnsmasq and bind dhcpd DHCP leases written in go and jquery

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published