summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-multiwan/root/lib/uci/schema/default/multiwan
blob: 75d430c959e9877f26d2aca53047df2cd474face (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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
package multiwan

config package
	option title	`Multi-WAN Agent'

config section
	option name	'multiwan'
	option title	'Settings'
	option named	true
	option required	true

config variable
	option name	'default_route'
	option title	'Default Route'
	option section	'multiwan.multiwan'
	option required true

config variable
	option name	'lan_if'
	option title	'LAN Interface'
	option section	'multiwan.multiwan'
	option required true

config section
	option name     'interface'
	option title    'WAN Interfaces'
	option named    true
	option required true

config variable
	option name	'weight'
	option title    'Load Balancer Distribution'
	option section  'multiwan.interface'
	option datatype 'integer'
	option required true

config variable
	option name	'health_interval'
	option title	'Health Monitor Interval'
	option section	'multiwan.multiwan'
	option datatype 'integer'
	option required true

config variable
	option name	'icmp_hosts'
	option title	'Health Monitor ICMP Host(s)'
	option section	'multiwan.interface'
	option required true

config variable
	option name	'timeout'
	option title	'Health Monitor ICMP Timeout'
	option section	'multiwan.interface'
	option datatype 'integer'
	option required true

config variable
	option name	'health_fail_retries'
	option title	'Attempts Before WAN Failover'
	option section	'multiwan.interface'
	option datatype 'integer'
	option required true

config variable
	option name	'health_recovery_retries'
	option title	'Attempts Before WAN Recovery'
	option section	'multiwan.interface'
	option datatype 'integer'
	option required true

config variable
	option name	'failover_to'
	option title	'Failover Traffic Destination'
	option section	'multiwan.interface'
	option required true

config variable
	option name	'dns'
	option title	'DNS Server(s)'
	option section	'multiwan.interface'

config section
	option name     'mwanfw'
	option title    'Multi-WAN Traffic Rules'
	option package  'multiwan.mwanfw'

config section
	option name     'src'
	option title    'Match by Source Address'
	option section  'dualwan.dualwanfw'

config section
	option name     'dst'
	option title    'Match by Destination Address'
	option section  'dualwan.dualwanfw'

config section
	option name     'proto'
	option title    'Match by Protocol'
	option section  'dualwan.dualwanfw'

config section
	option name     'ports'
	option title    'Match by Destination Ports'
	option section  'dualwan.dualwanfw'

config section
	option name     'wanrule'
	option title    'WAN Uplink'
	option section  'multiwan.mwanfw'
	option required true