[ninux-dev] Firmware nnxx Palermo configurazione
Nemesis
nemesis at ninux.org
Wed Jan 18 10:42:34 CET 2017
Riporto quello che ci siamo scritti in chat.
On 01/18/2017 09:53 AM, Nemesis wrote:
> Ciao Claudio,
>
> innanzitutto grazie, ho due dubbi che spiego di seguito
>
> Premessa: avevamo detto di includere queste configurazioni nel firmware,
> giusto?
>
> 1. lì dove c'è "IP LIBERO LAN PALERMO", "IP LIBERO RETE PALERMO", o "IP
> LAN" sarebbe necessario includere qualcosa dinamicamente, se fosse così
> non possiamo includere questo tipo di configurazione nel firmware, ma
> dobbiamo tenerle in openwisp2 e cercare di riempire le variabili con un
> processo automatizzato, magari interfacciandoci con le API del sistema
> di gestione indirizzi (si accettano nuovi volontari per trovare un
> algoritmo efficente per implementare questa cosa!)
Includerò solo le parti statiche e implementeremo l'automazione della
scelta dell'IP in futuro.
> 2. la configurazione del firewall non contiene valori dinamici, quindi
> la potrei inserire così com'è nel firmware, è questo quello che vuoi? E'
> completa?
La configurazione completa del firewall è:
config defaults
option syn_flood '1'
option input 'ACCEPT'
option output 'ACCEPT'
option forward 'ACCEPT'
config zone
option name 'lan'
option input 'ACCEPT'
option output 'ACCEPT'
option forward 'ACCEPT'
option network 'lan'
config zone
option name 'wan'
option output 'ACCEPT'
option forward 'REJECT'
option masq '1'
option mtu_fix '1'
option network 'wan wan6'
option input 'ACCEPT'
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-DHCPv6'
option src 'wan'
option proto 'udp'
option src_ip 'fe80::/10'
option src_port '547'
option dest_ip 'fe80::/10'
option dest_port '546'
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 include
option path '/etc/firewall.user'
config zone
option name 'ninux'
option input 'ACCEPT'
option output 'ACCEPT'
option forward 'ACCEPT'
option network 'ninux'
config forwarding
option dest 'wan'
option src 'lan'
config forwarding
option dest 'lan'
option src 'ninux'
config forwarding
option dest 'ninux'
option src 'lan'
Nemesis
More information about the ninux-dev
mailing list