Apache sunucumda yerel bir etki alanı kurdum.
Sonra benim aşağıdaki satırı eklendi /etc/hosts
dosyası
::1 exampledomain.local
Gezinmeye çalıştıktan sonra (Firefox ve Chromium'u denedim) bir sunucu hatası aldım.
Sonra denedim ping6
ve işe yaradı:
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
Ben değiştirirseniz ::1
ile 127.0.0.1
benim ana dosyada, iyi çalışıyor. Bunun alakalı olup olmadığından emin değilim, ancak bu Apache2'deki Sanal Ana Bilgisayar yapılandırmam:
<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>
Sorum şu: IPv6 adresiyle nasıl çalışmasını sağlayabilirim?
Listen 80
içinListen *:80
artık çalışıyor. Bu çok garipti. Hala işe yarayan 80'i Dinle olarak değiştirdim. Sanırım Apache başladıktan sonra, bir şeyler [::]: 80 adresini dinliyor olmalıydı. Apache buna bağlanamadı.