Nosso site mysite.com
será hospedado em um servidor com hospedagem virtual (baseada em nome) em 10.20.30.40
. No entanto, os registros DNS estão apontando no momento 66.77.88.99
.
Eu quero manter esses registros DNS apontando para 66.77.88.99
durante o teste; existe alguma maneira de acessar 10.20.30.40
assim mesmo?
Como o servidor de destino usa hospedagem virtual, não posso simplesmente inserir o endereço IP para testar no site de destino. Além disso, não tenho controle sobre o servidor de destino e, portanto, não consigo configurar um subdomínio para testar.
domain-name-system
virtualhost
IQAndreas
fonte
fonte
Respostas:
Coloque os nomes de host com o endereço IP apropriado em seu
hosts
arquivo (/etc/hosts
no Linux,%SYSTEMROOT%\System32\Drivers\etc\hosts
em sistemas Windows) assim:Não se esqueça de remover as entradas após o teste.
fonte
Como apontado, adicioná-lo a
/etc/hosts
é uma opção.Eu costumo usar o Modify Headers Firefox Addon.
Não preciso alterar a configuração do sistema e me tornar root sempre que quiser testar isso.
Outra maneira é usar
cURL
assim:Isso é especialmente útil para solucionar problemas rapidamente.
E você não precisa remover nada depois de terminar.
fonte
--resolv
opção:curl --resolve example.com:80:192.0.2.1 --resolve example.com:443:192.0.2.2 http://example.com/
cURL
. Não estava pensando no SNI.