1 ipv4 주소와 몇 개의 ipv6 주소를 가진 서버가 있습니다. 하나의 도메인은 다음과 같이 apache ports.conf를 설정 한 ipv4 A 레코드로 리디렉션됩니다.
Listen ip.v4.address:80
NameVirtualHost ip.v4.address:80
가상 호스트 파일 :
<VirtualHost ip.v4.address:80>
DocumentRoot /var/www/first/
ServerName first.domain
ServerAlias www.first.domain
ErrorLog ...
CustomLog ...
</VirtualHost>
그리고 모든 것이 잘 작동합니다.
이제 두 번째 IP로 두 번째 도메인에 대한 새 가상 호스트를 만들고 싶습니다. 두 번째 도메인을 ipv6 AAAA 레코드로 리디렉션하고 ports.conf에 추가하십시오.
Listen [ip.v6.address]:80
NameVirtualHost [ip.v6.address]:80
새로운 가상 호스트 파일을 생성합니다 :
<VirtualHost [ip.v6.address]:80>
DocumentRoot /var/www/second/
ServerName second.domain
ServerAlias www.second.domain
ErrorLog ...
CustomLog ...
</VirtualHost>
Apache를 다시 시작하십시오. 서버 시작시 오류가 없지만 작동하지 않습니다. 브라우저에서 두 번째 도메인을 입력하면 서버를 찾을 수 없습니다. [ip.v6.address]
사이트에 들어가면 나타납니다.
어떤 도움?
도와 주셔서 감사합니다. IPv6이 정확하고 두 개의 다른 사이트가 필요합니다. 이 AAAA 레코드를 설정 한 도메인 공급 업체에 문의했습니다. 그들은 그것을 설정하는 데 24 시간이 걸릴 수 있으며 여기에 문제가 있다고 말했다. A 레코드를 설정할 때 그 효과는 거의 즉시 나타 났으며 AAAA도 같은 방식으로 작동한다고 생각했습니다.
—
쉘디
당신이 좋아하는 답변을 표시했다면 도움이 되려고 노력한 사람들이 그렇게하기위한 보상을 얻을 수
—
있다면 좋을 것입니다