Необходимость узнать IP адрес компьютера может возникнуть в разных ситуациях. Например, это может потребоваться для подключения к серверу, который работает на компьютере, или просто для проверки подключения с помощью команды ping. В данной инструкции мы расскажем, как узнать IP адрес компьютера через командную строку Windows 10 или Windows 7.
Внутренний и внешний IP
Перед тем как переходить к рассмотрению основного вопроса данной статьи нужно сказать несколько слов о том, что такое внутренний (или локальный) IP адрес и что такое внешний IP адрес.
- Внутренний IP – это IP адрес, который доступен исключительно в локальной сети. Внутренние IP принадлежат к специальным диапазонам и не являются уникальными. Они выдаются локальным роутером и используются для подключения внутри локальной сети, при этом из Интернета внутренние IP адреса не доступны. Внутренние IP адреса также могут называться локальными, частными, внутрисетевыми или серыми.
- Внешний IP – это IP адрес, который доступен из Интернета. Внешние IP уникальны в пределах всего Интернета и позволяют подключаться к компьютеру из любой точки мира. Внешние IP адреса могут также называться реальными или белыми.
Чаще всего, интернет провайдеры выдают пользователям внешние IP адреса. Но, поскольку количество внешних IP ограниченно, то в целях экономии могут выдаваться и внутренние IP адреса.
Команда ipconfig
Для того чтобы узнать IP адрес компьютера с помощью командной строки нужно использовать команду «ipconfig». Данная команда выведет базовую информацию обо всех сетевых подключениях, которые доступны на компьютере. Среди этой информации будет указан и IP адрес.
Также можно использовать команду «ipconfig /all». В этом случае будет выведена более подробная информация о сетевых подключениях. Хотя для получения информации об IP адресе это не обязательно.
Важно понимать, что в зависимости от ситуации, команда «ipconfig» может показывать вам как внутренний, так и внешний IP адрес. Если ваш интернет провайдер выдает вам белый IP и кабель от провайдера подключен напрямую в компьютер, то вы увидите именно внешний IP адрес. Если же вы подключаете кабель не напрямую, а через роутер, либо ваш провайдер выдает вам серый, то вы увидите внутренний IP адрес.
Внутренние IP очень легко отличить от внешних, так как они всегда относятся к этим подсетям:
- От 10.0.0.0 до 10.255.255.255;
- От 172.16.0.0 до 172.31.255.255;
- От 192.168.0.0 до 192.168.255.255;
- От 100.64.0.0 до 100.127.255.255;
Команда nslookup
Если команда «ipconfig» показывает вам внутренний IP адрес, то можно прибегнуть к некоторой хитрости и таки получить внешний IP адрес. Для этого нужно использовать вот такую команду:
nslookup myip.opendns.com. resolver1.opendns.com
Команда «nslookup» позволяет выполнять запросы к системе DNS через командную строку. В указанной выше команде выполняется запрос к DNS серверу «resolver1.opendns.com», который должен выдать IP домена «myip.opendns.com.». Указанный DNS сервер сконфигурирован таким образом, что при запросе этого специального домена, обратно отправляется IP-адрес, с которого поступает запрос. Таким образом мы можем получить внешний IP через командную строку.
Консоль PowerShell
Также можно использовать возможности консоли PowerShell. Для этого последовательно одну за одной нужно выполнить две команды:
$wc = new-object System.Net.WebClient $wc.DownloadString("http://myexternalip.com/raw")
Данные команды просто скачивают и выводят на экран содержимое веб-страницы http://myexternalip.com/raw, которая всегда возвращает внешний IP адрес пользователя, который ее запросил.
Как видно, с помощью командной строки можно очень легко узнать внешний IP адрес компьютера, причем сразу несколькими различными способами.
Посмотрите также:
- Как узнать свой локальный IP
- Как узнать IP адрес своего компьютера
- Как посмотреть IP адрес компьютера
- Как сменить IP адрес компьютера
- Как узнать имя компьютера в локальной сети
Автор
Александр Степушин
Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.
Остались вопросы?
Задайте вопрос в комментариях под статьей или на странице
«Задать вопрос»
и вы обязательно получите ответ.
Рассмотрим, как узнать текущий IP-адрес системы Linux, используя командную строку.
ifconfig уже устарел
Раньше для просмотра текущих сетевых интерфейсов и их параметров (включая IP-адреса), использовалась команда ifconfig. Но она уже несколько лет как устарела, и в современных дистрибутивах Linux не поддерживается.
Вместо ifconfig рекомендуется использовать команду ip
Определяем IP-адрес командой ip
Чтобы определить IP-адрес вашего сетевого интерфейса можно использовать команду ip address (или эквивалентный вызов ip addr или просто ip a).
ip address
1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp2s0: mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:24:1d:83:da:25 brd ff:ff:ff:ff:ff:ff
inet 192.168.2.2/24 brd 192.168.2.255 scope global dynamic noprefixroute enp2s0
valid_lft 76434sec preferred_lft 76434sec
inet6 fe80::1f6e:e0e4:27d1:e643/64 scope link noprefixroute
valid_lft forever preferred_lft forever
В результате выполнения команды на экран будет выведен список текущих сетевых интерфейсов и их параметры. Первый интерфейс в списке обычно lo — это loopback интерфейс (нас он сейчас не интересует). Нас интересует Ethernet-интерфейс или WiFi-интерфейс (в зависимости от того, какое у вас подключение).
Ethernet интерфейсы обычно имеют имена вида enp2s0 или eth0, а WiFi-интерфейсы имеют имена вида wlp2s0 или wlan0 (цифры в названии могут отличаться).
Найдите интересующий вас интерфейс в списке. Его IP-адрес выводится на строке inet ..
В нашем примере это inet 192.168.2.2/24. 192.168.2.2 — это IP-адрес. 24 — это маска подсети, соответствующая маске 255.255.255.0.
Определяем IP-адрес командой hostname
Воспользуемся командой hostname, чтобы вывести IP-адрес. Используем ключ -I
hostname -I
Команда выводит все сетевые адреса хоста (системы), кроме loopback интерфейса. Если у вас всего одно сетевое соединение, то, скорее всего, будет выведен один IP-адрес.
Через графическую утилиту
Хотя эта заметка рассматривает способы определения IP-адреса через командную строку, иногда проще посмотреть текущий IP-адрес через графические программы. В Ubuntu Linux это можно сделать в Параметрах системы в разделе Сеть.
Лайков: +5
Войдите, чтобы ставить лайкимне нравится
Смотрите также
- Популярные дистрибутивы Linux для сервера
- Настройка XMPP сервера Prosody. Как перестать пользоваться проприетарными мессенджерами
- Установка LAMP (Apache, MySQL, PHP) на сервере Ubuntu
- Обзор популярных CMS с открытым исходным кодом
- Как посмотреть сохраненные пароли WiFi в Ubuntu Linux
- Команда chmod в Linux
- Утилита tree — просмотр дерева директорий в командной строке
- Перезапуск Firefox (дополнение Memory Restart)
- Красивая тема оформления — Arc. Устанавливаем в Ubuntu Linux
- Ошибка при выполнении apt: Unable to acquire the dpkg lock /var/lib/dpkg/lock
Доброго дня дорогие читатели. Сегодня хочу затронуть тему о том как узнать внешний ip из консоли.
Есть много других вариантов как узнать свой внешний ip адрес, например, открыть браузер и зайти на сайт. Определяющий ваш внешний ip адрес сайтов достаточно много, найти их не составит труда. Но есть определенные моменты когда браузера нет в системе. Например, есть у вас Asterisk только с консольным доступом. Для настройки sip провайдера и привязки его к внешнему ip нужно его указать. Сеть в организации может быть большая и точно определить внешний ip адрес возможно лишь с сервера Asterisk.
Можно привести и другой пример, сервер Windows Core или бесплатный Hyper-V, там тоже изначально только консоль. Давайте уже узнаем наш внешний ip адрес
Узнать внешний ip адрес из консоли Linux
Данный метод работоспособен для Ubuntu, Centos, Gentoo и прочих дистрибутивов
На случай если указанный выше сайт перестанет работать ниже приведу еще несколько рабочих вариантов
wget -qO- ipecho.net/plain curl ifconfig.me wget -O - -q ifconfig.me/ip
Узнать внешний ip адрес из консоли Windows
Nslookup
Определить ваш внешний адрес из консоли WIndows можно с помощью утилиты nslookup. Обычно nslookup используется для проверки работы DNS. Есть один хитрый способ, как с помощью данной утилиты узнать свой внешний ip адрес. Выполним следующую команду:
nslookup myip.opendns.com. resolver1.opendns.com
Мы выполнили запрос к серверу DNS под названием resolver1.opendns.com. Он в свою очередь должен был выдать нам ip адрес доменного имени myip.opendns.com. Но весь смысл в том, что DNS сервер resolver1.opendns.com настроен так, чтобы при запросе конкретного домена выдавать ip адрес с которого поступил запрос. Вот так без особых усилий мы узнали наш внешний ip.
Powershell
Можно использовать и Powershell. Будет удобно для дальнейшей работы с ip в ваших скриптах.
$ip = new-object System.Net.WebClient $ip.DownloadString("http://ipinfo.io/ip")
Хотите отблагодарить автора статьи? Это даст ему дополнительный стимул к написанию новых статей.
В этой статье мы подробно рассмотрим, как узнать IP адрес компьютера при помощи специальных сервисов и программ. Уникальный номер компьютера в сети может потребоваться для многих целей, в том числе и для работы в ряде приложений.
Если к одной сети подключено несколько компьютеров, то их IP адреса всегда будут совпадать. Поэтому достаточно узнать уникальный сетевой номер всего одной машины.
Содержание:
- Как узнать внутренний IP адрес при помощи средств Windows — 1 способ
- Как узнать внутренний IP адрес через командную строку — 2 способ
- Как узнать внешний IP адрес через онлайн сервисы — 3 способ
- Как узнать внешний IP адрес при помощи программ — 4 способ
- Выводы статьи
Важно знать, что существуют как внутренние, так и внешние IP адреса. Первый тип применяется исключительно в пределах локальной сети, то есть он уникальный только у вашего провайдера. Второй же тип существует в единичном варианте, то есть у других людей аналогичного IP адреса быть не может.
Уникальный сетевой адрес компьютера чаще всего состоит из четырёх групп десятичных чисел (от 0 до 255). В качестве примера приводим несколько IP: 192.142.4.5, 15.74.31.11 и 178.126.54.40.
IP адреса бывают двух цифровых форматов: IPv4 (Internet Protocol v. 4), записанный в 32-битном формате (например, 64.125.8.36), и IPv6 (Internet Protocol v. 6), записанный в 128-битном формате (например, 2a00:1fa0:84f2:3961:755c:9b76:5fba:2bb4).
По типу определения айпи адреса бывают статическими и динамическими. Статические IP являются постоянными для устройства, а динамические IP автоматически присваиваются устройству на ограниченное время: от начала до завершения сессии.
Представленные ниже способы подскажут, как узнать внутренний и внешний IP адрес ПК. Внимательно следуйте рекомендациям инструкций и тогда проблем не возникнет.
Как узнать внутренний IP адрес при помощи средств Windows — 1 способ
Для просмотра внутреннего IP адреса компьютера совсем не обязательно устанавливать дополнительные программы, ведь можно обойтись встроенными в операционную систему средствами. В качестве примера рассмотрим, как узнать внутренний IP на ПК с Windows.
Сделать всё правильно вам поможет пошаговая инструкция, составленная для операционной системы Windows 7:
- Открываем меню «Пуск» и переходим в «Панель управления».
- Заходим в раздел «Сеть и Интернет», а после открываем вкладку «Центр управления сетями и общим доступом».
- Находим пункт «Изменение параметров адаптера» и кликаем по нему.
- Нажимаем по нужному сетевому подключению, а в появившемся окне выбираем «Сведения».
- Нужный IP находится в строке «Адрес IPv4».
Аналогичным образом можно узнать внутренний IP на компьютерах, работающих под управлением Windows 10. В «десятке можно использовать еще такой способ:
- Из меню «Пуск» запустите приложение «Параметры».
- Войдите в «Сеть и Интернет».
- В разделе «Ethernet» в параметре «Ethernet» щелкните кнопкой мыши по опции «Сеть».
- На открывшейся странице вы увидите раздел «Параметры IP» с необходимыми данными.
Как узнать внутренний IP адрес через командную строку — 2 способ
Если предыдущий метод вам по каким-либо причинам не подходит, то узнать внутренний IP можно ещё и при помощи командной строки. Этот вариант ничем не хуже предыдущего, но в некоторой степени даже легче.
Итак, узнать IP адрес вам поможет следующая инструкция:
- Открываем меню «Пуск».
- В поисковой строке вводим «cmd» и нажимаем по клавише «Enter».
- Открываем командную строку и вводим запрос «ipconfig» (обязательно без кавычек).
- Нажимаем по клавише «Enter» и возле строки «Адрес IPv4» видим нужные цифры.
Как видите, всего за несколько действий нам удалось узнать внутренний IP адрес компьютера. Представленная инструкция подойдет как для операционной системы Windows 7, так и для Windows 10 и ниже.
Однако чаще всего пользователи интересуются, как узнать внешний IP адрес компьютера в сети. Сделать это можно как при помощи онлайн сервисов, так и через специальные программы. Ниже будет рассмотрен каждый из способов.
Как узнать внешний IP адрес через онлайн сервисы — 3 способ
На сегодняшний день в интернете существует множество сайтов, позволяющих определить внешний IP адрес устройства. Например, можно воспользоваться следующими ресурсами: 2ip.ru, internet.yandex.ru, yoip.ru или smart-ip.net.
Удобнее всего использовать сервис 2ip.ru. Достаточно перейти на указанный ресурс, и на странице сразу же отобразится IP вашего компьютера.
Также можно воспользоваться официальным сервисом от Яндекса. Переходим на страницу internet.yandex.ru и видим IP адрес компьютера.
Преимущество данного способа в том, что вам не потребуется вводить никаких данных. Достаточно открыть сайт и просмотреть нужную информацию.
Как узнать внешний IP адрес при помощи программ — 4 способ
Определить IP адрес собственного компьютера или ноутбука также возможно при помощи сторонних программ. Особую популярность получили следующие приложения: IP2, Router IP Address и Get My IP.
Например, в программе Get My IP внешний IP адрес расположен слева, а внутренний соответственно справа. Для обновления информации нужно нажать по кнопке «Refresh».
Аналогичным функционалом обладает утилита IP2. Для сбора информации о текущем IP адресе нужно кликнуть по кнопке «Find my IP addresses». И соответственно в поле «LAN IP» будет отображаться внутренний адрес, а в поле «WAN IP» — внешний.
Представленные программы не требуют установки. Всё что нужно — открыть exe-файл из архива.
Выводы статьи
Выделяется две классификации IP адресов: внешний и внутренний. Узнать каждый из них можно при помощи специальных онлайн сервисов, программ или встроенных средств Windows. Процедура совсем несложная, поэтому с ней может справиться любой пользователь.
Похожие публикации:
- Как отключить push (пуш) уведомления
- Архив интернета: сервис Wayback Machine
- Яндекс Радио — любимая музыка онлайн
- Советские фильмы онлайн в интернете
- Зачем нужна SEO-оптимизация или как ключевые слова могут принести миллионы
Автор статьи: Максим Распорский
как узнать свой айпи через консоль
ваня корзун
Ученик
(92),
на голосовании
11 лет назад
я не помню команду но сайт айпи 2 узнает айпи компьютера а мне нучень имено тот который через консоль (извините за ошибки тороплюсь)
Дополнен 11 лет назад
ipconfig -all вроде нет
Дополнен 11 лет назад
он пишет не я вляется внутренней или внешней командой
Голосование за лучший ответ