Цель: настроить сервер для раздачи интернета нескольким пользователям в локальной сети. Данные: типичная ситуация: есть анлим на 512кбит\с для одного внешнего адреса - его и нужно поделить.
Проблема: Так как в локалке адреса статические, решил использовать для дележки iptables snat следующим образом:
$IPTABLES -t nat -A POSTROUTING -s 172.31.6.236 -j SNAT --to-source 95.130.80.172
И когда пользователь 172.31.6.236 пытается выйти в интернет, то возникает какая-то неопределенная задержка секунд на 15. После этого довольно медленно начинает грузиться запрошенная страничка. То есть в конечном итоге инет работает, но вот эта первоначальная пауза меня и беспокоит. Подскажите пожалуйста, чем это может быть вызвано, и как это устранить.
Способы устранения: Я стал думать, почему может возникнуть данная проблема. И первое на что я грешил - DNS. Первоначально на клиенте указан днс-сервер локальной сети. Преобразование имени в консоли выполняется мгновенно, но я решил на всякий случай на своем сервере поднять ворвардящий на провайдера днс сервер. Поднял - результат аналогичный полностью. То есть имена в консоли резолвятся мгновенно, а интернет все равно тормозит.
Все вышеуказанные действия проводил на debian 5 и ubuntu-server 9.04. Результат ничем не отличается. В заключение хочу отметить, что если просто на самом сервере юзать инет, то все отлично, никаких задержек нет.
Пожалуйста, прошу простить за ламерский вопрос и помочь разобраться начинающему.