我已經在我的 Apache 伺服器上設定了本地域。
/etc/hosts
然後我在我的文件中添加了以下行
::1 exampledomain.local
在我嘗試導航到它之後(我嘗試了 Firefox 和 Chromium),我收到了伺服器未找到錯誤。
然後我試了一下ping6
並且成功了:
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
如果我在主機檔案中替換::1
為,它可以正常工作。127.0.0.1
我不確定這是否相關,但這是我在 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>
我的問題是:如何讓它與 IPv6 位址一起使用?
答案1
如果你可以 ping 通它,那麼主機檔案中沒有任何問題,我認為這與 Apache 配置有關。
- 檢查您的文件根目錄是否正確以及所有文件是否位於正確的位置。
- 此連結適用於阿帕契表示 IPV6 必須位於方括號內。
- 是否有防火牆/IPtables 阻止 IPV6 封包?
帳單