Подключение к интернету в современных сетях почти всегда связано с правильной настройкой маски подсети (subnet mask). В этой статье мы разберём‚ что такое маска подсети‚ зачем она нужна‚ как её определить и правильно применить в разных устройствах: от роутера Keenetic до компьютера под управлением Windows.
Что такое маска подсети?
Маска подсети – это битовый фильтр‚ который отделяет сетевую часть IP‑адреса от хостовой части. Она определяет‚ какие адреса находятся в одной сети‚ а какие – в другой. В IPv4 маска записывается в виде четырёх октетов‚ например 255.255.255.0 (или в форме префикса /24).
С помощью маски можно:
- Разбить большую сеть на несколько меньших подсетей.
- Определить диапазон IP‑адресов‚ доступных для устройств в данной подсети.
- Установить правила доступа в межсетевом экране (firewall).
Как узнать маску подсети вашего интернета?
Если вы подключаетесь к сети через роутер от провайдера‚ маска обычно 255.255.255.0 ( /24). Но это не универсальный случай. Ниже приведены способы определения маски в разных операционных системах.
Windows
- Откройте «Панель управления» → «Сеть и Интернет» → «Центр управления сетями и общим доступом».
- Нажмите «Изменить параметры адаптера».
- Щёлкните правой кнопкой по нужному соединению (Ethernet или Wi‑Fi) → «Свойства».
- Выберите «Протокол Интернета версии 4 (TCP/IPv4)» → нажмите «Свойства».
- В открывшемся окне вы увидите поля IP‑адрес‚ Маска подсети‚ Основной шлюз и DNS‑серверы.
macOS
- Системные настройки → Сеть.
- Выберите активное соединение и нажмите «Дополнительно».
- Перейдите на вкладку «TCP/IP». Там будет указана маска подсети.
Linux (командная строка)
ip addr show
В выводе найдите строку с inet и смотрите после двоеточия‚ например 192;168.1.10/24 – префикс /24 соответствует маске 255.255.255.0.
Как задать маску подсети вручную?
Нередко бывает нужно вручную настроить IP‑адрес‚ маску‚ шлюз и DNS. Это удобно при работе с статическим IP‑адресом или при конфигурации роутера Keenetic.
Пример для роутера Keenetic
- Войдите в веб‑конфигуратор роутера.
- Перейдите в раздел «Сеть» → «Настройки LAN».
- В поле IP‑адрес укажите‚ например‚ 192.168.1.1.
- В поле Маска подсети введите 255.255.255.0 (или /24).
- В поле Шлюз по умолчанию оставьте 192.168.1.1 (если роутер сам является шлюзом).
- Сохраните настройки и перезапустите интерфейс.
После применения роутер будет обслуживать устройства в диапазоне 192.168.1.1–192.168.1.254‚ причём адрес 192.168.1.1 обычно используется как шлюз.
Пример для компьютера (Windows)
- Откройте свойства соединения‚ как описано выше.
- В поле Установить IP‑адрес вручную введите:
- IP‑адрес: 192.168.1.50
- Маска подсети: 255.255.255.0
- Основной шлюз: 192.168.1.1
- Введите при необходимости DNS‑серверы (например‚ 8.8.8.8).
- Сохраните изменения.
Как правильно разбить сеть на подсети?
Разделение сети позволяет повысить безопасность и управляемость. Приведём пример с подсетью 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 – весь диапазон частных адресов.
Такой подход позволяет гибко управлять доступом и блокировать нежелательные подключения.
Частые ошибки при настройке маски
- Несоответствие маски и IP‑адреса – устройства не смогут общаться. Убедитесь‚ что маска соответствует диапазону адресов.
- Установка маски /31 для хостов – в итоге только два адреса останутся‚ что не подходит для большинства сетей.
- Необновлённые настройки шлюза – без правильного шлюза устройства не смогут выйти в интернет.
- Плохой выбор DNS‑серверов – может привести к медленной работе.
Проверка корректности конфигурации
После настройки проверьте подключение:
- В Windows откройте командную строку и выполните
ping 8.8.8.8– проверка связи по IP. - Проверьте резолвинг DNS:
nslookup google.com. - В роутере Keenetic можно посмотреть таблицу ARP и убедиться‚ что устройства видят друг друга.
Маска подсети – фундамент любой сетевой конфигурации. Правильное определение и применение маски позволяет:
- Определить границы сети.
- Создать гибкую сегментацию.
- Настроить правила межсетевого экрана.
- Обеспечить стабильное и безопасное подключение к интернету.
Надеемся‚ что данная статья помогла вам разобраться‚ как правильно подобрать и применить маску подсети при подключении к интернету. Если возникли вопросы – не стесняйтесь спрашивать!