Методы определения ip-адреса компьютера Windows
После того, как мы разобрались с вами со всеми определениями и выяснили, что к чему, мы можем разбираться, как узнать ip адрес компьютера Windows. В моей тестовой инфраструктуре есть виртуальная машина с Windows 10 1803, но все описанные методы, будут актуальны и для других клиентских версий Windows 7 или 8.1, а так же и для серверных платформ, по типу Windows Server.
Что такое «номер порта»?
Номер порта используется для определения конкретного сообщения при перенаправлении на ваш сервер. В зависимости от типа сервиса оно может быть связано с одним из двух разных портов: UDP или TCP.
В чем разница между портами UDP и TCP?
TCP (Transmission Control Protocol) позволяет установить подключение перед отправкой данных, что делает его более надежным.
В среде Windows каждому доменному и локальному пользователю, группе и другим объектам безопасности, присваивается уникальный идентификатор — Security Identifier или SID. Именно SID, а не имя пользователя используется для контроля доступа к различным ресурсам: сетевым каталогам, ключам реестра, объектам файловой системы и т.д. В этой статье мы покажем несколько простых способов узнать SID пользователя и обратной процедуры – определения имени пользователя Windows по его SID.
Гораздо проще воспользоваться утилитой командной строки или скриптом Powershell
Порт – это натуральное число от 0 до 65535. Он используется, для определения получателя при доставке пакета через сеть, поэтому иногда возникает необходимость узнать свой порт.
Для примера можно привести многоквартирный дом. Сам дом – это компьютер с операционной системой и уникальным адресом (ip), а квартиры – это программы и процессы. Допустим, пришло письмо (пакет). Но, если на квартирах не будет адреса или в письме получателя, то доставку произвести не получится.
Поэтому и на квартире и на письме стоит номер, чтобы сразу стало ясно, куда именно пришел пакет. Именно так действует порт. Пакет приходит с некоторой определенной цифрой. Когда компьютер его принимает, он смотрит номер и согласно ему отправляет пакет дальше нужному процессу или программе.
Определение имени и сетевого адреса компьютера на Mac
Чтобы другие пользователи могли найти Ваш Mac в сети, им необходимо знать его имя или сетевой адрес. Поиск компьютера Mac в сети возможен по нескольким идентификаторам: имя компьютера, локальное имя хоста (или локальное сетевое имя) и сетевой адрес.
Поиск по MAC
При известном MAC адресе устройства задача поиска его IP в локальной сети решается достаточно просто. Единственным необходимым инструментом является командная строка.
Вызываем диалоговое окно «Выполнить» комбинацией клавиш «Win+R». Набираем в текстовом поле «cmd». Нажимаем «ОК» или клавишу Enter запуская классическую оболочку командной строки.
Дождавшись выполнения описанной выше команды снова просматриваем кэш ARP набрав с строке-приглашении «arp -a». После проведенного опроса устройств таблица содержит больше записей. Находим имеющийся на руках MAC-адрес и напротив него в левой колонке видим IP.
Просмотр сведений об IP адресе в Ubuntu Linux и Mac OS X
Как определить ip адрес компьютера Windows 10 и других, я вам показал, теперь покажу, как это делается на Mac OS X. Открываем «Системные настройки», для этого можно кликнуть по «яблочку» в верхнем меню Finder (самый первый пункт) и дальше открыть «Системные настройки», либо просто кликнуть по иконке «Системные настройки» в доке.
Подключение к интернету с использованием статического IP‑адреса в приложении «Утилита AirPort» на Mac
При использовании ассистента настройки Утилиты AirPort для настройки новой базовой станции или расширения существующей сети он автоматически устанавливает оптимальные значения параметров сети. Не рекомендуется вручную изменять их значения, если только Вы не получили соответствующих указаний от интернет-провайдера или администратора сети.
С учетом вышесказанного, если вместе со своей учетной записью Вы получили от интернет-провайдера IP‑адрес, а также другую информацию, такую как маска подсети и адрес маршрутизатора, Вы можете вручную настроить базовую станцию для подключения к интернету с использованием статического IP‑адреса.
На компьютере Mac откройте Утилиту AirPort
, которая находится в папке «Программы/Утилиты».
В графическом представлении выберите базовую станцию, которую требуется настроить, затем нажмите «Правка». Возможно, необходимо будет ввести пароль для базовой станции.
Нажмите «Интернет», нажмите всплывающее меню «Подключиться, используя», затем выберите «Статичн.».
Введите следующую информацию, предоставленную интернет-провайдером:
как минимум один адрес сервера DNS или IPv6 DNS.
Важно! Не изменяйте значение поля «Доменное имя», если только Вы не получили соответствующих указаний от интернет-провайдера или администратора сети.
Нажмите «Обновить» для сохранения изменений.
Как узнать ip адрес другого компьютера
Теперь представим ситуацию, что вам необходимо вычислить ip адрес другого компьютера, в локальной сети. Тут вариантов несколько, вы можете попытаться, это сделать через DNS запрос, либо произвести сканирование сети, с помощью всевозможных утилит, либо зная его mac адрес вычислить по нему ip или же посмотреть в DHCP службе на вашем оборудовании, при условии, что адрес динамический.
Еще одна, бесплатная утилита, которая может узнать ip адрес компьютера в локальной сети, это Advanced IP Scanner,, тут принцип такой же вы задаете диапазон адресов или сетей, в которых нужно производить поиск, нажимаете выполнить, и получаете список, всего, что удалось обнаружить.
Или NetGEAR, тут пункт «Резервирование адреса». Как видите есть огромное количество методов, где узнать ip адрес компьютера, было бы желание.
Как узнать IP-адрес по MAC-адресу
Выберите операционную систему компьютера
Способ 1: через Панель управления (рекомендуется)
Способ 2: с помощью командной строки
Примечание: если компьютер подключён к беспроводной сети, вместо Подключения по локальной сети нажмите Беспроводное сетевое соединение.
Зайдите в панель управления.
1. Нажмите сочетание клавиш Windows + F на клавиатуре, появится окно поиска. Введите Панель управления и нажмите Enter.
2. Нажмите сочетание клавиш Windows + R на клавиатуре, появится окно Выполнить. Введите control panel и нажмите Enter.
3. Нажмите сочетание клавиш Windows + X на клавиатуре. Выберите Панель управления.
4. Также можно ввести Панель управления в строке поиска в правой части экрана.
Примечание: если компьютер подключён к беспроводной сети, вместо Ethernet нажмите Беспроводная сеть.
Нажмите сочетание клавиш Windows + X на клавиатуре и выберите Панель управления.
Нажмите на значок сетевого подключения (может выглядеть как компьютер или шкала сигнала Wi-Fi) на панели задач. Нажмите Параметры сети и Интернет.
Нажмите кнопку с иконкой APPLE (яблоко) и зайдите в Системные настройки.
Шаг 1. Откройте Командную строку
Нажмите сочетание клавиш Windows + R на клавиатуре, появится небольшое окно. Введите в нём cmd и нажмите Enter, чтобы открыть командную строку.
Нажмите Пуск в левом нижнем углу экрана, введите Командная строка в строке поиска внизу. Нажмите на значок с названием Командная строка, который отобразится в найденных программах.
Введите ipconfig и нажмите Enter
Появится информация о вашем сетевом подключении. Ближе к началу списка найдите IPv4-адрес разделе Беспроводная сеть (если подключение беспроводное) или в разделе Подключение по локальной сети (если подключение по кабелю).
Шаг 1. Откройте Терминал
Шаг 2. Используйте команду ifconfig
Простой способ узнать IP-адрес в Windows, через дополнительные утилиты
Логично, что узнать свой айпи адрес компа, можно не только встроенными средствами операционной системы Windows 10 и других, но и сторонними утилитами, коих огромное количество, приведу тут несколько. Первая утилита, из моего любимого пакета NirLauncher, под названием AdapterWatch. Утилита AdapterWatch мониторит скорость и пакеты, сетевых интерфейсов, но так же показывает информацию об адресах узла (всех сетевых интерфейсов).
Утилита Piriform Speccy, показывающая всю информацию, о компьютере, включая ip адрес Windows 10, DNS, шлюз. Кстати, эту утилиту разработала, та же компания, что и всем известный Ccleaner. Открываете Piriform Speccy, переходите на вкладку «Network».
Онлайн-сервисы
Также существует огромное количество сайтов для определения, закрыт порт или нет. Примерами являются популярные сервисы: Hidemyna или 2ip.ru. Чтобы воспользоваться ими, следует лишь ввести интересующий номер в определенную ячейку и подождать результата анализа, что не займет много времени.
Как установить статический IP-адрес в OS X
STEALTH SETTINGS — Как настроить статический IP address в OS X
Как вычисляется местоположение?
Дело в том, что такое выполнимо при условии, что точку доступа хотя бы раз использовали для выхода в сеть с устройств, на которых установлен мобильный сервис Гугле Карты (Google Maps).
А где он может быть установлен? Верно — на всех устройствах на базе операционной системы Android по умолчанию и разумеется там, где вы сами установили это приложение.
Как только все условия сойдутся, тут же заработает волшебный механизм, который с мобильного устройства сразу же отправит сервису mapxss данные о текущем местоположении, оказавшимся рядом со станциями сотовой связи и о Спотах Wi-Fi (точках доступа).
Так ваш беспроводной роутер (теперь вы понимаете, что это справедливо только относительно беспроводных роутерoв?) добавится в базы рассматриваемого нами сервиса.
Хотя вы можете увидеть и такую информацию, которая говорит что, введенный вами MAC адрес не найден в базе данных.
Что, конечно, не означает, что так будет вечно. Вполне вероятно что-то когда-то вы обнаружите и его.
Методы защиты
Печальное в этой истории, что на все эти действия мы сами, добровольно даём согласие, принимая обязательства и условия Пользовательского соглашения. Ну, а со смартфонами и планшетами вообще все зашибись. Гугл Карты — это сервис, который установлен по умолчанию, что конечно-же автоматически означает одно — либо вы используете устройство и даёте свое согласие на получение ваших географических данных большому брату, либо вообще отказываетесь использовать мобильный девайс. Решать вам, я лишь могу советовать.
И напоследок, чтоб яблочники не радовались, скажу, что я все равно остаюсь приверженцем Андроид. Скоро я и на ваши гламурные игрушки что-нибудь интересное накопаю. Хотя применив свой высокий IQ и форму поиска сайта я уже кое-что нашел у нас, здесь. Короче, ищите и да пребудет с вами сила, IT-джедаи!
Пальца вверх на нашем сайте нет, и нет формы выклянчивания (пожертвования). Если вам понравилась статья и вы хотите сказать спасибо, нажмите на кнопку вашей соц. сети!
Определение имени компьютера
Если Вы включили общий доступ к экрану или файлам Вашего компьютера, пользователи Вашей сети могут найти Ваш Mac по его имени.
На Mac выберите пункт меню «Apple»
Имя компьютера Mac отображается в верхней части настроек общего доступа.
Как узнать айпи адрес сайта
Тут то же все просто, открываете командную строку и пишите в ней ping и адрес сайта, пример ping pyatilistnik.org, получить айпи у данного сайта.
Как узнать внешний ip адрес компьютера
Как я и писал выше айпи-адреса бывают внешние, через которые вы выходите в интернет, чаще всего они настроены на серверах, которые предоставляют услуги в интернете, например, хостинги, на сетевом оборудовании провайдеров, в редких случаях, пользователи его арендуют рублей за 150 в месяц у своего провайдера. Сервисов по их определению существует огромное количество, о некоторых я уже рассказывал, но тут напомню для полноты статьи.
Сторонние утилиты
Также стоит отметить несколько полезных утилит, которые позволят узнать открытые порты:
- TCPView. Доступна для бесплатного скачивания. Позволяет посмотреть названия процессов и их порт.
- Portscan. Выполняет те же функции, что и TCPView и вдобавок показывает, открыт порт или нет.
[править] Обнаружение новых хостов
В закрытых сетях, где новые сетевые устройства появляются редко, может иметь смысл задача автоматического обнаружения новых хостов в сети. Как только в сети появилось устройство с неизвестным MAC-адресом, администратору отправляется оповещение, содержащее максимум информации об устройстве.
Программа arpwatch ведет собственную базу данных MAC-адресов, и она самостоятельно может обнаруживать появление новых компьютеров. Однако, в том случае, если в сети работает несколько систем arpwatch одновременно, каждая из них будет заново обнаруживать хост с новым MAC-адресом, даже если остальные системы его уже обнаружили ранее.
про централизованную БД
Далее администратор решает, что делать с этим устройством. В том случае, если устройство появилось в сети законно, администратор может подтвердить его появление, что предотвратит появление новых сообщений, при повторном обнаружении устройства другими инсталляциями arpwatch.
Очевидно, метод будет работать и в том случае, если устройство просто изменило MAC-адрес на новый, отсутствовавший в сети ранее.
Скрипт, который автоматически выключает порт коммутатора:
our $community = «public»; our $switch = «192.168.15.100»;
for $oid (keys %mac_table)
Определяем местоположение по MAC адресу
Прогресс который в большей степени зависит от IT-технологий движется с фантастической скоростью. Не для кого не секрет что за нами всеми, уже давно следят: крупные компании, спецслужбы, начальство, коллеги и близкие. Мы на страницах нашего сайта www.spy-soft.net пытаемся осветить вопросы безопасности и напротив, использования законных методов добычи информации.
Для людей которые делают свои первые шаги в компьютерной грамоте, в предыдущих наших статьях мы уже рассказывали о том, что такое и как узнать MAC-адрес. Прежде чем мы пойдем дальше я настоятельно советую ознакомится с этой статьей.
Вы прочитали статью? Ну ладно тогда поехали дальше. В этой статье я вам покажу как узнать местоположение человека по MAC-адресу его сетевой карты. Я не знаю знаете вы или нет, но сетевая карта существуют не только в персональных компьютерах, но и в мобильных телефонах, эта статья будет актуальна в первую очередь для «счастливых» обладателей смартфонов и планшетов.
Как установить статический IP-адрес на Mac
Установка статического IP-адреса вручную в OS X
- Запустите Системные настройки из меню Apple.
- Щелкните «Сеть».
- Нажмите на протокол, который вы используете, допустим, мы используем Wi-Fi с беспроводным подключением, поэтому нажмите «Wi-Fi», чтобы выбрать сетевой интерфейс, а затем нажмите кнопку «Дополнительно» в правом нижнем углу. угол
- Щелкните вкладку «TCP / IP».
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Вот как будет выглядеть DHCP с ручной настройкой адреса:
Поиск по mac адресу
Стандартные средства системы
Netstat — утилита, которая показывает исходящие и входящие соединения, а также отображает их состояние (закрыт или открыт). Она доступна по умолчанию на операционных системах Windows и Linux, и позволяет узнать все прослушиваемые порты компьютера.
Для начала нужно запустить командную строку. Для этого в Windows нужно нажать Win+R, ввести в окне cmd и нажать ОК или Enter.
В Линукс достаточно просто запустить терминал.
Чтобы выполнить какую-то команду, пользователь должен написать «netstat -/определенная буква/». Вот основные команды, которые помогут узнать свои открытые порты в Windows 7, 8, 10, и их значение:
- ?. Помощь, позволяет узнать все функции, выполняемые утилитой.
- —n. Если ввести «netstat —n», то на экране появится три столбца. В первом можно увидеть локальный адрес, во втором внешний, а в третьем – состояние соединения.
- —a. Отображение всех подключенных, то есть активных портов.
- —f. Показывает полное имя домена (локальной сети).
- —e. Выводит статистику сетевых подключений Ethernet.
- —s. Представляет статистику по протоколам.
Некоторые команды могут комбинироваться, например, -e и -s (записывается, как «netstat —e —s» или «netstat — es»). Так, выполнятся сразу обе функции.
Если по какой-то причине выполнить задуманное и посмотреть порт компьютера с помощью Netstat не получается, то стоит воспользоваться следующим способом. Используя монитор ресурсов также возможно узнать порт. Для этого нужно зайти в саму программу (нажать Win+R и в окне ввести resmon.exe), во вкладку «Сеть» и «Прослушиваемые порты». В третьем столбце будет находиться нужная информация.
MAC и IP
Географическое местоположение мы будем узнавать с помощью этого сервиса. Переходим на сайт и в нижней части видим вот такое не чем не примечательное окошко, куда мы и будем вводить MAC-адрес нашего БЕСПРОВОДНОГО роутера. Я не просто так написал слово «беспроводного» большими буквами. Позже я объясню почему.
После ввода, через пару секунд появится знакомый нам всеми интерфейс сервиса Гугл Карты (Google Maps), на котором практически с точностью до нескольких метров точкой будет указано местоположение вашего роутера.
Узнаем IP-адрес компьютера с помощью Powershell
Чтобы посмотреть ip адрес через оснастку PowerShell, откройте ее и введите команду:
тут так же можно обнаружить поле IPAddress. Как видите узнать IP так же просто, как из из командной строки, всего-то одна команда.
Узнаем внешний IP-адрес компьютера с помощью Яндекс
Чтобы Яша, он же Яндекс показал вам ваш внешний ip, введите в поисковой строке слово IP и нажмите Enter, на выходе вы получите ваш адрес.
Либо вы можете открыть сайт https://yandex.ru/internet/, где так же автоматически будет произведено вычисление вашего внешнего айпи.
Определение порта на Mac
С самой первой версии OS X, на Mac предустановлена «сетевая утилита». Удобна она тем, что в нее включены сразу несколько инструментов. К ним относятся: Netstat, Ping, Lookup, Traceroute, Whois, Finger, Portscan. Первые и последние утилиты выполняют сканирование портов. Они ничем не отличаются от версий Windows и Linux, поэтому хорошо справляются со своей задачей.
Как узнать внешний IP-адрес Mac и ПК
Здесь схема такая же простая, как и на сайтах выше. Просто зайдите на сайт https://2ip.ru/, и вы сразу же увидите свой внешний айпи. Кроме того, на этом сайте есть дополнительные полезные услуги. К примеру, вы можете проверить скорость своего интернета, степень своей анонимности и ещё многое другое.
Ещё один полезный сайт – https://whoer.net/ru, ведь на нём вы узнаете не только свой IP, но и другую полезную информацию о своём компьютере.
Подробнее про IP-адреса
Если вы настраиваете новую сеть у себя дома или по какой-то другой причине хотите узнать свой IP, сделать это проще, чем вы думаете. Более того, ниже мы расскажем и о том, как узнать внешний IP компьютера.
Настройка Mac OS X со статическим IP-адресом
1. Войдите в основное меню Mac OS (кнопка с иконкой ) и выберите пункт «Системные настройки».
2. В открывшемся окне выберите раздел «Сеть».
4. В случае, если вы подключены через AirPort (WiFi), выберите соответствующий пункт меню и нажмите кнопку «Дополнительно».
5. В открывшемся всплывающем окне выберите вкладку «DNS», добавьте наш DNS-сервер: 193.58.251.251 и нажмите кнопку «OK»
6. В случае, если вы пользуетесь подключением по Ethernet, выберите соответствующий пункт меню и в строке «DNS-сервер» добавьте наш DNS-сервер: 193.58.251.251.
7. После этих операций компьютер начнет работать через сервис SkyDNS.
Также учитывайте, что при первичной настройке сервиса операционная система могла запомнить адреса сайтов в локальном кеше, поэтому рекомендуем его очистить командой:
Зачем нужно знать номер порта?
Так как определенные программы могут использовать разные типы портов, сканирование ваших номеров портов может потребоваться для настройки файрволов и установки прав доступа для приложений.
Также возможна ситуация, когда в любой отдельный момент времени то или иное приложение будет использовать сразу несколько портов. Например, к числу таких приложений относятся VPN-клиенты.
Популярные номера портов
Посмотреть ip через командную строку
На мой взгляд, самый быстрый и простой метод посмотреть локальный ip в Windows 10 и других, это воспользоваться командной строкой и она не должна вас пугать. Открыть командную строку cmd, можно через окно выполнить, чтобы его вызвать нажмите одновременно клавиши Win и R, в открывшемся окне введите cmd.
В открывшемся окне, вводим вот такую команду:
У вас появится информация, в которой вам нужно найти поле IPv4-адрес, это и есть ip адрес Windows 10 на вашем компьютере. По мимо внутреннего адреса вы еще увидите его mac-адрес, DNS, основной шлюз, через который вы выходите в интернет.
Получить SID локального пользователя
В этом примере SID пользователя — S-1-5-21-1175651296-1316126944-203051354-1005
Если нужно узнать SID текущего пользователя, выполните такую команду:
На PowerShell скрипт, выдающий тот же результат можно реализовать с помощью двух классов SecurityIdentifier и NTAccount.
Как определить IP адрес по MAC адресу?
— этой командой мы делаем опрос устройств в сети и наполняем таблицу ARP-кэша. В приведенном примере, команда пингует подсеть с адреса 192.168.31.1 по 192.168.31.254 с маской 255.255.255.0;
Затем исполняем команду просмотра ARP-кэша, с поиском нужного нам MAC адреса:
Получаем ответ, аппаратный адрес найден в подсети, и соответствует IP 192.168.31.12:
Данный способ работает в любой версии ОС Windows, и не требует привилегий администратора.
Так же публикую текст bat-файл, вдруг кому-нибудь понадобится в виде пакетного файла mac2ip.bat вот его листинг:
После запускаем команду: mac2ip 00-00-48-19-92-43
Определение сетевого адреса компьютера
Если Вы предоставляете доступ к своему экрану или файлам, разрешаете удаленный вход или управление, для доступа к этим службам другим пользователям может понадобиться знать не имя, а сетевой адрес Вашего компьютера.
В списке слева выберите службу с установленным флажком «Вкл.».
Сетевой адрес компьютера отображается справа. Например:
Если Вы выбрали «Общий экран», сетевой адрес имеет следующий вид: vnc://10.212.167.33 или vnc://name.example.com.
Если Вы выбрали «Общий доступ к файлам», сетевой адрес имеет следующий вид: smb://10.212.167.33 или smb://name.example.com.
Если Вы выбрали «Удаленное управление», сетевой адрес имеет следующий вид: 10.212.167.33 или name.example.com.
Сетевой адрес компьютера предоставляется сервером DNS, который использует Ваш компьютер. Если Вы не используете службу DNS, сетевой адрес является производным от имени Вашего компьютера.
Определение IP устройства по MAC-адресу
Как узнать внешний IP адрес компьютера, через 2ip. ru и ping
Многие сервисы, позволяют узнать место по айпи адресу. Зная внешний IP, вы легко вычислите регион и провайдера, к которому он относится. Покажу один из популярнейших сайтов 2ip.ru. Как видите, попав на ресурс, я сразу вижу публичный IP, к какому провайдеру он относится и к какому городу.
То же самое вам покажет сервис ping.eu в разделе WHOIS.
Определение локального имени хоста компьютера
Локальное имя хоста (или локальное сетевое имя) Вашего компьютера отображается в Вашей локальной сети, позволяя другим пользователям сети подключаться к Вашему компьютеру Mac. Оно также идентифицирует Ваш Mac в других приложениях и службах, совместимых с Bonjour.
Локальное имя хоста компьютера отображается под именем компьютера в верхней части настроек общего доступа.
Локальное сетевое имя представляет собой имя компьютера с добавлением .local на конце. Если имя компьютера содержит пробелы, то они заменяются дефисами (-). Например, если имя Вашего компьютера My Computer, то локальное сетевое имя будет My-Computer.local. Локальные сетевые имена не зависят от регистра, поэтому имена my-computer.local и My-Computer.local эквивалентны.
Как узнать ip адрес компьютера в windows 10
В Windows 10, можно дополнительно посмотреть ваш айпи адрес, через соответствующий пункт параметров в системе. Для этого нажмите сочетание клавиш Win и I одновременно. У вас откроется окно «Параметры». Выберите там пункт «Сеть и интернет»
Нас будет интересовать пункт «IPv4-адрес».
Кстати, если вы перейдете в пункт меню «Ethernet», то сможете от сюда попасть в настройки параметров адаптера и в «Центр управления сетями и общим доступом».
Но и это не все методы, где можно узнать айпи адрес. У нас же остался еще powershell.
Поиск хоста по MAC-адресу
Если вы считаете, что её стоило бы доработать как можно быстрее, пожалуйста, скажите об этом.
Поиск хоста по MAC адресу — задача поиска коммутатора и порта, к которому подключено сетевое устройство, MAC-адрес которого известен. Решение для управляемых коммутаторов описано ниже (не описано, а может быть будет описано когда-нибудь, а сейчас ниже просто его черновики).
Для чего нужно знать свой ip адрес?
Существует огромное количество ситуаций при которых вам необходимо просмотреть информацию об IP, я приведу несколько из своей практики.
Определяем IP устройства по MAC-адресу
Для выполнения сегодняшней задачи мы воспользуемся только «Командной строкой» Windows и в отдельном случае встроенным приложением «Блокнот». Вам не нужно знать никаких протоколов, параметров или команд, сегодня мы ознакомим вас со всеми ними. От юзера требуется только наличие правильного MAC-адреса подключенного аппарата для произведения дальнейшего поиска.
Приведенные в этой статье инструкции будут максимально полезны только тем, кто ищет IP других устройств, а не своего локального компьютера. Определить MAC родного ПК можно проще. Предлагаем вам ознакомиться с другой статьей по этой теме далее.
Ручной ввод команд
Есть вариант использования скрипта для проведения необходимых манипуляций, однако максимально полезным он будет только в той ситуации, когда определение IP производится большое количество раз. Для одноразового поиска достаточно будет самостоятельно прописать необходимые команды в консоли.
Вы запустили скрипт на пропинговку всей сети. За нее отвечает стандартная команда ping, которая сканирует только один указанный адрес. Введенный же скрипт запустит быстрый анализ всех адресов. По завершении сканирования отобразится стандартная строка для дальнейшего ввода.
Теперь следует просмотреть сохраненные в кэше записи с помощью команды arp и аргумента -a. Протокол ARP (Address resolution protocol) показывает соответствие MAC-адресов к IP, выводя все найденные устройства в консоль. Учтите, что после наполнения некоторые записи хранятся не более 15 секунд, поэтому сразу после наполнения кэша запустите сканирование, введя arp -a .
Тогда вы получите только один результат, если совпадение будет найдено.
Создание и запуск скрипта
Для упрощения процесса нахождения мы предлагаем воспользоваться специальным скриптом — набором команд, автоматически запускающихся в консоли. Вам потребуется только создать вручную этот скрипт, запустить его и ввести MAC-адрес.
Откройте его и вставьте туда следующие строки:
Мы не будем объяснять значение всех строк, поскольку вы можете ознакомиться с ними в первом способе. Ничего нового здесь не добавлено, только оптимизирован процесс и настроен дальнейший ввод физического адреса. После ввода скрипта через меню «Файл» выберите пункт «Сохранить как».
Задайте файлу произвольное название, например Find_mac, и после названия допишите .cmd , выбрав в поле ниже тип файла «Все файлы». В итоге должно получиться Find_mac.cmd . Сохраните скрипт на рабочем столе.
Сохраненный файл на десктопе будет выглядеть так:
Запустите «Командную строку» и перетащите туда скрипт.
Его адрес добавится в строку, а значит объект успешно загружен.
Нажмите Пробел и впишите MAC-адрес в таком формате, как указано на скриншоте ниже, а затем нажмите на клавишу Enter.
Пройдет несколько секунд и вы увидите результат.
Если поиск двумя приведенными вариантами не принес никакого результата, внимательно перепроверьте вводимый MAC, а при использовании первого способа не забывайте, что некоторые записи в кэше хранятся не более 15 секунд.
Мы рады, что смогли помочь Вам в решении проблемы.
Добавьте сайт Lumpics.ru в закладки и мы еще пригодимся вам. Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Как узнать свой порт на ПК с Windows
- Откройте командную строку
- Далее введите netstat -a, после чего откроется список ваших номеров портов
Как узнать свой номер порта на Mac
Примечание. Более новые релизы OS X позволяют получить доступ к функции сканирования портов только через Spotlight.
Использование DHCP или ввод IP-адреса вручную на Mac
Автоматически: Вашему компьютеру назначается адрес с помощью протокола DHCP.
На Mac выберите меню Apple
Выберите сетевое подключение, которое хотите использовать, в списке (например, Ethernet).
Нажмите всплывающее меню «Конфигурация iPv4» и выберите нужный вариант:
Если Ваш адрес назначается автоматически, выберите «Использовать DHCP».
[править] Задача
Необходимо по известному MAC-адресу хоста идентифицировать хост. Решение задачи в лоб, т.е. ведение базы данных MAC-адресов компьютеров сети вручную, не всегда эффективно (MAC-адрес может быть изменён, может использоваться гостевой компьютер и т.д.) и достаточно громоздко, поскольку требует сопровождения базы.
Для управляемых коммутаторов существует более простое и элегантное решение: узнать у самого коммутатора к какому его порту подключён хост с известным MAC-адресом.
Можно находить хост даже в том случае, если он изменил MAC-адреса сетевой карты. Поиск порта коммутатора
После того как MAC-адрес устройства, выполнившего подмену известен, необходимо найти, сетевой карте какого компьютера он принадлежит.
Если база данных MAC-адресов сетевых карт не ведётся, простейший способ найти сетевую карту — опросить коммутатор. В том случае, если существует база данных MAC-адресов сетевых карт, с информацией о том, к какому порту коммутатора они подключены, можно попробовать найти сетевую карту с её помощью. Однако, MAC-адрес устройства могу быть подменён, и тогда поиск по базе данных не увенчается успехом. В этом случае также может помочь опрос коммутатора.
Определить имя пользователя по SID
Чтобы узнать имени учетной записи пользователя по SID (обратная процедура), можно воспользоваться одной из следующих команд:
На PowerShell при помощи модуля AD для Powershell:
[править] Таблица MAC-адресов на коммутаторе
Точнее, они предоставляют две таблицы соответствия: таблицу соответствия MAC-адресов определённому числу-идентификатору и таблицу соответствия портов коммутатора этому же числу-идентификатору. После того как обе таблицы известны, достаточно их сопоставить, и определить, какому порту соответствует какой MAC-адрес.
собственно таблицы соответствия
Может быть и такое, что ни один MAC-адрес не соответствует порту, даже если к порту и подключён компьютер – это может произойти в том случае, если компьютер давно не отправлял пакеты, и информация о нём уже удалена из памяти коммутатора. По этой же причине, описываемый метод может не найти компьютер с определённым адресом.
Может быть и наоборот – одному порту соответствует множество адресов. Такая ситуация возможна в том случае, когда к порту подключён не один компьютер, а множество – через другой коммутатор или хаб.
Если коммутатор не один, и все они управляемые, то можно опросить все коммутаторы, и определить точно, какой порт какого коммутатора находится наиболее близко к искомой сетевой карте.
2-й метод узнать IP-адрес в Windows через центр управления сетями
Этот метод определения айпи адреса компьютера с Windows ОС, заключается в использовании оснастки «Центр управления сетями и общим доступом», это классический инструмент, который наверняка многие из вас знают и уже использовали.
Чтобы открыть данную оснастку, у вас есть несколько методом, я люблю больiе всего использовать короткие имена переменных Windows, о которых я уже рассказывал. Откройте окно «Выполнить» или можете в окне командной строки или в поиске кнопки пуск, ввести слово ncpa.cpl и нажать Enter. У вас откроется «Центр управления сетями и общим доступом». Актуально для любой версии Windows.
Более долгим методом, в основном для Windows 7, 8.1, попадания в эту оснастку будет, такой алгоритм действий. В правом нижнем углу, в области уведомлений Windows, найдите значок сети и щелкните по нему правы кликом. Из контекстного меню выберите пункт «Центр управления сетями и общим доступом».
Чтобы тут узнать айпи адрес компьютера, щелкните левым кликом по вашему сетевому интерфейсу в открывшемся окне нажмите кнопку «Сведения», у вас появится окно «Сведения о сетевом подключении», в котором вы найдете поле «Адрес APv4», это и есть айпи вашей Windows 10 или другой ОС, но согласитесь, что через командную строку идентификация нужной нам информации, была в разы быстрее.
Как на маке посмотреть ip адрес компьютера
Добрый день! Уважаемые читатели и гости, IT блога Pyatilistnik.org. В сегодняшнем посте, я хочу вас научить, как узнать ip адрес компьютера Windows 10 (7 и 8.1), компьютера с MacOS или Linux. Мы рассмотрим, что вообще из себя представляет айпи адрес, и для чего вам может потребоваться его идентификация. Думаю, что тем, кто только знакомится с компьютерами, данная информация окажется весьма полезной.
Собираетесь ли вы открыть доступ для определенного приложения или настроить протоколы вашего файрвола, вам нужно знать номера портов вашей сети — именно они открывают доступ к разным сайтам и онлайн-сервисам.
Чтобы узнать свои порты, выполните указанные ниже действия.
Получить SID доменного пользователя
Узнать SID текущей доменной учетной записи можно командой:
Если модуль AD для PowerShell отсутствует, через Powershell можно запросить данные из домена так:
Эта же команда в одну строку:
Как узнать внутренний IP-адрес Mac
2) Выберите секцию Сеть.
3) Если она ещё не выбрана, то слева выберите свою домашнюю сеть Wi-Fi.
1) Зажмите клавишу Option на клавиатуре.
2) Нажмите значок Wi–Fi на панели меню, продолжая держать клавишу.
Есть и более сложный способ узнать IP в MacOS. Откройте программу Terminal и скопируйте в неё следующую команду:
Ваш IP появится сразу под командой.
Есть ещё одна команда, с помощью которой можно узнать свой айпи-адрес. Она предоставляет доступ к дополнительной информации:
В заключение
Приведенная нашими экспертами методика позволяет быстро найти IP присвоенный устройству в локальной сети при заранее известном MAC и может быть использована в любой версии Windows.