diff options
author | stilez <stilez@users.noreply.github.com> | 2016-12-31 11:42:53 +0000 |
---|---|---|
committer | Renato Botelho <renato@netgate.com> | 2017-01-09 10:26:44 -0200 |
commit | df82227e2c426a536f1f5c2519942bd37c036933 (patch) | |
tree | 6dbc9bc10a584fd374257cf396e7a1c481ac456d /src/usr/local/www/system_advanced_network.php | |
parent | bf68dc410e836e58fd2dee34c62e450a117f0ff0 (diff) | |
download | pfsense-df82227e2c426a536f1f5c2519942bd37c036933.zip pfsense-df82227e2c426a536f1f5c2519942bd37c036933.tar.gz |
Improve labels + help text for IPv6 tunneling options
* Move the help message to be on the group as a whole not just the IP input field
* Clarify the IP field (label states "IP address and explains tunelling, but whgat address should be entered and should it be IPv4, IPv6 or either? This isn't made clear.
* Group title uses the term "tunneling" and this is probably the most commonly understandable term, so keep it consistent and don;'t switch to "encapsulation" halfway through. (We use the term "encapsulation" in the help text already so it's there for purists)
(cherry picked from commit 5e391e58439fa189518370fa8d16ffd2e8a1002d)
Diffstat (limited to 'src/usr/local/www/system_advanced_network.php')
-rw-r--r-- | src/usr/local/www/system_advanced_network.php | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/usr/local/www/system_advanced_network.php b/src/usr/local/www/system_advanced_network.php index 708cbe9..ca3b655 100644 --- a/src/usr/local/www/system_advanced_network.php +++ b/src/usr/local/www/system_advanced_network.php @@ -199,23 +199,25 @@ $section->addInput(new Form_Checkbox( ))->setHelp('NOTE: This does not disable any IPv6 features on the firewall, it only '. 'blocks traffic.'); + $group = new Form_Group('IPv6 over IPv4 Tunneling'); $group->add(new Form_Checkbox( 'ipv6nat_enable', 'IPv6 over IPv4 Tunneling', - 'Enable IPv4 NAT encapsulation of IPv6 packets', + 'Enable IPv6 over IPv4 tunneling', $pconfig['ipv6nat_enable'] )); $group->add(new Form_Input( 'ipv6nat_ipaddr', - 'IP address', + 'IP address of tunneling peer', 'text', $pconfig['ipv6nat_ipaddr'] -))->setHelp('Enable IPv4 NAT encapsulation of IPv6 packets. <br/>This provides an '. - 'RFC 2893 compatibility mechanism that can be used to tunneling IPv6 packets over '. - 'IPv4 routing infrastructures. If enabled, don\'t forget to add a firewall rule to '. - 'permit IPv6 packets.'); +))->setHelp('The IPv4 address of the tunneling peer'); + +$group->setHelp('These options create an RFC 2893 compatible mechanism for IPv4 NAT encapsulation of IPv6 packets, that can be used ' . + 'to tunnel IPv6 packets over IPv4 routing infrastructures. A firewall rule to allow passing of IPv6 packets ' . + 'must also be <a href="firewall_rules.php">created</a>.'); $section->add($group); |