dhcp_server v0.1.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.
Config
interface
- (required) A network interface. IE:wlan0
.authoritative
- default:true
.lease_file
- default:/var/run/dhcp_leases.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(config, opts \\ [])
Start a dhcp server.
Config
interface
- (required) A network interface. IE:wlan0
.authoritative
- default:true
.lease_file
- default:/var/run/dhcp_leases.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(dhcp_server)
stop a dhcp server.