39 Commits

Author SHA1 Message Date
cblackburn-igl
af8c829ed0
dhcp-server: T3936: Added support for DHCP Option 82 (#1666)
* dhcp-server: T3936: Added support for DHCP Option 82

This commit adds support in both the CLI and the underlying code for
DHCP Option 82 to be used to filter/route DHCP address assignments.

The primary use case for this is to support enterprise switches which
can "tag" DHCP requests with physical real world informaiton such as
which switch first saw the request and which port it originated from
(known in this context as remote-id and circuit-id). Once
client-classes have been defined they can be assigned to subnets or
ranges so that only certain addresses get assigned to specific
requests.

There is also a corresponding code update which pairs with this
documentation change.

---------

Co-authored-by: Daniil Baturin <daniil@baturin.org>
2025-11-27 14:35:13 +00:00
srividya0208
2b0d8189cd
DHCP HA : modified the option name definition which is incorrectly written (#1645) 2025-06-26 10:09:10 +01:00
Alex Bukharov
a50a47885a dhcp-server: ddns: T6773: reflect final config language changes 2025-04-26 19:26:48 +10:00
Alex Bukharov
317a44f274 T6773: dhcp-server: ddns: Reflect recent configuration language changes 2025-04-26 19:00:18 +10:00
Alex Bukharov
aef21ce894 dhcp-server: ddns: T6773: DDNS config language changes 2025-04-26 19:00:18 +10:00
Alex Bukharov
17e61c0dbf Change rst lines to the correct length in docs/configuration/service/dhcp-server.rst
Co-authored-by: Robert Göhler <github@ghlr.de>
2025-04-26 19:00:18 +10:00
Alex Bukharov
88f909dd47 dhcp-server: ddns: T6773: DDNS configuration doco 2025-04-26 19:00:18 +10:00
Christian Breunig
a6a9a54865
dhcpv6: add missing "subnet-id 1" to CLI example 2025-04-14 20:34:39 +02:00
Jimmy Hedman
5e45ed4f04
Update DHCPv6 Prefix Delegation to latest CLI syntax 2024-08-19 07:51:16 +02:00
Nicolas Fort
ca16cc509a DHCP HA: change docs for failover featur in dhcp-server. Node has migrated to <high-availability> and also command <mode> was added. 2024-04-04 10:46:03 -03:00
Ginko
0c7dcf9f45
T4389: extend DHCP server documentation on vendor options (#1339)
* T4389 added to dhcp-server documentation

* Correction IP address specifed in examples in previous PR
2024-03-23 16:35:33 +00:00
sarthurdev
e6ade0470d dhcp: T3316: Update documentation for changes in PR vyos/vyos-1x#2650 2024-01-14 17:40:18 +01:00
sarthurdev
3b50e4600a Update syntax for Kea option change 2024-01-13 00:53:52 +01:00
sarthurdev
3864aa6aaf dhcp: dhcpv6: T3316: Update documentation for inclusion of subnet-id 2024-01-11 02:12:07 +01:00
sarthurdev
ad7eaafed5 dhcp: T3316: Update documentation for Kea implementation 2024-01-10 22:42:05 +01:00
Nicolas Fort
0893ca769b dhcp-server: update docs for op-mode command <show dhcp server leases> 2023-12-27 06:52:57 -03:00
srividya0208
a5cb791f22 dhcpv6:operational command to check the current status of dhcpv6 server is not
available.
2023-02-19 13:04:13 -05:00
bri
b24f0d7cbf
Update dhcp-server.rst
fixed static mapping example client name
2023-02-04 22:49:21 -05:00
Robert Göhler
0599c6cb41
Merge pull request #834 from evie404/static-mapping
Add ipv4 DHCP static mapping example and fix ipv6 DHCP static mapping show output
2022-08-16 15:24:16 +02:00
Ricky Pai
e3c911777f fix ipv6 dhcp mapping codeblock 2022-08-12 10:09:07 -07:00
Ricky Pai
1b65bcf2f7 ipv4 static mapping example 2022-08-12 10:08:35 -07:00
srividya0208
00fd196df2 dhcp-server: correction in the page
Added description about listen-address parameter and corrected syntax
2022-07-27 10:06:42 -04:00
Georg Pfuetzenreuter
bfe1e3cecf
T4156: Add bootfile-size option
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-04-09 13:14:56 +02:00
Thomas Jensen
f5c0cc1867
Update dhcp-server.rst
Add commands `hostfile-update` and `host-decl-name` to DHCP server service.
2022-01-25 19:50:29 +01:00
Christian Poessinger
25d7f7d78e dhcp: add "show log" op-mode commands 2021-10-04 20:53:05 +02:00
Christian Poessinger
7f6393838c dhcp: document per shared-network domain-search option 2021-09-21 22:09:00 +02:00
Christian Poessinger
95b0771ca0 dhcp: T3672: allow only one DHCP failover pool 2021-09-19 11:27:45 +02:00
Christian Poessinger
7dca0ecce5 dhcp: T3841: add ping-check option 2021-09-19 11:23:49 +02:00
Christian Poessinger
da8e41c20f dhcp: document per shared network DNS and domain name settings 2021-09-18 22:06:38 +02:00
Christian Poessinger
ce87426f63 dhcp: T3838: rename dns-server -> name-server 2021-09-18 21:57:25 +02:00
Sigfried Seldeslachts
897be34eb1
Changed typo in DHCP Failover
Secondary DHCP was set to primary
2021-07-19 22:35:06 +02:00
Brandon Stepler
38d726f47e dhcpdv6: T3658: add support for dhcpdv6 fixed-prefix6 2021-06-30 13:10:00 -04:00
rebortg
20fae5d25d correct lint error 2021-06-11 22:25:40 +02:00
rebortg
df504dd6c1 autosectionlabel: add custom headline ref 2021-06-11 22:19:55 +02:00
joolli
6553b5f6de
dhcp-server: add configuration example for UniFi devices 2021-05-21 18:00:40 +02:00
Kyle Jones
c60c9d514d Split dhcp-relay docs out of dhcp-server page 2021-01-05 23:22:51 -06:00
rebortg
da08cd126c service: fix lint errors 2020-12-11 16:02:04 +01:00
rebortg
f6c43343bb Merge branch 'sagitta' of https://github.com/rebortg/vyos-documentation 2020-12-08 14:57:44 +01:00
rebortg
8943fc9f87 arrange services and protocols 2020-11-30 20:53:36 +01:00