Come impostare più sottodomini nel file host (DNS)?


17

Ho molti sottodomini nel dominio principale xxx.zzz

Quindi, per questo dominio, posso avere

aaa.xxx.zzz
bbb.xxx.zzz
ccc.xxx.zzz
ddd.xxx.zzz
eee.xxx.zzz

....ETC....

Prima di aggiungere ogni sottodominio nel file host, vorrei aggiungere solo il dominio principale xxx.zzz e quindi poter accedere a tutti i sottodomini.

Ho provato con * .xxx.zzz ma a quanto pare, questo non funzionerà (Linux o Windows).

Qualsiasi idea è benvenuta. Grazie mille.


1
In breve: dovresti usare un DNS. Installazione e server DNS interno e aggiunta quei sottodomini.
eldblz,

@eldblz, grazie. In effetti, sto usando un DNS sul server sidde ma come aggiungere solo il dominio principale nel file dns, non tutti i sottodomini?
Milos,

Risposte:


21

I caratteri jolly non funzionano nei file host. O devi scriverli tutti:

w.x.y.z example.com foo.example.com bar.example.com baz.example.com

o imposta il DNS corretto


Grazie a tutti per la risposta. Sto usando un DNS e ho lo stesso problema.
Milos,

5

Se vuoi davvero che funzioni, dovresti utilizzare DNS come indicato, ma se non hai il controllo del DNS e devi utilizzare il file HOSTS, puoi utilizzare un proxy DNS sul tuo PC che consente i caratteri jolly nel suo file HOSTS.

L'esempio è in questa discussione, leggi il post sul DNS di Acrilic: /programming/138162/wildcards-in-a-hosts-file


5

La sintassi jolly è possibile nei server DNS completi. Per il record BIND dovrebbe essere simile al seguente:

host1.example.com. 3600 IN  A     127.0.0.2
*.example.com.     3600 IN  CNAME host1.example.com.

Se chiarisci quale server DNS usi, posso fornirti un esempio.

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.