
config defaults
	option syn_flood '1'
	option input 'REJECT'
	option output 'ACCEPT'
	option forward 'REJECT'

config zone
	option name 'lan'
	list network 'lan'
	option input 'ACCEPT'
	option output 'ACCEPT'
	option forward 'ACCEPT'

config zone
	option name 'wan'
	list network 'wan'
	list network 'wan6'
	option input 'REJECT'
	option output 'ACCEPT'
	option forward 'REJECT'
	option masq '1'
	option mtu_fix '1'

config forwarding
	option src 'lan'
	option dest 'wan'

config rule
	option name 'Allow-DHCP-Renew'
	option src 'wan'
	option proto 'udp'
	option dest_port '68'
	option target 'ACCEPT'
	option family 'ipv4'

config rule
	option name 'Allow-Ping'
	option src 'wan'
	option proto 'icmp'
	option icmp_type 'echo-request'
	option family 'ipv4'
	option target 'ACCEPT'

config rule
	option name 'Allow-IGMP'
	option src 'wan'
	option proto 'igmp'
	option family 'ipv4'
	option target 'ACCEPT'

config rule
	option name 'Allow-DHCPv6'
	option src 'wan'
	option proto 'udp'
	option dest_port '546'
	option family 'ipv6'
	option target 'ACCEPT'

config rule
	option name 'Allow-MLD'
	option src 'wan'
	option proto 'icmp'
	option src_ip 'fe80::/10'
	list icmp_type '130/0'
	list icmp_type '131/0'
	list icmp_type '132/0'
	list icmp_type '143/0'
	option family 'ipv6'
	option target 'ACCEPT'

config rule
	option name 'Allow-ICMPv6-Input'
	option src 'wan'
	option proto 'icmp'
	list icmp_type 'echo-request'
	list icmp_type 'echo-reply'
	list icmp_type 'destination-unreachable'
	list icmp_type 'packet-too-big'
	list icmp_type 'time-exceeded'
	list icmp_type 'bad-header'
	list icmp_type 'unknown-header-type'
	list icmp_type 'router-solicitation'
	list icmp_type 'neighbour-solicitation'
	list icmp_type 'router-advertisement'
	list icmp_type 'neighbour-advertisement'
	option limit '1000/sec'
	option family 'ipv6'
	option target 'ACCEPT'

config rule
	option name 'Allow-ICMPv6-Forward'
	option src 'wan'
	option dest '*'
	option proto 'icmp'
	list icmp_type 'echo-request'
	list icmp_type 'echo-reply'
	list icmp_type 'destination-unreachable'
	list icmp_type 'packet-too-big'
	list icmp_type 'time-exceeded'
	list icmp_type 'bad-header'
	list icmp_type 'unknown-header-type'
	option limit '1000/sec'
	option family 'ipv6'
	option target 'ACCEPT'

config rule
	option name 'Allow-IPSec-ESP'
	option src 'wan'
	option dest 'lan'
	option proto 'esp'
	option target 'ACCEPT'

config rule
	option name 'Allow-ISAKMP'
	option src 'wan'
	option dest 'lan'
	option dest_port '500'
	option proto 'udp'
	option target 'ACCEPT'

config redirect
	option dest 'lan'
	option target 'DNAT'
	option name 'HTTP'
	option src 'wan'
	option src_dport '80'
	option dest_ip '10.10.10.10'
	option dest_port '80'

config redirect
	option dest 'lan'
	option target 'DNAT'
	option name 'HTTPS'
	option src 'wan'
	option src_dport '443'
	option dest_ip '10.10.10.10'
	option dest_port '443'

config redirect
	option dest 'lan'
	option target 'DNAT'
	option name 'Plex'
	option src 'wan'
	option src_dport '60321'
	option dest_ip '10.10.10.10'
	option dest_port '32400'

config redirect
	option dest 'lan'
	option target 'DNAT'
	option name 'Minecraft1'
	option src 'wan'
	option src_dport '25555'
	option dest_ip '10.10.10.10'
	option dest_port '25555'

config redirect
	option dest 'lan'
	option target 'DNAT'
	option name 'Minecraft2'
	option src 'wan'
	option src_dport '25565'
	option dest_ip '10.10.10.10'
	option dest_port '25565'

config redirect
	option dest 'lan'
	option target 'DNAT'
	option name 'Video - Incoming camera streams'
	option src 'wan'
	option src_dport '9998'
	option dest_ip '10.10.10.18'
	option dest_port '9998'

config redirect
	option dest 'lan'
	option target 'DNAT'
	option name 'Video - delivery to viewers WebRTC'
	option src 'wan'
	option src_dport '8189'
	option dest_ip '10.10.10.18'
	option dest_port '8189'

config redirect
	option dest 'lan'
	option target 'DNAT'
	option name 'Video - WebRTC HTTP Endpoint'
	option src 'wan'
	option src_dport '8889'
	option dest_ip '10.10.10.18'
	option dest_port '8889'

config redirect
	option dest 'lan'
	option target 'DNAT'
	option name 'Video - HLS Streaming'
	option src 'wan'
	option src_dport '8888'
	option dest_ip '10.10.10.18'
	option dest_port '8888'

config redirect
	option dest 'lan'
	option target 'DNAT'
	option name 'Video - Recordings API'
	option src 'wan'
	option src_dport '5001'
	option dest_ip '10.10.10.18'
	option dest_port '5001'

