[Ninux-Calabria] Attenti al NAT di openWRT

Giuseppe De Marco demarcog83 a gmail.com
Lun 8 Dic 2014 14:09:39 CET


Il 8 dicembre 2014 14:07, Giuseppe De Marco <demarcog83 a gmail.com> ha scritto:
> Il 7 dicembre 2014 19:51, Vincenzo Pirrone <linuspax a gmail.com> ha scritto:
>> Il 07/12/2014 19:38, Giuseppe De Marco ha scritto:
>>>
>>> cmq è la stessa cosa, il sorgente lo controlli o con iptables o con
>>> policy routing, l'effetto è il medesimo
>>
>> Spiego meglio il problema indirizzato dal policy routing
>>
>>
>> Supponiamo che StefanaussCS annunci un default gw
>>
>> Dal mio nodo raggiungo StefanaussCS tramite NewSpig, quindi nella mia
>> tabella di routing vedo NewSpig come default gw, quindi quando voglio
>> andare su internet il mio traffico viene inoltrato a NewSpig.
>>
>> Ma NewSpig ha un suo default gw che ha metrica minore di StefanaussCS,
>> quindi il traffico viene routato verso questo.
>> A questo punto il firewall di NewSpig può accettare questo passaggio (e
>> io non mi accogo di nulla) o droppare il traffico (e io non navigo)
>>
>> Il policy routing serve a mandare il traffico proveniente da ninux verso
>> il gateway giusto (in questo caso StefanaussCS)
>
> Io pensavo che tu volessi estendere il routing facendo un pò di
> Advanced routing con le tabelle dedicate.
> A me pare che
>
> Chain zone_wan_postrouting (1 references)
>  pkts bytes target     prot opt in     out     source
> destination
>  1663  126K postrouting_wan_rule  all  --  *      *       0.0.0.0/0
>         0.0.0.0/0            /* user chain for postrouting */
>     0     0 MASQUERADE  all  --  *      *       10.87.3.0/24
> 192.168.1.0/24
>
> non credo funzioni, dovremmo chiedere a massimo, perchè quando uno
> naviga su internet non ha come destinazione 192.168.1.0/24 ma altri
> ip. Va testato

Ops, è source subnet, ok, è identico alla custom rule !



Maggiori informazioni sulla lista Calabria