Содержание статьи
- Как выглядит обычный день человека, который живёт с адресами?
- На что уходит больше всего времени?
- Что в этой работе тяжелее всего?
- Что держит в профессии тех, кто остаётся?
- Сколько времени уходит на вход в профессию?
- Ожидание и реальность: что удивляет новичков
- Кому эта работа точно не подойдёт?
- О чём спрашивают новички
- Источники
Восемь утра, звонок из бухгалтерии: «принтер пропал». Открываю список устройств и смотрю адрес. Адрес IP это номер устройства в сети, по которому его находят все остальные, вроде номера квартиры в большом доме. Ночью принтер получил новый номер, а компьютер бухгалтера стучится по старому.
Дальше я разберу такой день целиком: с чего он начинается, куда утекают часы, что выматывает и почему люди задерживаются в этой работе на годы. Без глянца. Заодно станет понятно, откуда берутся эти номера у вашего ноутбука, телефона и того же принтера, и почему их два.
Как выглядит обычный день человека, который живёт с адресами?
В двух словах: день начинается с проверки, что ночью ничего не отвалилось, и почти сразу превращается в поток мелких заявок. Половина из них упирается в адреса: устройство получило не тот номер, диапазон закончился, две машины поспорили за один адрес. Крупные задачи вроде настройки нового сегмента сети остаются на вторую половину дня.
Первым делом смотрю мониторинг: живы ли серверы, прошли ли ночные копии, не выпал ли кто из сети. Дальше открываю заявки. Их около десятка.
Первая заявка почти всегда звучит одинаково: «интернет не работает». Чаще всего за этой фразой стоит одно: устройство просто не получило номер. Роутер раздаёт адреса автоматически, по протоколу DHCP: устройство включается, кричит в сеть «дайте мне адрес», роутер отвечает и выделяет свободный из своего диапазона. Если диапазон исчерпан или служба раздачи упала, ноутбук остаётся без рабочего номера: система подставляет ему служебный адрес вида 169.254.x.x, с которым в сеть не попасть.
Ещё до обеда всплывает второй вопрос: почему номеров у устройства два. Внутренний живёт в пределах офиса или квартиры, назначает его роутер, и за периметром сети он бессмыслен. Внешний выдаёт провайдер, и видят его все сайты, куда вы заходите. Внутренние диапазоны зарезервированы специально, поэтому один и тот же номер вроде 192.168.1.5 спокойно встречается в миллионах квартир сразу.
Дальше начинается вторая половина ремесла: понять, где именно оборвалась цепочка. Устройство видит роутер? Роутер видит провайдера? Имя сайта превращается в номер? Последний шаг живёт уже на стороне службы имён, и про него есть отдельный разбор, как связаны домен, IP и DNS, чтобы не растаскивать тему здесь.
К обеду набегает следующий пласт заявок: доступ к общей папке, переезд сотрудника в другой кабинет с потерей сети, установка нового компьютера. Все истории про одно: устройство должно получить правильный номер в правильном участке сети.
На что уходит больше всего времени?
В двух словах: больше всего времени съедают люди и мелкие заявки. Разговоры, объяснения, поиск того, кто менял настройки вчера вечером. Сама настройка оборудования занимает часы, а переписка вокруг неё растягивается на дни. Второй крупный расход это учёт: схемы сети, списки адресов, записи о том, какой номер за каким устройством закреплён.
Сети ломаются редко. Люди меняют настройки постоянно. Сотрудник воткнул домашний роутер в офисную розетку, и тот принялся раздавать свои номера параллельно с основным. Устройства получают адреса из чужого диапазона и перестают видеть общие ресурсы. Поиск этой коробки под столом занимает больше времени, чем сама настройка.
Второй пожиратель часов это учёт. Пока устройств тридцать, схему держишь в голове. Когда их триста, память отказывает, и появляется таблица: какой номер закреплён за принтером, какой за камерой, какой отдан серверу и меняться не должен никогда.
Отсюда растёт деление, о котором новички спрашивают чаще всего:
- Динамический адрес выдаётся автоматически и меняется при переподключении. Так живут ноутбуки, телефоны, гостевые устройства.
- Статический адрес закрепляется руками и остаётся прежним. Так живут серверы, принтеры, камеры и всё, к чему нужно обращаться по постоянному номеру.
Третий пласт времени уходит на проверки после каждой правки. Поменял диапазон в одном отделе, иди убедись, что не сломалось у соседнего. Привычка проверять за собой роднит эту работу с тестированием, и тем, кому смежная профессия интересна сама по себе, пригодится разбор, как стать тестировщиком ПО с нуля.
Что в этой работе тяжелее всего?
В двух словах: тяжелее всего непредсказуемость и разбор чужих решений. Сеть, которую пять лет подряд собирали разные люди, полна сюрпризов: адреса, прописанные руками и забытые, наложенные друг на друга диапазоны, оборудование без единой записи в документации. Добавьте звонки в нерабочее время, и получится честный вес профессии.
Самый мерзкий класс задач это конфликт адресов. Два устройства получили один номер, и оба работают через раз. В журналах ничего внятного, пользователь жалуется, что «иногда есть, иногда нет». Ищешь руками.
Второе испытание это разговор с человеком, который терминов не знает и знать не обязан. Объяснить бухгалтеру, почему её компьютер видит соседний, но не видит сервер, приходится через аналогии: дом, подъезд, квартира, почтальон. Умение объяснять простыми словами тут ценится наравне с умением читать вывод команд. Взрослым, которые заходят в тему с нуля, сильно помогает внешний каркас: почему взрослому проще осваивать компьютер на курсах, разобрано отдельно.
Третье это график. Обновление оборудования делают ночью или в выходной, потому что днём отключать сеть нельзя. Такие ночи выпадают каждому, кто держит сеть.
И отдельная головная боль это нехватка адресов. Старый стандарт IPv4 записывается четырьмя числами через точку, например 192.168.0.1, и всего таких комбинаций чуть больше четырёх миллиардов. Устройств в мире давно больше. Поэтому провайдеры прячут целые дома за одним общим внешним номером, а новый стандарт IPv6 с записью вида 2001:0db8:85a3:0000:0000:8a2e:0370:7334 внедряется медленно и годами живёт параллельно со старым. Администратору приходится держать в голове оба.
Что держит в профессии тех, кто остаётся?
В двух словах: держит ощущение управляемости. Сеть это система, которую можно понять целиком и удержать в голове, редкое чувство для современной работы. Плюс быстрая отдача: заявка закрыта, человек работает, благодарность приходит в тот же день. И непрерывный рост: от домашнего роутера до серверных стоек путь идёт без разрывов.
Работа даёт редкую вещь: понятную обратную связь. Сломано, починил, результат виден. Разработчик может месяцами катать одну задачу без ощущения финала, здесь финал наступает по несколько раз за день.
Второе это глубина. Начинаешь с раздачи адресов, дальше идут маршрутизация, деление сети на участки, защита периметра, серверы. Каждый следующий слой открывается сам, когда предыдущий стал привычным. Про то, из чего собран этот следующий слой, есть отдельный текст, что такое сервер простыми словами.
Третье: знания переносимы. Принципы адресации одинаковы в офисе на двадцать человек и в центре обработки данных, поэтому опыт при смене работы не обнуляется. Часть людей со временем уходит писать сетевые сервисы своими руками, и тогда пригодится понимание, где применяют язык Go и зачем его учить.
Сколько времени уходит на вход в профессию?
В двух словах: до первой работы помощником администратора реально дойти за несколько месяцев плотных занятий. База это модель сети, адресация, командная строка, основы Linux и умение читать вывод диагностики. Дальше уровень растёт годами и упирается уже в практику на живой инфраструктуре. Учебники дают только каркас.
Порядок освоения за годы устоялся, и ломать его смысла нет:
- Модель сети. Как данные идут от браузера до сервера и обратно, что такое пакет, маршрут, шлюз.
- Адресация. Запись адреса, маска подсети, деление на диапазоны, частные и публичные номера.
- Командная строка. В Windows это
ipconfig, в macOS этоifconfig, в современных сборках Linux этоip a: старыйifconfigтам ставится уже не всегда. Плюсpingи трассировка маршрута, чтобы находить обрыв:tracertв Windows,tracerouteв Linux и macOS. - Linux. Установка, права, службы, чтение журналов.
- Свой стенд. Домашний роутер, виртуальные машины, маленькая сеть с ручной адресацией.
Самая быстрая проверка себя занимает вечер: узнайте оба своих адреса. Локальный покажет команда в консоли, внешний покажет любой сайт, отвечающий на запрос «мой IP». Числа окажутся разными, и вы поймёте главное: внутри квартиры у устройства свой номер, наружу вся квартира выходит под общим номером провайдера.
Дальше путь стандартный для IT: самостоятельно по документации, в вузе или на курсах с проверками. У соседних профессий логика та же, и дорожная карта новичка в Go устроена похоже: сначала база, потом инструменты, потом свой проект.
Ожидание и реальность: что удивляет новичков
В двух словах: картинка из фильмов расходится с практикой почти по всем пунктам. Тёмная серверная с мигающими лампочками уступает место заявкам, переписке, документации и медленному методичному разбирательству. Ниже я свёл главные расхождения в таблицу, чтобы решение о профессии принималось с открытыми глазами.
| Ожидание | Реальность |
|---|---|
| Целый день сложные технические задачи | Большая часть дня это мелкие заявки и разговоры с людьми |
| Адрес устройства задаётся один раз навсегда | Большинство адресов раздаётся автоматически и меняется |
| Выучил один раз и работаешь спокойно | Оборудование и протоколы обновляются, читать приходится всё время |
| Работа в одиночку за монитором | Половина времени уходит на объяснения и согласования |
| Ошибку видно сразу | Конфликт адресов даёт плавающие сбои и всплывает через дни |
| Домашний опыт с роутером почти равен рабочему | В офисе добавляются участки сети, права доступа, журналы и ответственность |
Кому эта работа точно не подойдёт?
В двух словах: профессия плохо ложится на людей, которым тяжело переключаться между задачами и говорить с раздражённым собеседником. Если хочется одной глубокой задачи на весь день и полной тишины, администрирование будет выматывать. Ещё она подведёт тех, кто ждёт быстрых больших денег на старте: первые позиции оплачиваются скромно.
- План на день рушится к одиннадцати утра, и это выбивает вас из колеи надолго.
- Дежурства и вечерние звонки для вас неприемлемы в принципе.
- Раздражает объяснять одно и то же разными словами по десять раз.
- Хочется видимого продукта: сеть, которая просто работает, никем не замечена.
- Нужен заметный рост дохода уже в первые месяцы.
Последний пункт разверну. Стартовые позиции в поддержке оплачиваются скромно, деньги приходят вместе с зоной ответственности и опытом, а это годы. Тем, кого в IT ведёт прежде всего доход, честнее сразу посмотреть в сторону разработки: например, чем занимается разработчик на Go и как устроен его рынок.
О чём спрашивают новички
В двух словах: собрал четыре вопроса, которые задают чаще прочего после первого знакомства с темой. Про смену адреса, про приватность, про домашние устройства и про необходимость учить IPv6. Ответы короткие: детали в каждой сети свои и зависят от оборудования и правил провайдера.
Меняется ли мой адрес сам по себе?
Домашний внешний номер обычно динамический: провайдер выдаёт его на время сессии, и после перезагрузки роутера номер может смениться. Постоянный внешний адрес подключают отдельной услугой. Он нужен, когда к домашнему серверу или камерам надо попадать снаружи по неизменному номеру.
Может ли сайт узнать, кто я, по адресу?
По внешнему номеру видно провайдера и приблизительный город, иногда район. Имя и точный дом из него не достаются: связь номера с абонентом хранится у провайдера и раскрывается по официальному запросу. Отсюда и промахи сервисов геолокации, которые показывают вам погоду соседнего региона.
Почему у телефона и ноутбука дома один внешний адрес?
Все домашние устройства выходят наружу через роутер, и он подменяет их внутренние номера своим внешним. Механизм называется NAT. Внутри квартиры у каждого устройства свой номер вроде 192.168.1.5, а снаружи вся квартира видна под одним.
Обязательно ли новичку разбираться в IPv6?
Для первой работы хватает уверенного владения IPv4: на нём живёт большинство корпоративных сетей. IPv6 добавляют вторым слоем, когда база уложилась. Совсем игнорировать новый стандарт уже не выйдет, провайдеры включают его всё чаще.
Источники
- RFC 791, спецификация Internet Protocol (IPv4).
- RFC 8200, спецификация Internet Protocol version 6.
- RFC 1918, диапазоны адресов для частных сетей.
- RFC 2131, протокол динамической выдачи адресов DHCP.
- RFC 3022, механизм трансляции адресов NAT.
- Материалы IANA о распределении адресного пространства.
- Документация Microsoft по команде ipconfig.
- Руководства man по утилитам ifconfig и ip в Linux.