i'm running nginx/1.23.1 i use 'geo'-based (ngx_http_geo_module) permissions to restrict access to some sites e.g., for explicit static IPs
geo $RESTRICT_ACCESS { default 0; 127.0.0.1/32 1; 2601:...:abcd 1; } server { ... if ($RESTRICT_ACCESS = 0) { return 403;} it works as intended. i'd like to add access for a couple of hosts with dynamic IPs. the IPs *are* tracked, and updated to DNS. e.g., both A & AAAA records exist, and are automatically updated on change, at mydynamicIP.example.com so that, in effect, geo $RESTRICT_ACCESS { default 0; 127.0.0.1/32 1; 2601:...:abcd 1; <IPv4 addr for mydynamicIP.example.com> 1; <IPv6 addr for mydynamicIP.example.com> 1; } at wiki, there is mention of "ngx_http_rdns_module" https://www.nginx.com/resources/wiki/modules/rdns/ which points to https://github.com/flant/nginx-http-rdns but, there "Disclaimer (February, 2022) This module hasn't been maintained by its original developers for years already." is there a recommended/current method for using *hostnames* in geo? ideally, without lua. _______________________________________________ nginx mailing list -- nginx@nginx.org To unsubscribe send an email to nginx-le...@nginx.org