Здравствуйте! Имеется DNS-сервер на FreeBSD (обслуживает зону третьего уровня). Настроен и запущен Bind, есть файл зоны «our_shop.ru», в котором указаны записи для сайтов our_city.our_shop.ru , city2.our_shop.ru , city3.our_shop.ru - все они ссылаются на одинаковый ip-адрес: 88.777.666.555 (этот Web-сервер находится в другом городе). Сайт our_city.our_shop.ru предназначен для клиентов нашего города, остальные для клиентов других городов. В нашем городе оплата за трафик не взимается только за «городской интернет». Поэтому для клиентов нашего города посещение сайта our_city.our_shop.ru по трафику оказывается платным (а хотелось бы сделать бесплатным - за счет нашего сервера DNS).
Каким образом можно решить задачау, чтобы наш DNS-сервер принимал запросы от клиентов сайта our_city.our_shop.ru и уже от своего имени делал запрос на сайт our_city.our_shop.ru (т.е. выступал в роли промежуточного звена между клиентами и web-сервером)
Какие способы существуют и каким способом проще всего это сделать и самое главное как ?
(в линукс-юникс системах новичок, почитал и понял, что способов много; squid-ом, используя реверс прокси, не получилось) Спасибо.