dhcp_server v0.3.0 DHCPServer
Manages DHCP connections.
If NervesNetwork exists, it will manage bringing up and tearing down of the interface.
Link to this section Summary
Functions
Start a dhcp server.
interface
- A linux network interface name.
config
authoritative
- default:true
.lease_file
- default:"/var/run/dhcp_leases_<interface>.dets"
.lease_time
- default:3600
.gateway
- default:192.168.24.1
.netmask
- default:255.255.255.0
.range
- default:{"192.168.24.2", "192.168.24.100"}
.domain_servers
- default:["192.168.24.1"]
.domain_name
- default:"node()"
stop a dhcp server
Link to this section Functions
Link to this function
start_link(interface, config)
Start a dhcp server.
interface
- A linux network interface name.
config
authoritative
- default:true
.lease_file
- default:"/var/run/dhcp_leases_<interface>.dets"
.lease_time
- default:3600
.gateway
- default:192.168.24.1
.netmask
- default:255.255.255.0
.range
- default:{"192.168.24.2", "192.168.24.100"}
.domain_servers
- default:["192.168.24.1"]
.domain_name
- default:"node()"
.
Link to this function
stop(interface)
stop a dhcp server.