Un router può mappare un URL a un IP locale?


9

Sto installando una struttura con molti computer diversi in cui non ho accesso ai file dei loro host. Come mappare test.com su un server locale senza usare il file hosts? Questo può essere fatto usando un semplice router domestico?

Vorrei poter dire agli ospiti: "Se sei sul nostro wifi, puoi semplicemente visitare test.com per visualizzare il nostro sito Web locale".

Preferirei mantenere le risposte indipendenti dall'hardware, ma se aiuta, sto usando un D-link DIR-655.

Sono a conoscenza di questa risposta, ma non credo che risolva direttamente questi problemi: come posso mappare un nome di dominio a un indirizzo IP e una porta? (Sbaglio?)

Grazie!

Risposte:


7

Non ho trovato un router di casa in grado di eseguire questo senza utilizzare un firmware personalizzato. Tuttavia, utilizzo lo stesso server che esegue i siti per ospitare internamente un server DNS a casa. Tutte le macchine puntano al server DNS in cui ho impostato un set di indirizzi personalizzati e tutte le altre query vengono inviate al server DNS del mio ISP per risolverle correttamente. Uso DHCP per assegnare indirizzi IP e indirizzi server DNS a tutti i client.


Grazie - questo conferma le mie scoperte. È particolarmente difficile da configurare? (Sto eseguendo il server Ubuntu)
Sauce McBoss,

Ci sono un sacco di software server DNS leggeri e semplici nel mondo. Quindi, impostare un server DNS può essere difficile o può essere facile.
Djangofan,

@lrog Se usi Ubuntu Server, guarda DNSMasq . È un server DHCP / DNS racchiuso in uno e l'ho usato con successo in passato, tuttavia ho trascorso molto tempo a cercare la configurazione corretta.
BinaryMisfit

3

Vorrei semplicemente registrare il dominio per davvero e puntarlo a un indirizzo IP locale. Ad esempio, se ti sei registrato example.come il vostro indirizzo IP locale era 192.168.1.0/24, si potrebbe puntare www.example.coma 192.168.1.184e gestire il server web su tale indirizzo IP. Mentre il nome si risolverebbe al di fuori della tua rete, in realtà non andrebbe da nessuna parte.

Se non vuoi registrare un dominio per davvero, puoi semplicemente usare i tuoi server dei nomi che risolvono quel nome come preferisci. Tuttavia, non lo consiglio perché potrebbe essere in conflitto con un dominio reale.

Se vuoi davvero farlo dal router, usa un router che può supportare Dnsmasq . Qualsiasi router in grado di supportare DD-WRT lo farà.

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.