3 155
contributi
Wtf (discussione | contributi) m (→OpenVPN) |
Wtf (discussione | contributi) |
||
Riga 17: | Riga 17: | ||
=== Subnet differenti === | === Subnet differenti === | ||
Nel caso si optasse per la configurazione con subnet diverse si avrebbe una situazione per cui il Gateway/Router/Modem esterno (es.: IP <code>192.168.2.1</code>) è collegato ad una porta del PC Gateway/Router Linux (es. IP <code>192.168.2.74</code>), mentre tutti gli altri PC della LAN sono collegati alla seconda porta del PC Gateway/Router Linux (es. IP <code>192.168.1. | Nel caso si optasse per la configurazione con subnet diverse si avrebbe una situazione per cui il Gateway/Router/Modem esterno (es.: IP <code>192.168.2.1</code>) è collegato ad una porta del PC Gateway/Router Linux (es. IP <code>192.168.2.74</code>), mentre tutti gli altri PC della LAN sono collegati alla seconda porta del PC Gateway/Router Linux (es. IP <code>192.168.1.172</code>). | ||
<pre> | <pre> | ||
----------- -------------------------- -------------- | ----------- ---------------------------- -------------- | ||
G/R esterno G/R linux LAN | G/R esterno G/R linux LAN | ||
192.168.2.1 <--> 192.168.2.74 | 192.168.1. | 192.168.2.1 <--> 192.168.2.74 | 192.168.1.172 <--> 192.168.1.0/24 | ||
----------- -------------------------- -------------- | ----------- ---------------------------- -------------- | ||
</pre> | </pre> | ||
Se così fosse è utile osservare quanto segue: | Se così fosse è utile osservare quanto segue: | ||
* Il gateway predefinito del PC Gateway/Router Linux deve essere l'IP del Gateway/Router/Modem esterno (<code>192.168.2.1</code>). | * Il gateway predefinito del PC Gateway/Router Linux deve essere l'IP del Gateway/Router/Modem esterno (<code>192.168.2.1</code>). | ||
* Il gateway predefinito di tutti i dispositivi della subnet <code>192.168.1.0/24</code> deve essere l'IP della seconda interfaccia del PC Gateway/Router Linux (<code>192.168.1. | * Il gateway predefinito di tutti i dispositivi della subnet <code>192.168.1.0/24</code> deve essere l'IP della seconda interfaccia del PC Gateway/Router Linux (<code>192.168.1.172</code>). | ||
* L'unico dispositivo su cui è necessario configurare una rotta statica è il Gateway/Router/Modem esterno, ed in particolare (rimanendo all'esempio soprastante) i valori sono <code>192.168.1.0 | 255.255.255.0 | 192.168.2.74</code>. Questo perché un PC dotato di due interfacce con IP appartenenti a subnet diverse sa instradare automaticamente e correttamente i pacchetti appartenenti alle subnet associate alle singole interfacce, mentre i PC della LAN hanno quest'ultimo PC impostato come gateway. | * L'unico dispositivo su cui è necessario configurare una rotta statica è il Gateway/Router/Modem esterno, ed in particolare (rimanendo all'esempio soprastante) i valori sono <code>192.168.1.0 | 255.255.255.0 | 192.168.2.74</code>. Questo perché un PC dotato di due interfacce con IP appartenenti a subnet diverse sa instradare automaticamente e correttamente i pacchetti appartenenti alle subnet associate alle singole interfacce, mentre i PC della LAN hanno quest'ultimo PC impostato come gateway. | ||
==== /etc/network/interfaces ==== | |||
Si ritiene utile riportare una configurazione d'esempio che include anche direttive menzionate in altre guide: | |||
<pre> | |||
auto eth1 | |||
iface eth1 inet static | |||
address 192.168.2.74 | |||
netmask 255.255.255.0 | |||
network 192.168.2.0 | |||
broadcast 192.168.2.255 | |||
gateway 192.168.2.1 | |||
post-up /bin/ip route flush table 1 | |||
post-up /bin/ip route add default via 192.168.2.1 table 1 | |||
post-up /bin/ip rule add from 192.168.2.74 table 1 | |||
auto eth0 | |||
iface eth0 inet static | |||
address 192.168.1.172 | |||
netmask 255.255.255.0 | |||
network 192.168.1.0 | |||
broadcast 192.168.1.255 | |||
post-up /bin/ip route add 192.168.1.0/24 dev eth0 src 192.168.1.172 table 1 | |||
</pre> | |||
== Routing == | == Routing == |
contributi