Rendere due reti visibili l'una all'altra


1

Ho fatto un disegno approssimativo del mio layout di rete: Immagine di rete

Il gateway, i due server e il router wifi hanno un indirizzo IP globale con una subnet mask di 255.255.255.240.

I PC hanno indirizzi IP locali nell'intervallo 10.0.1.xe una sottorete 255.255.255.0

Cosa devo fare: rendere i due server accessibili dalla rete locale del PC e viceversa. I server eseguono Ubuntu e i PC sono Windows, Ubuntu e Mac. Ciò può essere ottenuto aggiungendo a routenei server Ubuntu o assegnando loro due indirizzi IP? Non so davvero come procedere.

Qualsiasi aiuto sarebbe apprezzato. Grazie!

Modifica : Altre info:

  • Non ho accesso al gateway. È fornito dall'ISP
  • I server (e il gateway) hanno indirizzi IP globali. Ecco perché non riesco a combinarli in un'unica rete.
  • Il router è un Apple Airport. Non sono sicuro del modello. Ma non penso che possa fare molto.

Capisco che non esiste una soluzione definitiva a questo con la mia attuale topologia hardware e di rete. Come alcuni di voi hanno sottolineato, posso accedere facilmente ai server dai PC con velocità LAN. Posso conviverci per ora.

Risposte:


1

potresti per favore inviare un traceroute dai pc a uno dei server usando il suo indirizzo IP. (Penso che dovrebbe funzionare bene, ma non se si utilizzano i nomi dei server poiché le trasmissioni di risoluzione dei nomi non attraversano i limiti della sottorete, che possono essere risolti aggiungendo ips i server e i nomi al file hosts)

il contrario potrebbe essere complicato in quanto il router sta eseguendo nat. quali porte devono accedere i server sui PC?


Idealmente, vorrei che PC e server fossero visibili gli uni agli altri usando Samba. Per quanto riguarda il traceroute, non sono ancora riuscito a eseguirlo. Ma suppongo che dovrebbe passare direttamente attraverso il router wifi al server.
Akshay,

1

In realtà questo è un bel po 'di routing nella domanda.

Problema con la tua configurazione.

  • Il tipico router wifi in genere non supporta i percorsi immessi manualmente. Se lo desideri, puoi vedere se il firmware è sostituibile, ad esempio, con soluzioni openwrt, dd-wrt, che sono basate su Linux e possono consentire tale modifica.
  • Puoi considerare di impostare route statiche e regole iptables che consentano alla rete esterna di entrare nella rete interna. ma ricorda, devi impostare il gateway in modo che i percorsi statici rimandino al router wifi che è configurato correttamente.
  • imposta una route statica per 10.0.1.0/24 al router wifi sul gateway
  • impostare ad es. iptables sul router in modo che consenta il collegamento delle due sottoreti

1

Come Weltenwanderer, i tuoi PC dovrebbero già essere in grado di accedere al tuo server. Le richieste passeranno attraverso il router WIFI proprio come le connessioni a Internet, ovvero il PC può avviare una richiesta e i server risponderanno, ma i server non possono avviare una richiesta al PC.

Il percorso più semplice sarebbe quello di inserire la modifica della rete in modo che vi sia una sola rete spostando il router WIFI tra il gateway e lo switch in modo che PC e server si trovino entrambi sulla rete 10.0.1.x e assegnino tutti gli indirizzi IP del router impostano le regole NAT one-to-one sul router WIFI. Se si utilizza un router WIFI consumer, potrebbe non essere supportato.

Un altro pensiero. Qual è quel gateway nel tuo diagramma? È un firewall o un router stesso? Potresti essere in grado di configurarlo per supportare più IP e il routing NAT one-to-one stesso. Se riesci a configurare nuovamente la tua rete in modo che tutto sia sulla rete 10.0.1.x e collegare il router WIFI utilizzando una delle sue porte switch, non la porta WAN, quindi agisce solo come punto di accesso e non come router .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.