Истории с тегом: сеть

Всего историй: 508

5019

Неприметный ценник

Приятель относительно недавно устроился в IT-отдел дочерней конторы достаточно крупной компании. Контора серьёзная, судя по обороту денежных средств, на железо и ПО средств не жалеет. Сам приятель пользуется продуктами MS, я поклонник линукса — случаются между нами холивары почище, чем на «ЛОРе».

Сидим как-то с приятелем и кидаемся в чате айтишными ссылками. Он мне пишет: дескать, опробовал LogMeIn, бесплатный сервис типа VPN, удобно удалённо наблюдать за серваками. Смотрю. Похоже на OpenVPN, которым я пользуюсь, решение тоже базируется на виртуальном сетевом интерфейсе — правда, у LogMeIn это проприетарный Hamachi², а у OpenVPN — свободный TUN/TAP-адаптер. Вчитываюсь в подробности. Оказывается, версия бесплатна для некоммерческого пользования дома и в некоммерческих организациях. Начинаю троллить приятеля: «Как тебе не стыдно? К тебе уже едут. Не мог PPTP-сервер поднять?» — в общем, оттягиваюсь по полной. Приятель не проявляет угрызений совести, убеждая, что пользуется сервисом изредка, а на ссылку с лицензионным соглашением отвечает: «Упс, не заметил». В атаку идёт грозное оружие: «Ты ставишь безопасность корпоративной сети под угрозу!» Смеётся в ответ.

Надо приятеля проучить — но я знаю лишь название его конторы... Через пару минуту нахожу DNS-запись в диапазоне одного из местных провайдеров, зарегистрированную на его контору, ещё через минуту убеждаюсь, что IP из нашего города — и вот Nmap уже сканит подсеть /24. Четыре включённых хоста: на одном SSH, на втором Cisco SSL VPN, на остальных filtered-порты msrpc, netbios-ssn и microsoft-ds. Пишу приятелю о результатах поиска, подтверждаю ссылками. Он сперва отнекивается — дескать, не его хосты, — но потом соглашается и уходит в офлайн.

Написал, что брутнул веб-морду Cisco SSL VPN, только чтобы позлить приятеля. Он ведь мой коллега, тоже админ, и если он читает логи (а он их читает), то они будут чисты, как полы в микропроцессорных лабораториях Intel. А пользоваться краденой проприетарщиной, надеюсь, он всё равно перестанет. Правда, %name%?

4966

Валенки-валенки, сети наши стареньки

Друг, когда делал у себя дома ремонт, убрал окно на лоджию, застеклил-утеплил её и устроил себе там рабочий кабинет. Инет раздал по вайфаю. Комп на лоджии стоит на полу за тем куском стены, что был под окном; точка доступа в комнате, между устройствами — толстая железобетонная стена.

Однажды друг заметил, что уровень сигнала нестабильный. Опытным путём было выяснено, что уровень хорош только тогда, когда друг сидит за компом, поджав ноги под стул. Если же ноги вытянуть, то уровень заметно падает. Пожаловался мне. «А ещё, — говорит, — холодновато сидеть там, ножки зябнут». Видать, не очень утепление лоджии получилось. Я вынес предположение, что радиоволны путаются в густой растительности на его ногах (там, по-моему, и рентгеновские запутаются), за что был немедленно бит. В качестве сатисфакции сказал ему, что подарю фольгированные валенки: и радиоволнам хорошо, и ногам тепло...

Пока я искал валенки в зимних коллекциях известных брендов, друг решил подсоединить комп кабелем и просверлил дыру в стене. Чудо: вайфай заработал как часы. А тёплые тапочки друг себе сам купил.

4906

Считайте это магией

Магазин. Весы, связанные общей сетью. Звонок:

— У нас тут весы не грузятся, что делать?

— Посмотрите, на свитче лампочка от их порта горит?

— Нет, не горит.

— Провод целый?

— Нет, его краем стола срезало.

Действительно, мать вашу, с чего же у вас весы не грузятся?

— Окей, во время следующего визита сделаю, пока что пользуйтесь соседними.

— А мы ничего не можем сами тут нажать, чтобы всё опять заработало?

Другой магазин, другой звонок:

— У нас сегодня утром касса была выключена, и мы с сервера не видели её общих папок, а теперь всё нормально. Что нам делать?

Считайте, что это магия, блин!

4894

Админско-русская рулетка

Главный офис компании. Ночь, тишина. В здании всего пять человек: два спящих внизу охранника и мы, три админа. Всем региональным офисам и представительствам дано задание до трёх ночи по Киеву синхронизироваться, обновиться, принять и отправить, — в общем, сделать всё, что понадобится, ибо в 3:00 шесть красавцев серверов будут выключены до 12:00 следующего дня.

Десять минут первого. Скучно! Перечитаны все истории и цитаты, просмотрены последние демотиваторы. Никакого пива, игральных карт даже у охранников нет — мы ведь Серьёзная компания! — да и ноут только один. А что, если... Точно: серваков-то шесть! Наплыв трафика спадает, а дорогое оборудование простаивает. Пишем легчайший скрипт рандомного обмена пакетом данных меж серваками. Каждый решает, передать кому-нибудь или оставить пакет себе. Игрок подходит к ноуту, жмёт на «старт», ждёт, потом нажимает номер понравившегося сервака. Если пакет остался на этом серваке — игрок мёртв!

4885

Приятное с полезным

Пришёл в ресторан отдохнуть от работы, на входе увидел табличку: «Wi-Fi». Вернулся в машину за буком. Полез в инет — сетка открытая. Зашёл на роутер — пароль «от производителя», всё по умолчанию. Настроил всё, включая файрвол, допил пиво, почитал «IT happens», позвал менеджера, показал лог, рассказал обо всём на пальцах.

Итог: отдохнул бесплатно, пива попил бесплатно, кино скачал бесплатно, поработал — и устроился ещё на одну работу.

4846

Чувствуйте себя как дома

Я владелец и директор небольшой московской IT-компании. Офис я нашёл неподалеку от дома, в районе Красной Пресни. Случилось мне сегодня поехать на автобусе, который идет весьма странным маршрутом: сворачивает на небольшую улицу, параллельную Пресне, и по ней идёт до метро.

Итак, сижу в автобусе, читаю с мобильника RSS-ленту, фоном запущен гугловский почтовый клиент. Всё это обычно обновляется в офисе по вайфаю; сетка называется так же, как и один из сайтов конторы («CompanyName.Net») и имеет стандартный пароль, известный всем клиентам. Когда я уехал из офиса, вайфай мобильник, естественно, потерял.

Почтовый клиент периодически спрашивал, через что ему обновляться в такой ситуации, и вдруг при очередном запросе радостно сообщил, что нашёл рабочую сеть, и прицепился за обновлением. Мобила успешно слила почту и снова потеряла вайфай.

Поскольку мы ещё не покрыли своей сетью полгорода, я оглядел окрестности — и тут понял, что едет автобус мимо моего дома, где роутер настроен точно так же, как и в офисе, чтобы не маяться с переключением. А вы говорите, беспроводное покрытие... Обычный домашний модем с третьего этажа через улицу ловится!

4801

Мал золотник, да дорог

Есть такая поговорка: «Мал золотник, да дорог». Весь смысл этой поговорки я ощутил недавно — и ведь как ощутил! Раньше золотник представлялся мне маленькой, но очень дорогой вещью, и ассоциации вызывал с драгоценностями.

Работаю я в банке на два филиала в разных населённых пунктах. В одном посёлке живу, а в другой наведываюсь два раза в неделю. Переводили мы банкомат на NDC. Система для нас была новая, и решили нас, таких вот филиальщиков, обучить хитростям установки на примере банкомата в другом посёлке — туда как раз привезли новёхонький. Мне предстояло подключить ADSL-модем и провести до банкомата сеть. Поскольку банкомат был ещё без ОС, то интернет я проверил своим нетбуком, отчитался о готовности и укатил назад.

Наступил день «Ч». Я приехал раньше всех, собрал необходимое для установки и обнаружил, что патч-корда от модема до банкомата не хватает. Фигня вопрос: витуха есть, обжимка есть, а вот коннекторы... Пакетик с коннекторами выпал из открытой сумки с нетбуком, и внутри остался только один. Я обшарил все закрома, перебрал кучу патч-кордов, даже был готов отключить какого-нибудь пользователя от сети, если бы нашел кабель необходимой длины — но всё тщетно.

В магазине нет, у связистов нет (как они ходят ADSL подключать — неужели всегда хватает длины кабеля из коробки?); в казначействе, в ПФР, в администрации района, в центре занятости, — ни у кого не нашлось ни одного коннектора. Я в панике: ребята уже подъехали, учёба срывается. Через завдопофисом узнаю, что в редакции районки недавно тянули сеть и оставили штук пять. Стрелой мчусь туда. «Они?» — «Они!» Пулей обратно — там уже все собрались, накатывается образ и обжата половина патч-корда. Коллега пытается найти в коробке второй коннектор, я достаю его из кармана.

Учёба состоялась. А этот «золотник» — два рубля ему цена в красный день — действительно был мне очень дорог. Попросили бы в тот день за него сто рублей — ей-богу, отдал бы, не раздумывая. А из редакции потом звонили дважды, просили вернуть.

4787

Чтоб я так умел

Позвонили, попросили помочь с закупкой и установкой компов в недавно образованный отдел чего-то-там. По прибытии на место меня ждала делегация мечты: начальник с подробным техзаданием и черновым планом расположения компьютеров, сотрудник бухгалтерии с кучей всяких бумажек для оплаты и специальный мальчик-водитель-носильщик-ой-я-тоже-обжимать-умею. Идиллия: полчаса за чашечкой кофе составляли смету, бухгалтер чутко считал денежки, мальчик искал местных разнорабочих, чтобы объяснить, как и где класть кабель-канал. Съездили, купили, всё резво поставили, настроили, обжали и разве что бантик не привязали. А потом...

Серверной оказалась просторная комнатушка со стойкой, парой удобных широких столов и кучей разномастного полезного барахла. Венчал всю эту красоту плюшевый тигрёнок, держащий в руках конверт. Прочитал и охренел. Местный админ за каким-то чёртом валялся в больнице уже второй месяц, знал, что будут подключать новый кабинет, и просил «чтеца сего манускрипта» выполнить ряд необычных процедур. Ещё на трех страницах мне объяснили: витуху нужно разрезать, обжать получившиеся концы и воткнуть их в «сплиттер» — коробочка с таким назначением валялась рядышком. «Primary»-конец шёл, куда и шёл, «secondary» — в шкафчик со вторым роутером. Сплиттер надлежало подключить к какой-то самопальной фигне, на фигне щёлкнуть тумблером, открыть программу Guard на нетбуке и проверить, что новый сплиттер опознан. Я всё это сделал, а потом взял отвертку и пошёл смотреть, на хрен оно всё надо.

Итак, судя по логам, «основной» роутер (внушительная такая «циска») иногда вис, оказывался без напряжения и такое прочее. Когда программа Guard обнаруживала зависон роутера (как — понятия не имею; видимо, что-то нужное было внутри сплиттера), она давала всем сплиттерам команду переключится на резервный канал и загружала вторую «циску», ребутя первую. После такого хот-свопа программа начинала мониторить напряжение в сети к первой «циске». Если проблема была в зависоне, то прога спокойно давала работать дальше, переключая сеть в полночь, а всем активным станциям в сети кидая предупреждалку: «Ща ребутну, в локалку не лезть, интернет не трогать». Иначе же прога начинала паниковать и рассылать SMS начальству и админу.

После детального исследования были также обнаружены:

— резервный вайфай-канал в интернет и резерв резерва по диалапу;

— автокричалка «здание обесточено»;

— накопитель обновлений для местного антивируса;

— целый RAID-массив для автоматического бэкапа папок «Мои документы» пользователей сети;

— скрипт, выдающий в обед пользователям доступ в соцсети;

— автокричалка «тут воруют!»;

— юэсбишная ракетная установка и исходники программы, которая наводила эти ракеты на входящего и «вела» его, пока тот находился в помещении.

Блин, чтоб я так умел...

4776

Админ — птица гордая

Я программист и по профессии, и по призванию, что не освобождает меня от оказания различных услуг знакомым по настройке, установке и сборке железа и ПО.

Сестра моей жены возжелала «коробочку для ноутбука, чтобы ходить по всей квартире, и интернет был». Забежав после работы в магазин, торгующий железом, я приобрёл вайфай-роутер известной конторы. На вопрос, сколько времени нужно на установку, я оптимистично ответил: «Работы на 15 минут».

Страница логина в веб-интерфейсе девайса. Читаю краткое руководство по установке: «Логин по умолчанию: „Admin“, пароль пустой». Вбиваю — получаю ошибку. Вбиваю ещё раз то же самое. Медитирую. Пробую брутфорс.

На энной попытке вышло. Дорогие китайско-корейские братья в руководстве по установке написали логин с большой буквы, а роутер признавал «админа» только с маленькой.

4712

Один за всех, все с одного

Открывали в нашем городе новый филиал компьютерного клуба. Самое важное в клубе — программное обеспечение для управления. У клуба был свой программист, он и разрабатывал софт. Обязательной возможностью тогда считался контроль интернет-трафика, но на момент открытия клуба этой возможности не было, и программер допиливал возможность у себя. А клуб открывать-то надо, без интернета он мало кому нужен. У меня же на тот момент уже была работающая с интернетом программа. Решили арендовать её на время; от меня требовалось наладить работу в новом клубе.

День открытия. Новые, мощнейшие на тот период компьютеры, нормальное помещение. Сделали рекламный ход: до 24:00 играть можно бесплатно, но один час. Зал полный, народ ведёт в бой танки и отстреливает головы. Вроде бы всё отлично, но только вроде: игры тормозят, зачастую сильно. Но почему? Компьютеры-то очень мощные. Начали поглядывать на меня и программу.

Был в программе один таймер, который довольно-таки часто обрабатывал некоторые действия. Но в другом-то подведомственном мне клубе всё нормально на куда менее мощных машинах! Делать нечего: быстро ставлю Delphi, увеличиваю шаг таймера, перекомпилирую и раскидываю программу на компьютеры. Ответственный момент... И ноль эффекта. Настроение падает.

Закрыв клуб на ночь, пересматриваю код программы. Сажусь за один из компов, ищу проблему в нём и случайно, очень случайно её нахожу. Для того, чтобы добавить в список новую игру, нужно кинуть ярлык в условленную папку. Когда настраивали это всё, ярлыки копировали с машины на машину. А винда-то умная: раз ярлык скопирован, нужно и адрес поправить в нём, чтобы он указывал на нужную машину. Получилось так, что большинство игр запускались по сетке с двух компов. Быстро исправляем ярлыки, тестируем, с радостью открываем клуб и отдыхаем.