Решено: Не работают только броузер и почта

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
PID
Сообщения: 7
ОС: Ubuntu

Решено: Не работают только броузер и почта

Сообщение PID »

Поднял ЛС по WiFi

Непонятный глюк. Не работают броузер и почта, причем отказа как такового нет при запросе страницы броузер просто висит на нуле и делает вид что работает, но ничего не загружет. С почтой тоже самое.

Все пинги с моей мащины проходят. Пинги до шлюза и пинги до хостов интернета работают.
ping ya.ru тоже работает - днс в порядке
более того захожу телнетом на 80 порт mail.ru
пишу ручками HTTP запрос, что то типа GET / HTTP/1.1...блаблабла
Получаю нормальный HTML код - т.е. в консоли страница грузицо!

Фаервол отключен. Смотрел сетевым монитором все запросы от браузера на шлюз уходят и ответы возвращаются без проблем - но страницу не показывает :(

К тому же нормально работают ася и скайп.
Не работают браузер и почта.
Что делать то, даже незнаю?
Моя система: Ubuntu Linux 8.1; CPU 1,6MHz; RAM 1,5Gb
Спасибо сказали:
Аватара пользователя
Alex2ndr
Сообщения: 443
ОС: Debian Lenny

Re: Решено: Не работают только броузер и почта

Сообщение Alex2ndr »

PID писал(а):
18.12.2009 10:52
Поднял ЛС по WiFi

Непонятный глюк. Не работают броузер и почта, причем отказа как такового нет при запросе страницы броузер просто висит на нуле и делает вид что работает, но ничего не загружет. С почтой тоже самое.

Все пинги с моей мащины проходят. Пинги до шлюза и пинги до хостов интернета работают.
ping ya.ru тоже работает - днс в порядке
более того захожу телнетом на 80 порт mail.ru
пишу ручками HTTP запрос, что то типа GET / HTTP/1.1...блаблабла
Получаю нормальный HTML код - т.е. в консоли страница грузицо!

Фаервол отключен. Смотрел сетевым монитором все запросы от браузера на шлюз уходят и ответы возвращаются без проблем - но страницу не показывает :(

К тому же нормально работают ася и скайп.
Не работают браузер и почта.
Что делать то, даже незнаю?


Структуру сети подробно опишите. Пока мне это кажется похожим на проблему с path mtu - но вроде ситуация неподходящая. Странно...
Спасибо сказали:
Аватара пользователя
PID
Сообщения: 7
ОС: Ubuntu

Re: Решено: Не работают только броузер и почта

Сообщение PID »

Сетка простая.

Дома 2 компа Сервер(ПК) и Ноут. Сервер подключаю к проводному каналу провайдера.
На сервере и ноуте стоят WiFi карточки. Запскаю обе карты в режим Ad-Hoc + шифрование.
На сервере тоже Linux(Ubuntu server). Так как гнома на сервер нет(только консоль) то не могу проверить работает ли браузер.

К стати идея - надо Lynx на сервер и на Ноут установить и попробовать!
Хотя я уверен, что на серваке все будет ok.

Так вот все пинги идут нормально и с сервака и с ноута.
На серваке настроил нат и порты нужные пооткрывал.
Думаю на сервере с фаерволом порядок, т.к. я его пробовал вообще отрубать(кроме ната) - не помогло.

Есть еще вопросы задавайте.
Даже незнаю куда дальше копать...
Моя система: Ubuntu Linux 8.1; CPU 1,6MHz; RAM 1,5Gb
Спасибо сказали:
pelmen
Сообщения: 1268
ОС: debian

Re: Решено: Не работают только броузер и почта

Сообщение pelmen »

Ждем результатов lynx на сервере + на клиенте + вывод iptables-save на сервере (и на клиенте :) )
Спасибо сказали:
Аватара пользователя
Alex2ndr
Сообщения: 443
ОС: Debian Lenny

Re: Решено: Не работают только броузер и почта

Сообщение Alex2ndr »

Почитайте вот это - http://www.opennet.ru/base/net/pppoe_mtu.txt.html
и попробуйте на сервере добавить такое правило -

Код: Выделить всё

iptables -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu


Если не сработает то такое

Код: Выделить всё

iptables -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss 1300


Если и после этого браузер не будет работать как нужно то наверно это не проблема с path mtu. Будем искать в другом месте.
Спасибо сказали:
Аватара пользователя
PID
Сообщения: 7
ОС: Ubuntu

Re: Решено: Не работают только броузер и почта

Сообщение PID »

Проверил как есть lynx работает и на сервере и на сервере и на ноуте - страницы грузятся.

Самое интересное началось потом.
Те команды настройки iptables что дал Alex2ndr сработали. Страницы стали грузится и почта идет.
Alex2ndr респект!

Правда все порядком тормозит, но думаю надо с этими настройками плотнее побалываться.
На статью пока времени не было - завтра почитаю.

День удался. Всем спасибо.
Моя система: Ubuntu Linux 8.1; CPU 1,6MHz; RAM 1,5Gb
Спасибо сказали:
Аватара пользователя
PID
Сообщения: 7
ОС: Ubuntu

Re: Решено: Не работают только броузер и почта

Сообщение PID »

Прочел статью: http://www.opennet.ru/base/net/pppoe_mtu.txt.html Как раз мой случай.

Пробовал открыть весь icmp трафик примерно так
iptables -A FORWARD -p icmp -j ACCEPT
iptables -A INPUT -p icmp -j ACCEPT

не помогло :glare: Интересно почему?

Пришлось остановится на этом:
iptables -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
Моя система: Ubuntu Linux 8.1; CPU 1,6MHz; RAM 1,5Gb
Спасибо сказали:
Аватара пользователя
Alex2ndr
Сообщения: 443
ОС: Debian Lenny

Re: Решено: Не работают только броузер и почта

Сообщение Alex2ndr »

PID писал(а):
20.12.2009 15:56
Прочел статью: http://www.opennet.ru/base/net/pppoe_mtu.txt.html Как раз мой случай.

Пробовал открыть весь icmp трафик примерно так
iptables -A FORWARD -p icmp -j ACCEPT
iptables -A INPUT -p icmp -j ACCEPT

не помогло :glare: Интересно почему?

Пришлось остановится на этом:
iptables -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu

Невнимательно статью читали -

Код: Выделить всё

   Все  операционные  системы  с 1988 года поддерживают технологию PMTUD.
   Однако,  проблема  может  быть  в  том, что либо вышестоящий над вашим
   соединением роутер, либо некий роутер между вами и удаленным сервером,
   либо  сам  удаленный  веб-сервер могут БЛОКИРОВАТЬ некоторые типы ICMP
   пакетов,  включая  ICMP  3:4.  В  этом  месте  хочется передать привет
   параноидальным  администраторам  -- НЕ ДЕЛАЙТЕ ТАК, НЕ БЛОКИРУЙТЕ ICMP
   трафик! Как итог - соединение между хостами устанавливается, но пакеты
   от  одного  хоста  к  другому  не доставляются, отбрасяваясь где-то по
   пути... Похоже на наши симптомы?

Т е проблема не только в том что ваш роутер отбрасывает нужные icmp пакеты, а ЛЮБОЙ роутер по пути от веб сервера к вам может их отбрасывать.
Спасибо сказали: