Sanes, ой-ой-ой, постгрес же, там из коробки с ip и их диапазонами только радость работать, а если, вдруг, за это делает внешняя либа на php, то какая разница с бд?
cvzxxd, как сервер узнает где она находится? короче, проще найти нормального исполнителя и полностью описать ему проблемы, чем с таким уровнем понимания, самим ковырять.
cvzxxd, да это можно сделать на любой ЯП используемом на стороне сервера. Например, устаревший протокол CGI так и работает. Современный веб чуток сложнее.