Al momento la mia rete appare come questa (semplificata):
Notare che il Router # 2 è connesso all'interfaccia LAN del Router # 1. Questo dovrebbe essere familiare a chiunque abbia visto una configurazione IP statico standard con un firewall aggiuntivo per una residenza o un altro piccolo edificio. Router # 1 è in realtà il mio gateway via cavo, ma dal momento che è un router / firewall completamente funzionante, ho intenzione di fare riferimento ad esso come un router.
Ora, ho bisogno di aprire varie porte in entrambi i firewall per le comunicazioni in entrata al mio server - la porta 80 è un buon esempio. Così ho aperto la porta 80 nel Router n. 2, e finora tutto il traffico in ingresso all'IP pubblico X.X.X.129 viene instradato correttamente.
Il problema è che ho anche bisogno che il mio server risponda al traffico in ingresso all'IP pubblico X.X.X.130 sull'interfaccia WAN del Router # 1. Naturalmente, non posso semplicemente dire al Router # 1 di inoltrare la porta 80 ad un altro IP pubblico. Il port forwarding è supportato solo quando il traffico viene indirizzato alla subnet LAN.
Sono disposto a ristrutturare la mia topologia di rete, se necessario, con le seguenti condizioni:
Router #1 cannot have its WAN IP reassigned - X.X.X.130 is mandatory.
Router #1 cannot be moved or disconnected from the cloud.
The server cannot be given a second IP address.
I would prefer the server to have a private IP address - e.g. 10.0.0.10
I'd like to keep Router #2, but it can have a private IP - e.g. 10.0.1.10
Seguendo queste regole, ho bisogno di ottenere il mio server per ricevere il traffico in ingresso sulla porta 80 da entrambi gli indirizzi IP pubblici. Qualcuno su SU sa se questo è possibile? Finora le mie uniche teorie sono state di impostare una route statica su entrambi i router, o in qualche modo combinare le mie due subnet in una singola subnet.
MODIFICARE:
Ho modificato il mio diagramma per rappresentare la soluzione di Fred. Vedendo che dovrò scendere a compromessi da qualche parte, immagino che il compromesso più piccolo e più semplice sarebbe il più efficace. E mentre assegnando al mio server due indirizzi IP complicheranno sicuramente la configurazione del server, la semplicità risultante nella topologia della rete sarebbe un compromesso piuttosto equo.
Questa soluzione consentirà che entrambi gli indirizzi IP pubblici rimangano pubblicamente visibili, consentendo al contempo a entrambi i router di inoltrare le porte direttamente agli indirizzi IP locali del mio server. Inoltre, tutto sulla mia rete che è collegata al Router # 2 sarà in grado di accedere alla subnet del Router # 1, quindi il server manterrà la visibilità locale da entrambi gli indirizzi IP locali (nient'altro è collegato al Router # 1, oltre al Router # 2 e il server).
La mia scheda madre del server ha infatti un dual-NIC gigabit integrato, quindi il mio hardware può gestirlo senza problemi. Cercherò di configurare il mio server per rispondere a entrambe le NIC oggi, e vedremo come andrà da lì - ma a questo punto non prevedo che vengano messe in luce soluzioni migliori e altri problemi causati da questo il compromesso può molto probabilmente essere risolto quando arrivano. Naturalmente, se ci sono errori nel layout di rete sopra, per favore fatemelo sapere.
Grazie mille, ragazzi!