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
핑할 수 있다면 호스트 파일에 아무런 문제가 없으며 Apache 구성과 관련이 있다고 생각합니다.
- 문서 루트가 올바른지, 모든 파일이 올바른 위치에 있는지 확인하세요.
- 이 링크는 여기아파치IPV6이 대괄호 안에 있어야 함을 보여줍니다.
- IPV6 패킷을 차단하는 방화벽/IPtable이 있습니까?
청구서