IP-адрес — это уникальный цифровой идентификатор устройства в сети. Без него компьютер не может отправить ни одного пакета данных: адрес нужен, чтобы другие узлы сети знали, куда отправлять ответ. Необходимость сменить IP возникает по разным причинам: конфликт адресов в локальной сети, настройка сервера или сетевого оборудования, устранение проблем с подключением, переход на статический адрес для удалённого доступа.
Разберём все рабочие способы — от простого к более сложному.
Два типа IP-адресов: важно понимать разницу
Прежде чем менять что-либо, стоит разобраться, о каком адресе идёт речь.
- Локальный (внутренний) IP — адрес устройства внутри домашней или офисной сети. Его назначает роутер автоматически через протокол DHCP. Обычно выглядит как 192.168.x.x или 10.0.x.x. Именно этот адрес можно настроить самостоятельно.
- Внешний (публичный) IP — адрес, под которым ваша сеть выходит в интернет. Его назначает провайдер. Изменить его в обход провайдера невозможно — только через обращение в техподдержку, если по договору предусмотрен статический адрес, или путём переподключения при динамической адресации.
В этой статье речь идёт именно о локальном IP — его можно настроить штатными средствами Windows, macOS и Linux без сторонних программ.
Способ 1: Изменить IP через настройки Windows 10 и 11
Самый прямой и наглядный метод — ручная настройка через параметры сетевого адаптера. Подходит, когда нужно задать статический адрес для конкретного устройства в локальной сети.
Для Windows 10:
- Нажмите Win + R, введите
ncpa.cpl, нажмите Enter - Правой кнопкой мыши кликните на активное подключение (Ethernet или Wi-Fi) → Свойства
- Выберите «IP версии 4 (TCP/IPv4)» → нажмите «Свойства»
- Переключите на «Использовать следующий IP-адрес»
- Заполните поля:
- IP-адрес — например, 192.168.1.50 (уточните у системного администратора или посмотрите диапазон в настройках роутера)
- Маска подсети — обычно 255.255.255.0
- Основной шлюз — адрес роутера, чаще всего 192.168.1.1
- Предпочитаемый DNS — можно указать адрес роутера или 8.8.8.8
- Нажмите ОК → закройте окна
Для Windows 11 путь немного другой:
- Пуск → Параметры → Сеть и интернет → Ethernet
- Найдите пункт «Назначение IP» → нажмите «Редактировать»
- В выпадающем списке выберите «Вручную», включите IPv4
- Введите IP-адрес, маску подсети, шлюз и DNS
- Нажмите «Сохранить»
Важный нюанс, который многие упускают: адрес должен быть уникальным в пределах сети. Если в сети уже есть устройство с таким же адресом — возникнет конфликт, и оба устройства потеряют соединение.
Способ 2: Назначить IP через командную строку
Для тех, кто предпочитает работать без графического интерфейса или настраивает несколько машин разом, командная строка удобнее и быстрее.
Запустите командную строку от имени администратора (Win + X → «Командная строка (администратор)» или «Windows PowerShell (администратор)») и выполните команду:
netsh interface ip set address name="Ethernet" static 192.168.1.50 255.255.255.0 192.168.1.1
Здесь:
"Ethernet"— название вашего сетевого адаптера (может быть «Подключение по локальной сети», «Wi-Fi» и т.д.)192.168.1.50— новый IP-адрес255.255.255.0— маска подсети192.168.1.1— шлюз (адрес роутера)
Чтобы дополнительно задать DNS через командную строку:
netsh interface ip set dns name="Ethernet" static 8.8.8.8
Для возврата к автоматическому получению адреса:
netsh interface ip set address name="Ethernet" dhcp
netsh interface ip set dns name="Ethernet" dhcp
Специалисты отмечают: если вы не знаете точное название адаптера, узнать его можно командой netsh interface show interface — она выведет список всех сетевых интерфейсов.
Способ 3: Обновить IP-адрес через ipconfig
Если адрес нужно просто обновить — получить новый от DHCP-сервера роутера, не задавая его вручную — достаточно двух команд.
Запустите командную строку от имени администратора и введите:
ipconfig /release
ipconfig /renew
Первая команда освобождает текущий адрес, вторая — запрашивает новый у DHCP-сервера. Это полезно, когда возник конфликт адресов или адрес «завис» после переподключения к другой сети.
Способ 4: Закрепить IP в настройках роутера
Вместо того чтобы прописывать статический адрес на каждом устройстве вручную, удобнее сделать это один раз в настройках роутера. Тогда роутер будет автоматически выдавать конкретному устройству один и тот же адрес — по его MAC-адресу.
Как настроить статический DHCP:
- Откройте браузер и введите адрес роутера — обычно 192.168.1.1 или 192.168.0.1
- Введите логин и пароль (по умолчанию — admin / admin, если не менялись)
- Найдите раздел «DHCP» → «Резервирование адресов» (в зависимости от модели роутера раздел может называться «Привязка адресов», «Static DHCP», «Address Reservation»)
- Нажмите «Добавить» и заполните:
- MAC-адрес устройства (можно узнать командой
ipconfig /allв строке «Физический адрес») - IP-адрес, который нужно закрепить
- MAC-адрес устройства (можно узнать командой
- Сохраните настройки и перезагрузите роутер
Из опыта работы с клиентами: этот метод удобнее ручной настройки на самом устройстве — при переустановке системы или смене компьютера достаточно обновить MAC-адрес в настройках роутера, и адресация снова будет правильной.
Способ 5: Сменить IP на macOS
На Mac настройка выполняется через системные параметры.
- Откройте Системные настройки → Сеть
- Выберите активное подключение (Wi-Fi или Ethernet) → нажмите «Дополнительно»
- Перейдите на вкладку TCP/IP
- В поле «Настроить IPv4» выберите «Вручную»
- Укажите IP-адрес, маску подсети и маршрутизатор
- Нажмите «ОК» → «Применить»
Способ 6: Сменить IP на Linux
На большинстве современных дистрибутивов Linux сеть управляется через NetworkManager. Самый простой способ — через графический интерфейс: кликните на значок сети в трее → «Изменить соединения» → выберите нужное → вкладка IPv4 → метод «Вручную» → укажите адрес, маску, шлюз.
Через терминал в Ubuntu/Debian настройка применяется через файл Netplan:
sudo nano /etc/netplan/01-netcfg.yaml
Пример конфигурации для статического адреса:
network:
version: 2
ethernets:
eth0:
dhcp4: no
addresses: [192.168.1.50/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8]
После редактирования применить изменения:
sudo netplan apply
Как узнать свой текущий IP-адрес
Прежде чем что-то менять, полезно зафиксировать текущие настройки.
- В Windows — откройте командную строку и введите
ipconfig /all. Найдите нужный адаптер: строка «IPv4-адрес» покажет локальный адрес, «Основной шлюз» — адрес роутера. - На macOS — откройте Терминал и введите
ifconfig | grep inet. - На Linux — команда
ip addr showилиhostname -I.
Что делать, если после смены IP пропал интернет
На практике часто встречается ситуация, когда пользователь прописывает статический адрес, но забывает правильно указать шлюз или DNS — и интернет пропадает, хотя локальная сеть работает.
Проверьте по пунктам:
- Основной шлюз совпадает с адресом роутера (узнать можно командой
ipconfig /allдо смены или через наклейку на корпусе роутера) - IP-адрес не совпадает с другим устройством в сети и находится в том же диапазоне, что и шлюз (например, если шлюз 192.168.1.1, то адрес компьютера должен быть 192.168.1.x)
- DNS-сервер указан — без него имена сайтов не будут разрешаться, хотя соединение с локальной сетью есть
Если что-то пошло не так — верните автоматическое получение адреса: в свойствах TCP/IPv4 выберите «Получить IP-адрес автоматически» и «Получить адрес DNS-сервера автоматически».