2013-03-15 4 views
0

바니시를 구성했으며 호스트가 IP 주소로 지정되면 구성이 올바르게 작동합니다. 그러나 호스트가 도메인 이름으로 지정되면 Varnish가 시작되지 않습니다 (www.google.com).도메인 이름이있는 바니시 구성

이것은 작동합니다. 광택제가 성공적으로 시작되고 모든 기능이 정상적으로 기능합니다.

backend default { 
    .host = "74.125.225.14"; 
    .port = "80"; 
} 

이 작동하지 않습니다는 니스를 시작할 수 없습니다 :

backend default { 
    .host = "www.google.com"; 
    .port = "80"; 
} 

잘못 될 수 있는지에 대한 어떤 생각?

현재 로그가 없지만 액세스 권한이 있으면 질문이 업데이트됩니다.

답변

2

내 지식에 따라, Varnish는 호스트 이름을 지원하지 않습니다. 대신 Apache (또는 호스트 이름을 지원하는 다른 프록시)가 다른 로컬 포트에서 수신 대기하고 해당 프록시를 통해 트래픽을 전송하도록 구성합니다.