Questione : Quando usare IP-ha basato o Nome-basato gli assistenti virtuali per Apache

Sto lavorando con Apache sul linux debian (lenny) per soltanto un periodo ridotto e voglio ospitare i Web site multipli per i clienti differenti.  Alcuni Web site saranno HTTP soltanto ed altro sarà HTTPS.

What è la regola empirica quando utilizzare gli assistenti virtuali IP-basati, in contrasto con nome-basato?  Importa (intestazioni ospite) agli assistenti virtuali nome-basati uso per HTTPS con i certificati dello SSL?

class= del

Risposta : Quando usare IP-ha basato o Nome-basato gli assistenti virtuali per Apache

Se il vostro web server è dietro una parete refrattaria di NAT allora probabilmente troverete il IP address più facile usare.  Dire le risoluzioni di www.example.com a 98.76.54.32 (IP pubblico di external), ma il web server ha un indirizzo riservato interno 10.98.76.54, voi non può usare www.example.com nome per il vostro ospite chiamato perché risolverà al IP address errato.

Da un lato, se web server fate direttamente limitare i IP address pubblici ad esso, potete usare il nome allora che l'ospite virtuale sarà limitato al IP address che abbina il nome e se spostate i config verso il nuovo web server di e niente nei config cambierà, appena fate l'entrata di dns cambiare e fuori da voi andare.

Così ci è una discussione per ogni metodo, indovino che dipende dalla vostra situazione e che cosa funziona per voi.

A proposito, non potete utilizzare (intestazioni ospite) gli assistenti virtuali nome-basati per HTTPS con i certificati dello SSL su apache, io credete che ci sia un senso fare questo su IIS con i nomi multipli di SAN sul certificato.


Altre soluzioni  
 
programming4us programming4us