Объясняю.
Так как у них сайт доступен из внешнего мира, то естесственно в днс стоит соответсвие адрес сайта -> внешний айпи.
При запросе адреса сайта, машина из внутренней сети опрашивает днс и получает, естественно, реальный ип. Так как внешний и внутренний ип подключены к различным подсетям, то должно произойти преобразование внутреннего ип к внешнему. Что и делает нат или прокси.
После преобразования адреса все машины из внутренней подсети обращабться к сайту под внешним ип. Что собсно он и наблюдает.
Теперь по пунктам
1) При запросе имени сайта, любая машина (под виндой, либо под никсами) вначале читает файл hosts и если там не находит соответствующей записи, то обращаеться к днс за соответсвием name->ip.
Таким образом, если мы в файле hosts укажем это соответствие, то к сайту будет обращение не через внешний ип, а через внутренний без преобразования.
Т.е если мы добавим строку вида
www.google.com 213.248.60.17
в файл hosts на какой-то машине, то человек с этой машины при наборе адреса www.google.com будет созерцать сайт www.phpclub.ru
2) Для всех групп серых ип (192.168.х.х, 10.х.х.х, 172.128,х,х) осуществить переброс на внешний ИП без преобразования адреса. (статический нат)