Configurei um domínio local no meu servidor Apache.
Então adicionei a seguinte linha no meu /etc/hosts
arquivo
::1 exampledomain.local
Depois de tentar navegar até ele (tentei Firefox e Chromium), recebi um erro de servidor não encontrado.
Então tentei ping6
e funcionou:
dan@danny:~$ ping6 exampledomain.local
PING exampledomain.local(exampledomain.local) 56 data bytes
64 bytes from exampledomain.local: icmp_seq=1 ttl=64 time=0.032 ms
Se eu substituir ::1
no 127.0.0.1
meu arquivo hosts, tudo funcionará bem. Não tenho certeza se isso é relevante, mas esta é a configuração do meu host virtual no Apache2:
<VirtualHost *:80>
ServerAlias exampledomain.local
DocumentRoot /home/dan/sites/exampledomain
<Directory /home/dan/sites/exampledomain>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/exampledomain-error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel debug
CustomLog ${APACHE_LOG_DIR}/exampledomain-access.log combined
</VirtualHost>
Minha pergunta é: como posso fazer funcionar com o endereço IPv6?
Responder1
Se você conseguir fazer ping, não há nada de errado no arquivo hosts e eu acho que tem algo a ver com a configuração do Apache.
- Verifique se a raiz do documento está correta e se todos os arquivos estão no lugar correto.
- Este link aqui paraapachemostra que o IPV6 deve estar entre colchetes.
- Algum firewall/IPtables bloqueando pacotes IPV6?
Conta