cp.lv — VPS, выделенные и облачные серверы

cp.lv (LANGMARKET LLP) — хостинг-провайдер: VPS, выделенные и облачные серверы на NVMe с выбором ОС, полным root-доступом и поддержкой 24/7. Тест-период до оплаты: выделенные серверы — 5 дней, VPS и облако — 5 часов.

Contact Info
LANGMARKET LLP
Rīga, Latvija

+371 00 000 000

Follow Us

Личный кабинет

Язык

Как узнать свой IP-адрес: Windows, Linux и внешний IP

Как узнать свой IP-адрес: Windows, Linux и внешний IP

Чтобы узнать локальный IP, выполните ipconfig в Windows или ip addr в Linux. Чтобы узнать внешний (публичный) IP, выполните curl ifconfig.me либо откройте любой сервис вроде 2ip.ru. Ниже — все способы с точными командами и пояснением, какой адрес вам нужен в каждой ситуации.

Локальный и внешний IP: в чём разница

  • Локальный (внутренний) IP — адрес устройства внутри вашей сети (Wi-Fi, LAN). Обычно из диапазонов 192.168.x.x, 10.x.x.x или 172.16–31.x.x.
  • Внешний (публичный) IP — адрес, под которым вас видит интернет. Его выдаёт провайдер, и именно он нужен для подключения к вашему серверу извне.
Тип адреса Где виден Пример
Локальный внутри сети 192.168.1.42
Внешний в интернете 203.0.113.17

Как узнать IP в Windows

  1. Нажмите Win + R, введите cmd, нажмите Enter.
  2. Выполните команду:
ipconfig

Найдите строку IPv4-адрес (IPv4 Address) в разделе активного адаптера (Ethernet или беспроводная сеть) — это ваш локальный IP.

Для полной информации, включая MAC-адрес и DNS:

ipconfig /all

В PowerShell можно получить только адреса одной командой:

Get-NetIPAddress -AddressFamily IPv4 | Select-Object IPAddress, InterfaceAlias

Как узнать IP в Linux

Современный способ — утилита ip из пакета iproute2:

ip addr show

Адрес указан после inet у нужного интерфейса (например eth0 или ens3). Чтобы вывести только IP без лишнего:

hostname -I

Отфильтровать конкретный интерфейс:

ip -4 addr show eth0 | grep -oP '(?<=inet\s)\d+(\.\d+){3}'

Устаревшая, но всё ещё встречающаяся команда ifconfig (пакет net-tools):

ifconfig eth0

Как узнать внешний (публичный) IP

Внешний IP не отображается в ipconfig/ip addr, если вы за NAT. Узнать его можно, обратившись к внешнему сервису.

Через curl (Linux, macOS, Windows 10+):

curl ifconfig.me

Альтернативные эхо-сервисы на случай недоступности:

curl ifconfig.co
curl https://api.ipify.org
curl https://ipinfo.io/ip

В PowerShell без curl:

(Invoke-WebRequest -Uri "https://api.ipify.org").Content

Через браузер откройте любой из сайтов: 2ip.ru, whatismyip.com, ipinfo.io — они сразу показывают публичный адрес и часто страну/провайдера.

Как узнать IP удалённого сервера

Если нужно узнать IP по доменному имени, используйте DNS-запрос:

dig +short example.com
nslookup example.com

Как узнать IP роутера (шлюза)

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

Windows:

ipconfig | findstr "Основной шлюз"

Linux:

ip route | grep default

В выводе после слова default via указан адрес шлюза — обычно 192.168.0.1 или 192.168.1.1.

Как посмотреть все сетевые интерфейсы

На сервере может быть несколько интерфейсов: публичный, приватная сеть, loopback, докер-мост. Чтобы увидеть их кратко:

ip -br addr

Колонки: имя интерфейса, состояние (UP/DOWN) и назначенные адреса. Интерфейс lo с адресом 127.0.0.1 — это loopback, он всегда локальный и наружу не виден. Публичный адрес обычно на eth0/ens3, а адреса 10.x/172.x — на приватной сети между серверами.

Частые вопросы

Почему локальный и внешний IP разные? Потому что вы находитесь за NAT: роутер провайдера транслирует много внутренних адресов в один публичный. Внутри сети — 192.168.x.x, наружу — адрес провайдера.

Мой внешний IP меняется — это нормально? Да, у большинства домашних тарифов IP динамический и меняется при переподключении. Для постоянного адреса нужен статический IP (обычно платная опция у провайдера или на VPS).

Почему curl ifconfig.me не работает? Возможно, нет самого curl или заблокирован сервис. Установите curl (apt install curl) или используйте альтернативу api.ipify.org.

Как узнать IPv6-адрес? В Windows он виден в ipconfig как «IPv6-адрес», в Linux — ip -6 addr show. Внешний IPv6: curl -6 ifconfig.co.

Какой IP указывать для подключения к серверу? Внешний (публичный) IP сервера. У VPS он статический и виден в панели управления сразу после создания.

Нужен сервер с собственным статическим публичным IP? Разверните VPS на Linux или выберите конфигурацию в разделе аренда VPS.

Кристапс Берзиньш

Кристапс Берзиньш

CEO, основатель. Отвечает за стратегию cp.lv и следит, чтобы хостинг оставался честным и понятным для клиента.