@@ -49,15 +49,15 @@ Configuration
49
49
Inform client that the DNS server can be found at `<address> `.
50
50
51
51
This is the configuration parameter for the entire shared network definition.
52
- All subnets will inherit this configuration item if not specified locally.
52
+ All subnets will inherit this configuration item if not specified locally.
53
53
Multiple DNS servers can be defined.
54
54
55
- .. cfgcmd :: set service dhcp-server shared-network-name <name> option
55
+ .. cfgcmd :: set service dhcp-server shared-network-name <name> option
56
56
vendor-option <option-name>
57
57
58
- This configuration parameter lets you specify a vendor-option for the
59
- entire shared network definition. All subnets will inherit this
60
- configuration item if not specified locally. An example for Ubiquiti is
58
+ This configuration parameter lets you specify a vendor-option for the
59
+ entire shared network definition. All subnets will inherit this
60
+ configuration item if not specified locally. An example for Ubiquiti is
61
61
shown below:
62
62
63
63
**Example: **
@@ -66,14 +66,14 @@ Pass address of Unifi controller at ``172.16.100.1`` to all clients of ``NET1``
66
66
67
67
.. code-block :: none
68
68
69
- set service dhcp-server shared-network-name 'NET1' option vendor-option
69
+ set service dhcp-server shared-network-name 'NET1' option vendor-option
70
70
ubiquiti '172.16.100.1'
71
71
72
72
.. cfgcmd :: set service dhcp-server listen-address <address>
73
73
74
- This configuration parameter lets the DHCP server to listen for DHCP
75
- requests sent to the specified address, it is only realistically useful for
76
- a server whose only clients are reached via unicasts, such as via DHCP relay
74
+ This configuration parameter lets the DHCP server to listen for DHCP
75
+ requests sent to the specified address, it is only realistically useful for
76
+ a server whose only clients are reached via unicasts, such as via DHCP relay
77
77
agents.
78
78
79
79
Individual Client Subnet
@@ -148,21 +148,21 @@ Individual Client Subnet
148
148
request where no full FQDN is passed. This option can be given multiple times
149
149
if you need multiple search domains (DHCP Option 119).
150
150
151
- .. cfgcmd :: set service dhcp-server shared-network-name <name> subnet <subnet>
151
+ .. cfgcmd :: set service dhcp-server shared-network-name <name> subnet <subnet>
152
152
option vendor-option <option-name>
153
153
154
154
This configuration parameter lets you specify a vendor-option for the
155
- subnet specified within the shared network definition. An example for
155
+ subnet specified within the shared network definition. An example for
156
156
Ubiquiti is shown below:
157
157
158
158
**Example: **
159
159
160
- Create ``172.18.201.0/24 `` as a subnet within ``NET1 `` and pass address of
160
+ Create ``172.18.201.0/24 `` as a subnet within ``NET1 `` and pass address of
161
161
Unifi controller at ``172.16.100.1 `` to clients of that subnet.
162
162
163
163
.. code-block :: none
164
164
165
- set service dhcp-server shared-network-name 'NET1' subnet
165
+ set service dhcp-server shared-network-name 'NET1' subnet
166
166
'172.18.201.0/24' option vendor-option ubiquiti '172.16.100.1'
167
167
168
168
@@ -179,7 +179,7 @@ server with RFC-2136 DDNS support.
179
179
180
180
.. cfgcmd :: set service dhcp-server dynamic-dns-update
181
181
182
- Enables DDNS globally.
182
+ Enables DDNS globally.
183
183
184
184
**Behavioral settings **
185
185
@@ -191,20 +191,20 @@ level, i.e. for individual shared networks or subnets. See examples below.
191
191
192
192
If set to ``enable `` on global level, updates for all scopes will be enabled,
193
193
except if explicitly set to ``disable `` on the scope level. If set to ``disable ``,
194
- updates will only be sent for scopes, where ``send-updates `` is explicity
194
+ updates will only be sent for scopes, where ``send-updates `` is explicity
195
195
set to ``enable ``.
196
196
197
- This model is followed for a few behavioral settings below: if the option is
197
+ This model is followed for a few behavioral settings below: if the option is
198
198
not set, the setting is inherited from the parent scope. You can override the
199
199
parent scope setting by setting the option explicitly.
200
200
201
- .. cfgcmd :: set service dhcp-server dynamic-dns-update force -update [ enable
201
+ .. cfgcmd :: set service dhcp-server dynamic-dns-update override-no -update [ enable
202
202
| disable ]
203
203
204
204
VyOS will ignore client request not to update DNS records and send DDNS
205
205
update requests regardless.
206
206
207
- .. cfgcmd :: set service dhcp-server dynamic-dns-update force-update-both [ enable
207
+ .. cfgcmd :: set service dhcp-server dynamic-dns-update override-client-update [ enable
208
208
| disable ]
209
209
210
210
VyOS will override client DDNS request settings and always update both
@@ -228,15 +228,15 @@ level, i.e. for individual shared networks or subnets. See examples below.
228
228
229
229
* **never **: use the name sent by the client. If the client didn't provide any,
230
230
do not generate one. This is the default behavior
231
-
231
+
232
232
* **always **: always generate a name for the client
233
233
234
234
* **when-present **: replace the name the client sent with a generated one, if
235
235
the client didn't send any, do not generate one
236
-
236
+
237
237
* **when-not-present **: use the name sent by the client. If the client didn't
238
238
send any, generate one for the client
239
-
239
+
240
240
The names are generated using ``generated-prefix ``, ``qualifying-suffix `` and the
241
241
client's IP address string.
242
242
@@ -281,7 +281,7 @@ the name in the DNS domain definitions.
281
281
282
282
**DNS domains definition **
283
283
284
- This is global configuration of DNS servers for the updatable forward and reverse
284
+ This is global configuration of DNS servers for the updatable forward and reverse
285
285
DNS domains. For every domain multiple DNS servers can be specified.
286
286
287
287
.. cfgcmd :: set service dhcp-server dynamic-dns-update [forward|reverse]-domain
@@ -325,7 +325,7 @@ And in a subnet within the same shared network:
325
325
Configure TSIG keys:
326
326
327
327
.. code-block :: none
328
-
328
+
329
329
set service dhcp-server dynamic-dns-update tsig-key mydomain-net algorithm hmac-sha256
330
330
set service dhcp-server dynamic-dns-update tsig-key mydomain-net secret eWF5YW15bGl0dGxla2V5IQ==
331
331
set service dhcp-server dynamic-dns-update tsig-key reverse-172-18-201 algorithm hmac-sha256
@@ -334,7 +334,7 @@ Configure TSIG keys:
334
334
Configure DDNS domains:
335
335
336
336
.. code-block :: none
337
-
337
+
338
338
set service dhcp-server dynamic-dns-update forward-domain mydomain.net key-name mydomain-net
339
339
set service dhcp-server dynamic-dns-update forward-domain mydomain.net dns-server 1 address '172.18.0.254'
340
340
set service dhcp-server dynamic-dns-update forward-domain mydomain.net dns-server 1 port 1053
@@ -826,7 +826,7 @@ used:
826
826
827
827
828
828
.. cfgcmd :: set service dhcpv6-server shared-network-name <name> subnet
829
- <prefix> prefix-delegation prefix <pd-prefix> excluded-prefix-length <length>
829
+ <prefix> prefix-delegation prefix <pd-prefix> excluded-prefix-length <length>
830
830
831
831
Define lenght of exclude prefix in `<pd-prefix> `.
832
832
0 commit comments