61 lines
1.2 KiB
Markdown
61 lines
1.2 KiB
Markdown
---
|
|
type: "note"
|
|
created: "2024-04-09T00:24:33.543Z"
|
|
updated: "2024-04-09T00:24:37.118Z"
|
|
---
|
|
|
|
# kea
|
|
|
|
```bash
|
|
# https://www.techtutorials.tv/sections/linux/how-to-install-and-configure-kea-dhcp-server/
|
|
echo > /etc/kea/kea-dhcp4.conf && nano /etc/kea/kea-dhcp4.conf
|
|
```
|
|
|
|
```json
|
|
{
|
|
"Dhcp4": {
|
|
"interfaces-config": {
|
|
"interfaces": [
|
|
"eth0"
|
|
]
|
|
},
|
|
"lease-database": {
|
|
"type": "memfile",
|
|
"persist": true,
|
|
"name": "/var/lib/kea/kea-leases4.csv",
|
|
"lfc-interval": 3600
|
|
},
|
|
"renew-timer": 15840,
|
|
"rebind-timer": 27720,
|
|
"valid-lifetime": 31680,
|
|
"option-data": [
|
|
{
|
|
"name": "domain-name-servers",
|
|
"data": "8.8.8.8, 1.1.1.1"
|
|
},
|
|
{
|
|
"name": "domain-search",
|
|
"data": "192.168.42.1"
|
|
}
|
|
],
|
|
"subnet4": [
|
|
{
|
|
"subnet": "192.168.42.0/25",
|
|
"pools": [
|
|
{
|
|
"pool": "192.168.42.19 - 192.168.42.82"
|
|
}
|
|
],
|
|
"option-data": [
|
|
{
|
|
"name": "routers",
|
|
"data": "192.168.42.1"
|
|
}
|
|
]
|
|
// Add reservations here
|
|
}
|
|
// Add subnets here
|
|
]
|
|
}
|
|
}
|
|
``` |