Прокси сервер

Добрый день господа! У нас есть внутреняя сеть под название G-NET, само собой вход на внешнии ресурсы платный. Так же есть провайдер megaline, который предоставляет безлимитный интернет. Вообщем задача такова:
Есть сайт размещеный на внешке, G-NET создаст DNS для пользователей её сети. Т.е когда пользователь введет url сайта он попадет не на всешний ресурс а на выданый нам статический ip адрес. Ip адрес будет указывать на наш сервер. Вообщем задача сервера дать доступ на Сайт который находится на внешке пользователям G-NET’а как на внутрений ресурс через наш сервер. Само собой весь трафик будит приходить через нас и мы будем за него платить, но это уже наши проблемы.

Подскажите какие программы использовать для этого а именно чтобы при попадании на наш ip адрес пользователь через него попадал на сайт.
Возможно объяснение слишком запутано и это все называется каким нибуть одним словом типо прокси сервер или типо того.