aboutsummaryrefslogtreecommitdiffstats
path: root/optional/adp-router.json
blob: f9b0df50f7f6808f3697b481be98cb3ad3fd3f2b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{
	"description": "Router",
	"before": "adp-config",
	"variable": { "adp_router_policy": "accept" },
	"zone": {
		"adp-lan": {
			"iface": "$adp_lan_ifaces", "addr": "$adp_lan_addrs"
		}
	},
	"filter": [
		{
			"in": "adp-wan",
			"dest": "$adp_lan_private_addrs",
			"action": "drop"
		}
	],
	"policy": [
		{
			"in": "adp-lan",
			"out": "adp-wan",
			"action": "$adp_router_policy"
		}
	],
	"snat": [ { "out": "adp-wan", "src": "$adp_lan_private_addrs" } ]
}