Clodflare DNS를 사용하고 있습니다. 특정 IP에 특정 파일에 대한 액세스 만 허용하려고합니다.
올바른 IP를 올바르게 감지하도록 lighttpd.conf를 어떻게 설정할 수 있습니까? 나는 access.log를 위해 그것을하는 방법을 안다. $ HTTP [ "remoteip"]를 다른 것과 함께 사용할 수 있습니까?
$HTTP["remoteip"] == "xx.xx.xx.xx" {
url.access-deny = ("")
}
나는 다음 그러나 didnt 한 작업으로 시도 :
이 오늘 그것을 어떻게
$HTTP["remoteip"] ==""{
extforward.forwarder = ("all" => "trust")
extforward.headers = ("CF-Connecting-IP")
}
감사합니다. 그러나 설정 예제의이 부분은 나를 위해 작동하지 않았다 : '$ HTTP [ "remoteip"] == $ HTTP [ "remoteip"] == "199.27.128.0/21"{ extforward.forwarder = ("all"=> "trust") extforward.headers = ("CF 연결 IP") $ HTTP [ "remoteip"] == "104.16.0.0/12"{ extforward.forwarder = $ HTTP [ "remoteip"] ==' Lighttpd는'<'문자에 대해 불평합니다. 중복 IP 범위 (199.27.128.0/21) – Kaah