Маска подсети

Узнайте, что такое маска подсети, зачем она нужна и как её определить и применить в разных устройствах

Подключение к интернету в современных сетях почти всегда связано с правильной настройкой маски подсети (subnet mask). В этой статье мы разберём‚ что такое маска подсети‚ зачем она нужна‚ как её определить и правильно применить в разных устройствах: от роутера Keenetic до компьютера под управлением Windows.

Что такое маска подсети?

Маска подсети – это битовый фильтр‚ который отделяет сетевую часть IP‑адреса от хостовой части. Она определяет‚ какие адреса находятся в одной сети‚ а какие – в другой. В IPv4 маска записывается в виде четырёх октетов‚ например 255.255.255.0 (или в форме префикса /24).

С помощью маски можно:

  • Разбить большую сеть на несколько меньших подсетей.
  • Определить диапазон IP‑адресов‚ доступных для устройств в данной подсети.
  • Установить правила доступа в межсетевом экране (firewall).

Как узнать маску подсети вашего интернета?

Если вы подключаетесь к сети через роутер от провайдера‚ маска обычно 255.255.255.0 ( /24). Но это не универсальный случай. Ниже приведены способы определения маски в разных операционных системах.

Windows

  1. Откройте «Панель управления» → «Сеть и Интернет» → «Центр управления сетями и общим доступом».
  2. Нажмите «Изменить параметры адаптера».
  3. Щёлкните правой кнопкой по нужному соединению (Ethernet или Wi‑Fi) → «Свойства».
  4. Выберите «Протокол Интернета версии 4 (TCP/IPv4)» → нажмите «Свойства».
  5. В открывшемся окне вы увидите поля IP‑адрес‚ Маска подсети‚ Основной шлюз и DNS‑серверы.

macOS

  1. Системные настройки → Сеть.
  2. Выберите активное соединение и нажмите «Дополнительно».
  3. Перейдите на вкладку «TCP/IP». Там будет указана маска подсети.

Linux (командная строка)

ip addr show

В выводе найдите строку с inet и смотрите после двоеточия‚ например 192;168.1.10/24 – префикс /24 соответствует маске 255.255.255.0.

Как задать маску подсети вручную?

Нередко бывает нужно вручную настроить IP‑адрес‚ маску‚ шлюз и DNS. Это удобно при работе с статическим IP‑адресом или при конфигурации роутера Keenetic.

Пример для роутера Keenetic

  1. Войдите в веб‑конфигуратор роутера.
  2. Перейдите в раздел «Сеть» → «Настройки LAN».
  3. В поле IP‑адрес укажите‚ например‚ 192.168.1.1.
  4. В поле Маска подсети введите 255.255.255.0 (или /24).
  5. В поле Шлюз по умолчанию оставьте 192.168.1.1 (если роутер сам является шлюзом).
  6. Сохраните настройки и перезапустите интерфейс.

После применения роутер будет обслуживать устройства в диапазоне 192.168.1.1–192.168.1.254‚ причём адрес 192.168.1.1 обычно используется как шлюз.

Пример для компьютера (Windows)

  1. Откройте свойства соединения‚ как описано выше.
  2. В поле Установить IP‑адрес вручную введите:
    • IP‑адрес: 192.168.1.50
    • Маска подсети: 255.255.255.0
    • Основной шлюз: 192.168.1.1
  3. Введите при необходимости DNS‑серверы (например‚ 8.8.8.8).
  4. Сохраните изменения.

Как правильно разбить сеть на подсети?

Разделение сети позволяет повысить безопасность и управляемость. Приведём пример с подсетью 192.168.1.0/24.

  • Разделяем на две подсети /25:
    • 192.168.1.0/25 – адреса 192.168.1.1–192.168.1.126 (127 адресов для хостов).
    • 192.168.1.128/25 – адреса 192.168.1.129–192.168.1.254 (127 адресов для хостов).
  • Для более мелких сегментов используйте /26‚ /27 и т.д. Чем длиннее префикс‚ тем меньше адресов в подсети.

Пошаговый пример разбивки /26

CIDR: 192.168.1.0/26
Маска: 255.255.255.192
Диапазон: 192.168.1.0–192.168.1.63
Шлюз: 192.168.1.1

Важно помнить: маска /31 оставляет только два адреса (одно для сети‚ одно для широковещания) и обычно не используется для хостов.

Как использовать маску в правилах межсетевого экрана?

В настройках межсетевого экрана (firewall) можно задать диапазон IP‑адресов‚ используя маску подсети. Например‚ в Keenetic можно указать:

  • Источник: 192.168.1.0/24 – все устройства в этой сети.
  • Назначение: 10.0.0.0/8 – весь диапазон частных адресов.

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

Частые ошибки при настройке маски

  1. Несоответствие маски и IP‑адреса – устройства не смогут общаться. Убедитесь‚ что маска соответствует диапазону адресов.
  2. Установка маски /31 для хостов – в итоге только два адреса останутся‚ что не подходит для большинства сетей.
  3. Необновлённые настройки шлюза – без правильного шлюза устройства не смогут выйти в интернет.
  4. Плохой выбор DNS‑серверов – может привести к медленной работе.

Проверка корректности конфигурации

После настройки проверьте подключение:

  • В Windows откройте командную строку и выполните ping 8.8.8.8 – проверка связи по IP.
  • Проверьте резолвинг DNS: nslookup google.com.
  • В роутере Keenetic можно посмотреть таблицу ARP и убедиться‚ что устройства видят друг друга.

Маска подсети – фундамент любой сетевой конфигурации. Правильное определение и применение маски позволяет:

  • Определить границы сети.
  • Создать гибкую сегментацию.
  • Настроить правила межсетевого экрана.
  • Обеспечить стабильное и безопасное подключение к интернету.

Надеемся‚ что данная статья помогла вам разобраться‚ как правильно подобрать и применить маску подсети при подключении к интернету. Если возникли вопросы – не стесняйтесь спрашивать!