Имеем:
Есть офис с небольшой локальной сетью. 5 рабочих станций на Ubuntu 10.04 и 12.04 и один сервер на 12.04, на котором крутятся 2 виртуалки - одна кеширующий сервер обновлений убунты, другая - Redmine.
В интернет выходим через йотовский роутер Gemtek V01. На роутере включен DHCP, он выдаёт по мак-адресам фиксированные ip серверу и витруалкам, остальным случайные из диапазона 192.167.1.Х. Есть внешний ip и настроен проброс портов снаружи.
Проблема:
На всех компах сеть есть, пинги и внутрь и наружу проходят, внутренние веб-ресурсы работают всегда без проблем. А вот наружу через http нормально могут работать 1-2 машины, причём не одни и те же, а когда как. На "рабочих" машинах всё норм, а на "нерабочих" если набрать любой адрес сайта в любом браузере просто ничего не загружается, либо очень медленно и изредка прорывается, при этом чаще всего работают сайты через https и через vpn.
С такой конфигурацией сети работает с весны - всё было всегда нормально. Проблема возникла совершенно внезапно. Никаких настроек не меняли, нового софта не устанавливали. Вообще ничего не делали подозрительного.
Проблема возникла больше недели назад. Решили, что заглючил роутер. Взяли новый роутер, накатали те же настройи, всё нормализовалось. Все обрадовались, но рано...
После 3-х дней нормального полёта история повторилась. Причём началось всё так же внезапно.
Какие действия производили:
Настраивали всем фиксированные ip, удаляли из сети последовательно каждое сетевое устройство, включая свичи и NAS. Скидывали настройки роутера на дефолтные. - Картина без изменений.
Подтыкали непосредственно к роутеру по две Ubuntu-машины, чтобы исключить глюки свичей и т.п. и каждый раз одна работала, а другая - нет. Нашлась на одном винда как вторая система - включили её и обнаружили, что она работает всегда в любых комбинациях.
Переговоры с поддержкой йоты и попытки выяснить всё ли у них в порядке ни к чему не привели, клянутся и божатся, что у них всё нормально, к нашей соте подключена туча абонентов и никто не жалуется. Посоветовали попробовать с чистой системой.
Загрузившись с live cd все смогли одновременно работать и загружать любые сайты. Что наводит на мысль, что что-то не так с нашими системами. :(
Складывается впечатление, что 80-й порт снаружи кем-то забивается.
К сожалению я не гуру сисадминства и не знаю как поймать этого зверя за хвост. >:(
Добрые люди, подскажите горемычным убунтоводам куда копать и какие заклинания использовать. Будем бесконечно благодарны.
В локалке перестал нормально работать http наружу
Сложно рассуждать и можно рассуждать до бесконечности... не видя ситуацию под рукой....
robots.txt
Запретить индексацию поисковикам или уменьшить количество индексаций.
Так же туда наверняка ломится сотня другая Xrumerov (спам боты всякие).... от них особо лекарства нет...
Так же если у вас торренты, то они могут положить слабый процессор роутера.... (У некоторых отваливается DHCP, другие уходят в аут...) попробуйте ограничить количество подключений...
Если IP статические, то пропишите их на машинах статично.
Так же для корректного обращения к веб-серверам поднятым внутри локальной сети необходимо править HOST (не знаю как это делается в Ubuntu) файл на всех машинах, для сопоставления имени сервера локальному IP адресу...
Иначе при обращении по имени вебсервера, DNS вам выдаст внешний IP, а при обращении к нему внутри локальной сети вы получите либо ничего, либо запрос авторизации роутера.
Черт побери! Выяснил, что проблема всё же связана не с системами на наших компах. Вчера повторно пробовал грузиться с live cd, но уже не работало.
Потом взял у соседей такой же роутер, подключил его - всё нормально на всех машинах. Накатал на него наши настройки, тоже всё нормально.
Поменял симку в нашем роутере на чужую - всё отлично. А с нашей симкой в чужом роутере - та же ерунда.
Собрался менять симку. Но перед этим решил прицепить к своему счёту ещё йотовский модемчик с целью интернет с него расшарить на сервере. Сразу после того как я его прикрутил в личном кабинете и кинул на счёт деньги случилось чудо - всё стало работать как ни в чём ни бывало.
Ходил в сервис-центр сдавать роутер, который взял для тестирования. Там сотрудник, выслушав мой скорбный рассказ, нехотя признался что в Йоте сейчас то ли внедряют, то ли допиливают систему приоритезации трафика. И к ним люди с таким проблемами периодически приоходят. 8)
И тогда всё стало на свои места и я прозрел окончательно. Как раз это всё логично объясняет. Вместо понижения скорости в нашем случае там у них что-то переклинило и система стала вообще отрубать часть внутренних клиентов. А когда я прицепил новое устройство, лимит на аккаунт увеличился и глюк пропал.
Вот ведь пи....., так их разэдак, не могли сразу сказать что-ли? Так ведь и с ума можно свести мнительного клиента...
В общем проблема как-бы "решена", точнее локализована. Большое спасибо всем кто участвовал. Если у кого-то подобное произойдёт - берите новую сим-карту, это бесплатно у Йоты. На некоторое время точно помогает. Или привязывайте ещё одно устройство, скорость можно на него выставить маленькую, деньги сильно жрать не будет.