summaryrefslogtreecommitdiff
path: root/interface-definitions/ipoe-server.xml
diff options
context:
space:
mode:
authorhagbard <vyosdev@derith.de>2019-07-02 13:09:11 -0700
committerhagbard <vyosdev@derith.de>2019-07-02 13:09:11 -0700
commitc35d1b7a1d958327f67c806740428929ff86b151 (patch)
treef1a6c38cb9b107b30094e31fd97fd893a022a9db /interface-definitions/ipoe-server.xml
parent7ba6c4a71cf29f58b0b5eae33eca0187372d5a94 (diff)
downloadvyos-1x-c35d1b7a1d958327f67c806740428929ff86b151.tar.gz
vyos-1x-c35d1b7a1d958327f67c806740428929ff86b151.zip
[IPoE] T1495 - IA-PD via IPoE implemented
Diffstat (limited to 'interface-definitions/ipoe-server.xml')
-rw-r--r--interface-definitions/ipoe-server.xml52
1 files changed, 51 insertions, 1 deletions
diff --git a/interface-definitions/ipoe-server.xml b/interface-definitions/ipoe-server.xml
index 4884b5915..46ac2357a 100644
--- a/interface-definitions/ipoe-server.xml
+++ b/interface-definitions/ipoe-server.xml
@@ -107,7 +107,7 @@
</leafNode>
<leafNode name="server-2">
<properties>
- <help>IP address of the primary DNS server</help>
+ <help>IP address of the secondary DNS server</help>
<constraint>
<validator name="ipv4-address"/>
</constraint>
@@ -115,6 +115,56 @@
</leafNode>
</children>
</node>
+ <node name="dnsv6-server">
+ <properties>
+ <help>DNSv6 servers offered via internal DHCPv6</help>
+ </properties>
+ <children>
+ <leafNode name="server-1">
+ <properties>
+ <help>IP address of the primary DNS server</help>
+ <constraint>
+ <validator name="ipv6-address"/>
+ </constraint>
+ </properties>
+ </leafNode>
+ <leafNode name="server-2">
+ <properties>
+ <help>IP address of the secondary DNS server</help>
+ <constraint>
+ <validator name="ipv6-address"/>
+ </constraint>
+ </properties>
+ </leafNode>
+ <leafNode name="server-3">
+ <properties>
+ <help>IP address of the tertiary DNS server</help>
+ <constraint>
+ <validator name="ipv6-address"/>
+ </constraint>
+ </properties>
+ </leafNode>
+ </children>
+ </node>
+ <node name="client-ipv6-pool">
+ <properties>
+ <help>Pool of client IPv6 addresses</help>
+ </properties>
+ <children>
+ <leafNode name="prefix">
+ <properties>
+ <help>Format: ipv6prefix/mask,prefix_len (e.g.: fc00:0:1::/48,64 - divides prefix into /64 subnets for clients)</help>
+ <multi />
+ </properties>
+ </leafNode>
+ <leafNode name="delegate-prefix">
+ <properties>
+ <help>Format: ipv6prefix/mask,prefix_len (delegates prefix to clients via DHCPv6 prefix delegation</help>
+ <multi />
+ </properties>
+ </leafNode>
+ </children>
+ </node>
<node name="authentication">
<properties>
<help>Client authentication methods</help>