summaryrefslogtreecommitdiff
path: root/templates-op/show/nat/destination/translations/address
diff options
context:
space:
mode:
Diffstat (limited to 'templates-op/show/nat/destination/translations/address')
-rw-r--r--templates-op/show/nat/destination/translations/address/node.def1
-rw-r--r--templates-op/show/nat/destination/translations/address/node.tag/node.def11
2 files changed, 12 insertions, 0 deletions
diff --git a/templates-op/show/nat/destination/translations/address/node.def b/templates-op/show/nat/destination/translations/address/node.def
new file mode 100644
index 0000000..0f48bc8
--- /dev/null
+++ b/templates-op/show/nat/destination/translations/address/node.def
@@ -0,0 +1 @@
+help: Show active destination NAT translations for an IP address
diff --git a/templates-op/show/nat/destination/translations/address/node.tag/node.def b/templates-op/show/nat/destination/translations/address/node.tag/node.def
new file mode 100644
index 0000000..46ad259
--- /dev/null
+++ b/templates-op/show/nat/destination/translations/address/node.tag/node.def
@@ -0,0 +1,11 @@
+help: Show active destination NAT translations for an IP address
+allowed: echo -n '<x.x.x.x>'
+run: if /opt/vyatta/sbin/vyatta-validate-type.pl -q ipv4 $6
+ then
+ sudo ${vyatta_bindir}/sudo-users/vyatta-nat-translations.pl \
+ --type=destination \
+ --verbose \
+ --ipaddr="$6"
+ else
+ echo "Invalid IP address"
+ fi