Имеется очень специфическая проблема, прошу помощи хотя-бы на уровне мозгового штурма (генерация идей).
Ситуация:Имеется маленький сервер-роутер на базе Debian Etch 4.0 r1 (на момент инсталляции), stable.
Через него к интернету, через NAT подключена домашняя сеть. Подключение – через ADSL модем D-Link 500T (в режиме моста). pppoe поднимает сервер, настройка сделана через стандартные средства Debian (pppoeconf).
Сервер прекрасно работает, если в интернет через него выходят машины на Windows. (XP и 2000). Однако, если подключить через него машину с Линуксом, и попытаться зайти на google.com брозуер задумывается, после чего показывает абсолютно белый лист. Пинги на гугль бегают.
Дополнения:
- Проблема замечена только с google (но не гарантировано, что нету с другими сайтами – возможно не попадалась?).
- На работе в офисе стоит практически такой-же сервер (Тот-же дебиан, тот-же ADSL, тот-же провайдер), и, подключая к нему ноутбук с линуксом (Debian) на гугль зайти можно. С этого же ноутбука здесь – не получается.
- Не зависит от версии линукса на клиенте – пробовал грузить в vmware различные live дистрибутивы (убунту, ALT) – результат стабилен.
- Основным броузером в тестировавшихся линуксах выступал Firefox (на ноуте - Iceweasel). Однако konqueror тоже на гугль зайти не может.
Так-же, ради теста была установлена виндовс версия фаерфокса через wine – результат тот-же, гугль не грузится.
- МОЖНО зайти на гугль если использовать сеть TOR или просто внешний socks прокси (в faerfox).
- Обращаю повторное внимание – виндовс-машины через этот сервер на гугль ходят совершенно без проблем.
Понимаю, что проблема крайне специфичная, и буду благодарен за любые идеи – куда стоит посмотреть, и что проанализировать.
P.S. документацию на iptables уже перерыл насколько хватает знаний, из боле-менее близких вещей, нашел только описание проблемы с MTU и MSS при работе NAT на ADSL соединениях. Однако в конфиге есть строчка которая выставляет MSS на 1400:1536 и точно такая-же строчка есть в конфиге офисного сервера.