Земля сисадминов кори доктороу

Земля сисадминов кори доктороу thumbnail

Часть 1

Когда рабочий телефон Феликса зазвонил в два часа ночи, Келли перекатилась с другого края кровати, толкнула его в плечо и прошипела:

– Какого чёрта ты не выключил его, когда ложился спать?

– Такого, что я на дежурстве, – ответил он.

– Ты ж не врач, черт подери, – она пихнула его ногой, пока он на краю кровати натягивал штаны. – Всего лишь сисадмин.

– Такая у меня работа.

– Они пашут на тебе, как на проклятом. Сам знаешь, что я права, – сказала она. – Господи, ты же теперь отец и не должен убегать из дома каждую ночь только потому, что у кого-то кончилась порнуха. Не бери трубку.

Он знал, что она права, но взял трубку.

– Основные маршрутизаторы недоступны. BGP недоступен, – сообщил механический голос. Системному монитору наплевать на грубости, так что Феликс выругался и почувствовал себя немного лучше.

– Может, удастся разобраться отсюда…

В теории, он мог залогиниться к бесперебойнику серверной и перезагрузить роутеры. Сам UPS располагался в другом сетевом блоке с отдельными роутерами, подключёнными к собственным источникам бесперебойного питания.

– За пять лет нашего брака у тебя ни разу не получилось что-нибудь исправить отсюда, – Келли уже сидела на кровати, словно мутная тень на фоне спинки.

Тут она ошибалась: он постоянно что-то чинил из дома, только делал это тихо, так что она просто не помнила. С другой стороны, в её словах была доля правды. Записи Феликса свидетельствовали, что после часа ночи исправить что-то без поездки в дата-центр почему-то не выходило. Закон Вселенского Извращенства или просто – Закон Феликса.

Через пять минут Феликс был за рулём. Решить проблему из дома не удалось, потому, что сеть с независимыми маршрутизаторами тоже отключилась. В прошлый раз такое случилось, когда какой-то идиот-строитель ковшом экскаватора перебил магистральный кабель, ведущий к дата-центру. В итоге Феликс на неделю присоединился к полусотне взбешённых сисадминов, которые с края получившейся ямы на чём свет стоит материли несчастных рабочих, пока те день и ночь соединяли десять тысяч порванных проводов.

Его телефон звонил в машине ещё два раза. Он позволил мобильнику заглушить магнитолу и через хорошие колонки прослушал новые автоматические сообщения о недоступности других важных элементов инфраструктуры сети. Потом позвонила Келли.

– Привет, – ответил он.

– Не подлизывайся, я ж по голосу всё понимаю.

Он невольно улыбнулся.

– Есть не подлизываться.

– Я люблю тебя, Феликс, – сказала она.

– А я от тебя с ума схожу, Келли. Возвращайся в кровать.

– 2.0 проснулся.

Пока малыш был в утробе, его звали Бетой, а когда отошли воды, Феликс выбежал из офиса с воплем: “Отправлен на золото!” Они стали называть его 2.0 ещё до того, как затих его первый крик. “Маленький засранец просто рождён для того, чтобы титьку сосать.”

– Извини, что разбудил тебя, – сказал он.

Он почти доехал до дата-центра. В два часа ночи на дороге – ни души. Перед въездом в подземный гараж Феликс притормозил, чтобы договорить.

– Дело не в том, что разбудил, – объяснила она. – Ты там уже семь лет работаешь, у тебя три помощника. Отдай телефон им. Ты своё отъездил.

– Не люблю просить своих подчинённых о том, чего не стал бы делать сам.

– Ну пожалуйста, хватит, – попросила она. – Ненавижу просыпаться одна. Я всю ночь скучаю по тебе.

– Келли…

– Я больше не злюсь. Просто скучаю по тебе – вот и всё. С тобой мне снятся хорошие сны.

– Ну ладно, – сказал он.

– И всё?

– Именно. Всё. Не могу думать о том, что без меня тебе снятся плохие сны, да и своё я действительно уже отработал. Теперь буду выезжать только на один ночной вызов перед выходными.

– У сисадминов не бывает выходных, – засмеялась Келли.

– У этого – будут, – пообещал он.

Феликс зарулил в подземную парковку, предварительно прислонив магнитный ключ к считывателю, а затем и свой мутный зрачок – к сканеру сетчатки, чтобы тот насладился видом его невыспавшегося глазного яблока. По пути в серверную он вытряс из автомата гуараново-медафонильный энергетический батончик и убийственный искуственный кофе в чашке-непроливайке. Запихнув в себя и то, и другое, он позволил биометрическому замку изучить свою руку. Наконец, дверь с шипением отворилась, обдув его воздухом из шлюза, и Феликс оказался в святилище.

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

Обычно в серверной так холодно, что можно замёрзнуть, но такое скопление людей выделяло потоки тепла, перегревавшие небольшое замкнутое пространство. Когда Феликс вошёл, пять или шесть человек подняли головы и изобразили подобие улыбки на лице. Пара поприветствовала его по имени. Феликс подобрал живот и протиснулся к стойке своей компании – Ardent.

– Феликс, – позвал его Вэн, который не должен был дежурить этой ночью.

– Что ты тут делаешь? – спросил Феликс, – Хочешь, чтобы мы завтра на работе оба убитые были?

– Что? А. Тут мой собственный сервер. Когда он отвалился примерно в 1:30, меня разбудил его процесс-монитор. Надо было позвонить и сказать, что я сюда еду – не пришлось бы тебе тащиться.

Личный сервер Феликса, который он делил с пятью друзьями, стоял этажом ниже. Ему стало интересно, не отключился ли и его комп тоже.

– Что случилось?

– Массированная атака флэш-червя. Какой-то урод с эксплойтом нулевого дня, похоже, заставил все Windows в сети прощупывать каждый блок IP по методу Монте-Карло. Включая IPv6. Доступ к админскому интерфейсу больших цисок идёт по v6, и если к ним присасывается более десяти зондов, они падают. В итоге почти все пункты межсетевого обмена лежат. С DNS тоже свистопляска – очень может быть, что они ещё с прошлой ночи стали распространять испорченную информацию. Ах да, а ещё есть компонент, который прочёсывает адресную книгу и рассылает по почте и мессенджерам вполне себе убедительные сообщения, заводит разговор с помощью бота вроде Eliza, натасканного на письмах из почтового ящика, и уговаривает открыть трояна.

Читайте также:  Волчонок кори и мейсон

– Пипец.

– Ага.

Вэн был сисадмином типа Б: под два метра ростом, длинные волосы, завязанные в хвост, большой прыгающий кадык. На его костлявой груди висела футболка с надписью “ВЫБЕРИ ОРУЖИЕ”. Чуть пониже был нарисован ряд D&D-шных многогранных костей. Сам Феликс относился к типу А: лишних тридцать килограмм и ухоженная, но густая бородища, скрывающая лишние подбородки. На его футболке красовалась надпись HELLO CTULHU, под которой обнаруживался кавайный безротый Ктулху в стиле Hello Kitty.

Вэн и Феликс познакомились пятнадцать лет назад в Usenet-е, потом встретились уже в реале на фринетовской пивопойке, вместе ездили на пару стартрековских конвентов. В конце-концов Феликс позвал Вэна работать под своим началом в Ardent. Вэн был надёжен и пунктуален. Он получил диплом инженера-электротехника и хранил стопку блокнотов на пружине, в которые методично вносил каждое предпринятое действие, отмечая дату и время.

– На этот раз дело даже не в ПМКК, – сказал Вэн. Почтовые трояны относились к категории ПМКК, то есть проблемы с Прослойкой Между Креслом и Клавиатурой. Если бы люди были достаточно умны и не открывали подозрительные вложения, такие трояны давно остались бы в прошлом. Но к червям, сожравшим маршрутизаторы Cisсo, юзвери отношения не имели. Проблема была в некомпетентных программистах.

– Да, опять в Microsoft напортачили, – сказал Феликс, – Если я на работе в два часа ночи, виноваты либо ПМКК, либо мелкомягкие.

***

В итоге они просто отсоединили эти проклятые роутеры от интернета. Не сам Феликс, конечно, хотя у него руки чесались сделать это и перезагрузить их, отрубив интерфейсы, работающие по IPv6. Это сделала парочка абсолютно непохожих друг на друга BOFH-ов. Чтобы получить доступ к админской, они должны были одновременно провернуть в замочных скважинах два ключа – прямо как часовые в ракетных шахтах. 95 процентов внешнего траффика Канады проходило через это здание. С безопасностью тут было покруче, чем в большинстве ракетных шахт.

Феликс и Вэн поднимали ардентовские серваки по одному. Их сразу же принимались бомбить черви – перевести маршрутизаторы в рабочее состояние значило подвергнуть нижестоящие сегменты сети атаке. Каждая машина в Сети или утопала в червях, или атаковала сама, или делала то и другое сразу. После сотни таймаутов Феликсу удолось достучаться до Bugtraq и NIST, чтобы скачать несколько патчей для ядра, которые должны были облегчить нагрузку от атак червя на его машины.

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Источник

Часть 1

Когда рабочий телефон Феликса зазвонил в два часа ночи, Келли перекатилась с другого края кровати, толкнула его в плечо и прошипела:

– Какого чёрта ты не выключил его, когда ложился спать?

– Такого, что я на дежурстве, – ответил он.

– Ты ж не врач, черт подери, – она пихнула его ногой, пока он на краю кровати натягивал штаны. – Всего лишь сисадмин.

– Такая у меня работа.

– Они пашут на тебе, как на проклятом. Сам знаешь, что я права, – сказала она. – Господи, ты же теперь отец и не должен убегать из дома каждую ночь только потому, что у кого-то кончилась порнуха. Не бери трубку.

Он знал, что она права, но взял трубку.

– Основные маршрутизаторы недоступны. BGP недоступен, – сообщил механический голос. Системному монитору наплевать на грубости, так что Феликс выругался и почувствовал себя немного лучше.

– Может, удастся разобраться отсюда…

В теории, он мог залогиниться к бесперебойнику серверной и перезагрузить роутеры. Сам UPS располагался в другом сетевом блоке с отдельными роутерами, подключёнными к собственным источникам бесперебойного питания.

– За пять лет нашего брака у тебя ни разу не получилось что-нибудь исправить отсюда, – Келли уже сидела на кровати, словно мутная тень на фоне спинки.

Тут она ошибалась: он постоянно что-то чинил из дома, только делал это тихо, так что она просто не помнила. С другой стороны, в её словах была доля правды. Записи Феликса свидетельствовали, что после часа ночи исправить что-то без поездки в дата-центр почему-то не выходило. Закон Вселенского Извращенства или просто – Закон Феликса.

Через пять минут Феликс был за рулём. Решить проблему из дома не удалось, потому, что сеть с независимыми маршрутизаторами тоже отключилась. В прошлый раз такое случилось, когда какой-то идиот-строитель ковшом экскаватора перебил магистральный кабель, ведущий к дата-центру. В итоге Феликс на неделю присоединился к полусотне взбешённых сисадминов, которые с края получившейся ямы на чём свет стоит материли несчастных рабочих, пока те день и ночь соединяли десять тысяч порванных проводов.

Его телефон звонил в машине ещё два раза. Он позволил мобильнику заглушить магнитолу и через хорошие колонки прослушал новые автоматические сообщения о недоступности других важных элементов инфраструктуры сети. Потом позвонила Келли.

– Привет, – ответил он.

– Не подлизывайся, я ж по голосу всё понимаю.

Он невольно улыбнулся.

– Есть не подлизываться.

– Я люблю тебя, Феликс, – сказала она.

– А я от тебя с ума схожу, Келли. Возвращайся в кровать.

– 2.0 проснулся.

Пока малыш был в утробе, его звали Бетой, а когда отошли воды, Феликс выбежал из офиса с воплем: “Отправлен на золото!” Они стали называть его 2.0 ещё до того, как затих его первый крик. “Маленький засранец просто рождён для того, чтобы титьку сосать.”

– Извини, что разбудил тебя, – сказал он.

Он почти доехал до дата-центра. В два часа ночи на дороге – ни души. Перед въездом в подземный гараж Феликс притормозил, чтобы договорить.

Читайте также:  Прививки от кори и краснухи и полиомиелита детям

– Дело не в том, что разбудил, – объяснила она. – Ты там уже семь лет работаешь, у тебя три помощника. Отдай телефон им. Ты своё отъездил.

– Не люблю просить своих подчинённых о том, чего не стал бы делать сам.

– Ну пожалуйста, хватит, – попросила она. – Ненавижу просыпаться одна. Я всю ночь скучаю по тебе.

– Келли…

– Я больше не злюсь. Просто скучаю по тебе – вот и всё. С тобой мне снятся хорошие сны.

– Ну ладно, – сказал он.

– И всё?

– Именно. Всё. Не могу думать о том, что без меня тебе снятся плохие сны, да и своё я действительно уже отработал. Теперь буду выезжать только на один ночной вызов перед выходными.

– У сисадминов не бывает выходных, – засмеялась Келли.

– У этого – будут, – пообещал он.

Феликс зарулил в подземную парковку, предварительно прислонив магнитный ключ к считывателю, а затем и свой мутный зрачок – к сканеру сетчатки, чтобы тот насладился видом его невыспавшегося глазного яблока. По пути в серверную он вытряс из автомата гуараново-медафонильный энергетический батончик и убийственный искуственный кофе в чашке-непроливайке. Запихнув в себя и то, и другое, он позволил биометрическому замку изучить свою руку. Наконец, дверь с шипением отворилась, обдув его воздухом из шлюза, и Феликс оказался в святилище.

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

Обычно в серверной так холодно, что можно замёрзнуть, но такое скопление людей выделяло потоки тепла, перегревавшие небольшое замкнутое пространство. Когда Феликс вошёл, пять или шесть человек подняли головы и изобразили подобие улыбки на лице. Пара поприветствовала его по имени. Феликс подобрал живот и протиснулся к стойке своей компании – Ardent.

– Феликс, – позвал его Вэн, который не должен был дежурить этой ночью.

– Что ты тут делаешь? – спросил Феликс, – Хочешь, чтобы мы завтра на работе оба убитые были?

– Что? А. Тут мой собственный сервер. Когда он отвалился примерно в 1:30, меня разбудил его процесс-монитор. Надо было позвонить и сказать, что я сюда еду – не пришлось бы тебе тащиться.

Личный сервер Феликса, который он делил с пятью друзьями, стоял этажом ниже. Ему стало интересно, не отключился ли и его комп тоже.

– Что случилось?

– Массированная атака флэш-червя. Какой-то урод с эксплойтом нулевого дня, похоже, заставил все Windows в сети прощупывать каждый блок IP по методу Монте-Карло. Включая IPv6. Доступ к админскому интерфейсу больших цисок идёт по v6, и если к ним присасывается более десяти зондов, они падают. В итоге почти все пункты межсетевого обмена лежат. С DNS тоже свистопляска – очень может быть, что они ещё с прошлой ночи стали распространять испорченную информацию. Ах да, а ещё есть компонент, который прочёсывает адресную книгу и рассылает по почте и мессенджерам вполне себе убедительные сообщения, заводит разговор с помощью бота вроде Eliza, натасканного на письмах из почтового ящика, и уговаривает открыть трояна.

– Пипец.

– Ага.

Вэн был сисадмином типа Б: под два метра ростом, длинные волосы, завязанные в хвост, большой прыгающий кадык. На его костлявой груди висела футболка с надписью “ВЫБЕРИ ОРУЖИЕ”. Чуть пониже был нарисован ряд D&D-шных многогранных костей. Сам Феликс относился к типу А: лишних тридцать килограмм и ухоженная, но густая бородища, скрывающая лишние подбородки. На его футболке красовалась надпись HELLO CTULHU, под которой обнаруживался кавайный безротый Ктулху в стиле Hello Kitty.

Вэн и Феликс познакомились пятнадцать лет назад в Usenet-е, потом встретились уже в реале на фринетовской пивопойке, вместе ездили на пару стартрековских конвентов. В конце-концов Феликс позвал Вэна работать под своим началом в Ardent. Вэн был надёжен и пунктуален. Он получил диплом инженера-электротехника и хранил стопку блокнотов на пружине, в которые методично вносил каждое предпринятое действие, отмечая дату и время.

– На этот раз дело даже не в ПМКК, – сказал Вэн. Почтовые трояны относились к категории ПМКК, то есть проблемы с Прослойкой Между Креслом и Клавиатурой. Если бы люди были достаточно умны и не открывали подозрительные вложения, такие трояны давно остались бы в прошлом. Но к червям, сожравшим маршрутизаторы Cisсo, юзвери отношения не имели. Проблема была в некомпетентных программистах.

Источник

Locus-2007 , лучшая короткая повесть Эта повесть основана на опыте работы Кори Доктороу в качестве системного администратора в начале 1990-х годов. Сам автор подробно рассказывает в предисловии к повести, как она родилась и о чем она: До сих пор существует пагубный миф о том, что Интернет был спроектирован для того, чтобы выдержать ядерную войну. Хотя эта мечта без сомнения присутствовала в недрах мозга тех генералов, которые дали зеленый свет разработкам сети, на самом деле это не было главным при ее проектировании и создании. Тем не менее, все это позволяет создать захватывающий сценарий, в котором сисадмины в своих ‘клетках’ по всему миру наблюдают, затаив дыхание, как выходят из строя генераторы и обесточиваются серверы, и ждут, пока у них не закончатся энергия и воздух.

Когда сисадмины правили Землёй

Кори Доктороу https://craphound.com

[email protected]

По лицензии Creative Commons Attribution- Noncommercial-Share Alike 3.0

Перевод с английского: Андрей НОВИКОВ

Опубликовано: Журнал Если 2008’1

© Согу Doctorow. When Sysadmins Ruled the Earth. 2006.

Лицензия Creative Commons Attribution-Noncommercial- Share Alike 3.0 .

Вы можете свободно распространять и делать производные произведения, при условиях, что: вы указываете авторство и атрибуты произведения таким же образом, как это сделал автор или тот, кто лицензировал произведение; вы не можете использовать это произведение в коммерческих целях. Если вы изменяете, транcформируете или основываете свое произведение на этой работе, то вы можете распространять полученное произведение только по этой или подобной ей лицензии.

Читайте также:  Тест с ответами на тему корь

* * *

Когда служебный телефон Феликса зазвонил в два часа ночи, Келли повернулась на бок, ткнула его в плечо и прошипела:

— Почему ты не выключил эту проклятую штуковину, когда ложился спать?

— Потому что я должен оставаться на связи.

— Ты же не долбаный врач, — продолжила она, пиная его, когда он сидел на краю кровати, натягивая брюки, которые бросил на пол, перед тем как лечь спать. — Ты чертов системный администратор.

— Это моя работа.

— На тебе пашут, как на правительственном муле! И ты знаешь, что я права. Господи, ты же теперь отец и не можешь убегать посреди ночи всякий раз, когда накрывается чей-то источник порнухи. Не отвечай на звонок.

Он знал, что жена права. Он ответил на звонок.

— Главные роутеры не отвечают. BGP не отвечает.{1} — Механическому голосу системного монитора было все равно, если его проклянут, и Феликс тут же это сделал. Хоть немного полегчало.

— Может быть, я смогу все наладить из дома, — сказал он. Феликс мог подключиться к источнику бесперебойного питания «клетки» и перезагрузить роутеры. ИБП находился в другом сетевом блоке и имел собственные независимые роутеры, питающиеся от своих ИБП.

Келли уже сидела на постели, он мог различить очертания ее фигуры на фоне изголовья кровати.

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

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

В машине телефон звонил еще дважды. Он переключил его на стереосистему и выслушал через большие басовые динамики автоматические сообщения об отключении от сети новых критических элементов инфраструктуры.

Затем позвонила Келли

— Привет, — отозвался он.

— Не подлизывайся. Я по голосу слышу, как ты подлизываешься. Он невольно улыбнулся:

— Проверь — не подлизываюсь.

— Я тебя люблю, Феликс.

— А я от тебя без ума, Келли. Ложись поспи.

— 2.0 проснулся, — сообщила она. Находясь в ее лоне, ребенок получил имя Бета-Тест, а когда у нее отошли воды, Феликс, узнав об этом по телефону, выскочил из офиса с криком: «Повелитель Золота отправился в путь!» Они начали называть малыша 2.0 раньше, чем он завершил свой первый крик. — Этот мелкий паршивец родился, чтобы меня сосать.

— Извини, что разбудил тебя. — Он уже почти добрался до инфоцентра. Никакого уличного движения в два часа ночи. Феликс притормозил и свернул ко въезду в гараж. Ему не хотелось прерывать звонок Келли, въехав в подземный гараж.

— Дело не в том, что ты меня разбудил. Ты работаешь там уже семь лет. У тебя в подчинении трое молодых парней. Отдай телефон им. Ты свой долг выполнил.

— Мне не хочется просить своих подчиненных делать что-либо, чего я не могу сделать сам.

— Все, что от тебя требовалось, ты уже сделал. Пожалуйста… Я ненавижу просыпаться одна среди ночи. По ночам мне тебя не хватает больше всего.

— Келли…

— Я уже не сержусь. Мне просто тебя не хватает, вот и все. Ты навеваешь мне сладкие сны.

— Хорошо.

— Что, так просто? Ты согласен?

— Именно так. Очень просто. Не могу допустить, чтобы тебе снились плохие сны, и я выполнил свой долг. Отныне я буду на ночных дежурствах только для того, чтобы заработать дополнительный отпуск.

Она рассмеялась:

— Сисадмины не берут отпуска.

— А этот возьмет. Обещаю.

— Ты прелесть. О, замечательно… 2.0 только что выполнил аварийный дамп системы по всей моей ночнушке.

— Весь в меня.

— Кто бы сомневался.

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

Феликс задержался у автомата в «чистой комнате» и взял себе энергетический батончик с гуараной и убойной крепости кофе в чашке-непроливайке. Он быстро проглотил батончик и выпил кофе, затем позволил внутренней двери прочесть геометрию его ладони и измерить параметры тела. Дверь с шипением отворилась, из шлюза за ней его обдуло потоком воздуха (внутри поддерживалось избыточное давление), и он наконец-то оказался допущен во внутреннее святилище.

Там царил бедлам. «Клетки», где стояли серверы, были рассчитаны на то, чтобы внутри перемещались два-три сисадмина. Все остальное свободное пространство, до последнего кубического дюйма, было отдано гудящим стойкам с роутерами, серверами и дисковыми полками. Сейчас туда плотно, как селедки в бочке, втиснулись не менее двадцати сисадминов. То было настоящее сборище черных маек с непостижимыми лозунгами, орава нависающих животов над поясами, увешанными мобильниками и чехольчиками с универсальными инструментами.

При обычных обстоятельствах в «клетке» царил едва ли не мороз, но теперь все эти тела перегревали небольшое замкнутое пространство. Пятеро или шестеро взглянули на него и скривились, когда он вошел. Двое поздоровались с ним по имени. Феликс втиснул свой живот в узкий проход между стойками и начал пробираться в дальний конец помещения, где располагались серверы «Ардента».

Источник