← Как закалялась сеть
Карта веток
Глава 16

Глава 16. Игровой сервер

Автор продолжения: Александр Цыганов

Просмотры главы: 3 · Просмотры истории до этой главы: 3

Войдите, чтобы сохранить главу на полку

В субботу днём, когда журнал уже лежал собранный в папку, а Марина переписывала последнее согласие, в дверь Алексея позвонили. На пороге стоял Игорь, но не один: рядом переминался парень лет двадцати трёх, в очках и растянутом свитере, с коробкой от CD в руке. Алексей узнал его — это был сын Гущина, Антон. Он жил в той же квартире, что и отец, на третьем этаже, и учился, кажется, в политехническом.

— Дядь Лёш, — начал Антон, — можно? У меня дело.

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

— Отец сказал, что у вас будет проверка, бумаги, — заговорил он быстро. — Я не хочу мешать. Но у меня вопрос отдельный. Можно мне на своём компьютере поднять игровой сервер?

Марина отложила ручку и посмотрела на него. Игорь уже сидел напротив и смотрел внимательно, без прежнего скепсиса — Антон был из своих, из подключённых.

— Какой сервер? — спросил Алексей.

Антон открыл коробку и вынул диск. На обложке был нарисован тёмный силуэт с автоматом и надпись «Counter-Strike 1.5». Он положил диск на стол.

— Вот. Она по локальной сети работает. Не через интернет — просто между компьютерами. Мы с пацанами из соседнего подъезда играем, но у них своя сеть, и мы не соединяемся. А здесь у вас уже девять машин. Если я подниму сервер, любой из наших сможет зайти и играть. Не всё время, по вечерам.

Игорь взял диск и повертел в руках.

— Это шутер. Мы в институте в такой играли до третьего курса. Он по сети на десяти мегабитах нормально идёт? — он посмотрел на Антона. — Ты пробовал?

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

Марина отложила лист и пододвинулась.

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

Антон кивнул.

— Понимаю. Поэтому и спрашиваю заранее. Я не хочу подставить. Если нельзя — не буду. Но если можно, я готов всё оформить так, как надо. В журнале укажу, что на моём компьютере — сервер. Пусть будет.

Алексей взял диск и посмотрел на него. Он вспомнил, как сам когда-то ставил на институтской машине старую игрушку и как это казалось чем-то отдельным от учёбы и работы. Он понимал Антона. Но понимал и то, что теперь у них был журнал, в котором нельзя врать.

— Сколько это займёт по скорости? — спросил он Игоря.

— На десять мегабит — четверо, максимум шестеро одновременно, — ответил Игорь. — Если больше, начнут лагать. Кабель в подъезде один, общий. Игра отнимет полосу у всех.

— Значит, надо договориться о времени, — сказала Марина. — Чтобы игра не мешала тем, кто работает вечером. Или чтобы они успевали вечером что-то отправить, а игра шла после.

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

— Так, — сказал он наконец. — Давай так. Ты поднимаешь сервер у себя. Но с двумя условиями. Первое: ты запишешь его в журнал. Второе: игра — только по вечерам, после восьми, когда рабочий обмен в основном закончен. Днём — срочные дела, письма, документы.

Антон кивнул быстро, как будто ждал именно этих слов.

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

Игорь смотрел на Алексея и молчал. Потом сказал:

— Я ему помогу поставить. У меня есть диск с серверной частью, на две дискеты. И настройки я помню. Только карту выберем попроще, чтобы на десяти мегабитах нормально шла.

— Выбирайте, — ответил Алексей. — Но в журнале появится новая строка. Марина, ты запишешь?

Марина уже открыла блокнот.

— Запишу. «День тринадцатый. Антон Гущин поднимает игровой сервер у себя. Игра — Counter-Strike. Условие: вечера после восьми». И в журнал впишу.

Антон встал, взял диск и пошёл к двери. У порога он обернулся.

— Дядь Лёш, спасибо. Я думал, вы скажете: у нас тут серьёзное дело, а ты со своими играми. А вы согласились.

— Мы не против игр, — ответил Алексей. — Мы против того, чтобы что-то шло втайне. Если играть — то открыто, как и всё остальное.

Когда Антон ушёл, Игорь поднялся и потянулся.

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

— Иди, — сказал Алексей. — Только объясни ему, как остановить сервер, если понадобится. На случай проверки.

Игорь кивнул и вышел. Марина закрыла блокнот и положила ручку.

— Ты знаешь, что самое странное? — сказала она.

— Что?

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

Алексей посмотрел в окно. Мокрый снег шёл ровно и тихо. В кладовке гудел сервер, и на его лампочках светились девять огоньков — а к вечеру добавится десятый, от игрового сервера. Он подумал, что сеть теперь придётся защищать не только от бумаг и недоверия, но и от собственной привлекательности. И что с этим будет сложнее всего.

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

Сообщить о проблеме

Выберите дальнейшее развитие

Ваша версия истории

Что случится дальше?

Задайте направление, получите черновик и решите, публиковать ли его.

Создать свою ветку
Идеи для новой главы · 3
Проверка с проверкой

Игнатьев присылает в понедельник не одного, а двух проверяющих — молодого техника из отдела связи и женщину-юриста из жилищного отдела. Они приходят с опозданием, без предупреждения за три дня (только накануне вечером позвонил Верещагин). Техник просит показать не только журнал, но и сервер, и компьютеры в квартирах. Алексей настаивает на присутствии ответственного лица — себя — и ведёт их по подъезду. Игорь остаётся у сервера и следит за тем, чтобы проверяющие не копировали ничего лишнего. Марина ведёт протокол осмотра от руки. В процессе выясняется, что у проверяющих нет точного перечня требований, и они импровизируют. Алексей предлагает зафиксировать в протоколе всё, что они смотрят, и попросить подписи. Конфликт: техник хочет проверить скорость и видит вечерний игровой трафик; юрист не понимает, законна ли игра в экспериментальной зоне. Герои решают, что делать с игровым сервером Антона на время официальных проверок.

Использовать идею →
Антон и школа

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

Использовать идею →
Тихий сбой

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

Использовать идею →