Sto cercando di impostare una semplice rete domestica con un elemento di ridondanza.
Ho due server Ubuntu, ciascuno dotato di schede dual NIC. Ho anche due interruttori intelligenti semplici TL-SG1016DE. Entrambi gli switch si collegano a un singolo router ADSL tramite diversi collegamenti dell'adattatore powerline.
Il collegamento in powerline a 200 Mbps è molto affidabile ma lento, mentre il 500 Mbps è più veloce ma spesso si abbandona.
Vorrei che il mio PC client accedesse normalmente a Internet tramite il collegamento a 500 Mbps, ma quando è inattivo, instrado tramite uno dei server e l'adattatore powerline da 200 Mbps.
I due server devono essere in grado di comunicare tra loro, poiché replicherò tra loro un database.
La mia idea è di creare due sottoreti, ad esempio 192.168.1.x
e 192.168.2.x
.
Credo di poter usare "iptables" sui server per instradare tra le 2 sottoreti, ma non sono sicuro quali comandi utilizzare e come evitare i loop ecc.
Un altro problema è che il router ADSL deve essere su una singola sottorete (credo), cioè ha un indirizzo 192.168.1.1
. Si tratta di una limitazione che posso aggirare in modo da poter accedere tramite una subnet?
Come probabilmente puoi dire, conosco solo alcune nozioni di base sul networking. Questo progetto (e domanda) fa parte di un tentativo di saperne di più.