Commit 1531b29d authored by am's avatar am

*masq-source address wurde von "name" genomme: absolut verwirrend......

*masq-source address wurde von "name" genomme: absolut verwirrend... korrektur: neue variable source + order
*richtige anwendung von SECTION am anfang von rule


git-svn-id: https://svn/ipuppet/trunk/modules/shorewall@118 d66ca3ae-40d7-4aa7-90d4-87d79ca94279
parent e1123521
......@@ -8,4 +8,4 @@
#############################################################################################################
#ACTION SOURCE DEST PROTO DEST SOURCE ORIGINAL RATE USER/ MARK
# PORT PORT(S) DEST LIMIT GROUP
SECTION NEW
#SECTION NEW
......@@ -140,9 +140,11 @@ class shorewall {
# See http://www.shorewall.net/3.0/Documentation.htm#Masq
managed_file{ masq: }
# mark is new in 3.4.4
define masq($interface, $address, $proto = '-', $port = '-', $ipsec = '-', $mark = '') {
entry { "masq.d/${name}":
line => "${interface} ${name} ${address} ${proto} ${port} ${ipsec} ${mark}"
# source (= subnet) = Set of hosts that you wish to masquerade.
# address = If you specify an address here, SNAT will be used and this will be the source address.
define masq($interface, $source, $address = '-', $proto = '-', $port = '-', $ipsec = '-', $mark = '', $order='100' ) {
entry { "masq.d/${order}-${name}":
line => "${interface} ${source} ${address} ${proto} ${port} ${ipsec} ${mark}"
}
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment