Командная строка

— Поиск IP-адреса другого компьютера в сети?

спросил

Изменено 10 лет назад

Просмотрено 78 тысяч раз

Есть ли программа, которая может сказать мне IP-адрес компьютера, когда он подключен к моей сети? Список имен или IP-адресов.

Например, когда моя жена сидит за моим основным настольным компьютером, я могу перейти на другой рабочий стол или ноутбук и работать. Однако я не знаю IP-адрес компьютера, на котором она находится, это dhcp, а статические IP-адреса отсутствуют. Я хотел бы подключиться к основному рабочему столу по ssh и поработать над ним. Иногда я спрашивал ее, могу ли я на минутку получить IP-адрес. С терминала я делаю ifconfig и получаю адрес. Я мог бы получить его и с маршрутизатора, но для этого требуется войти в маршрутизатор.

Должна быть какая-то короткая команда, которую я могу запустить? Все компьютеры работают под управлением Ubuntu, а самба не установлена. Как только я узнаю IP-адрес, я могу подключиться к основному рабочему столу по ssh.

  • командная строка
  • сеть
  • ssh
  • графический интерфейс
5

вы можете попробовать nmap, если у вас его нет, его можно установить следующим образом: —

 sudo apt-get install nmap
 

затем вы можете сканировать свою сеть, введя: —

 nmap -sP 192.168.1.0/24
 

очевидно измените диапазон адресов, если ваша сеть отличается

2

Современные выпуски Ubuntu используют avahi, поэтому можно также использовать avahi-discover

 sudo apt-get install avahi-discover
 

и запустить с помощью:

 avahi-discover
 

это позволяет просматривать все машины в сети и видеть IP-адрес, MAC-адрес и службы, работающие на этих машинах.

В качестве альтернативы можно использовать:

 avahi-browse -rat
 
1

Как уже упоминал apacheuk, использование nmap — отличный и эффективный способ. На самом деле опция -O позволяет получить дополнительную информацию, такую ​​как MAC-адрес, открытые порты, тип ОС, расстояние (в переходах):

 нмап-О 192.168.1.0/24
 

Обратите внимание, что для этого вам необходимо войти в систему как root или sudo.

Вы можете войти в свой маршрутизатор и просмотреть список подключенных устройств
Вот еще один способ:
Вы можете войти, используя имя компьютера клиента
Итак, запустите cat /etc/hostname на компьютере вашей жены, вы можете получить что-то вроде wife-System-Product-Name , если это так, вы можете запустить ssh [email protected] и войдите в систему без использования IP-адреса, этот адрес изменится только в том случае, если вы отредактируете файлы

/etc/hostname и /etc/hosts или сделаете переустановку и дадите системе новое имя

Зарегистрируйтесь или войдите в систему

Зарегистрируйтесь с помощью Google

Зарегистрироваться через Facebook

Зарегистрируйтесь, используя адрес электронной почты и пароль

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Нажимая «Опубликовать свой ответ», вы соглашаетесь с нашими условиями обслуживания и подтверждаете, что прочитали и поняли нашу политику конфиденциальности и кодекс поведения.

Найти IP-адрес моего компьютера, локальные и маскированные IP-адреса

Как найти IP-адрес вашего компьютера

Что такое IP-адрес?

IP-адрес или более известный как адрес Интернет-протокола — это не что иное, как цифровая метка, присвоенная любому компьютеру или мобильному устройству, которое участвует в компьютерной сети, используя для связи Интернет-протокол. Всякий раз, когда вы подключаете свой ПК или мобильный телефон к любому сетевому соединению, ему назначается уникальный IP-адрес, который необходим для устройства, чтобы оно могло открывать веб-страницы, отправлять электронные письма, участвовать в чатах IM и так далее.

Совсем недавно мы писали, как можно найти местоположение IP-адреса с помощью настольного инструмента под названием IP-локатор. Инструмент показывает, как можно отследить местоположение любого интернет-адреса на карте Google. Но как насчет поиска IP-адреса вашего компьютера или когда вам нужно узнать IP-адрес вашего интернет-соединения?

Узнать IP-адрес вашего компьютера действительно очень просто, просто выполните простые шаги, указанные ниже:

1. Откройте меню «Пуск» Windows и введите «cmd» (без кавычек) в поле поиска. Щелкните правой кнопкой мыши значок командной строки и выберите «Запуск от имени администратора». Если вы используете более старые версии Windows, такие как Windows XP, вы можете открыть командную строку, выбрав «Пуск» > «Выполнить» 9.0005

2. Когда появится окно командной строки, введите следующую команду и нажмите клавишу возврата

netstat -n (не игнорируйте пробел)

3. Вы увидите следующие результаты, и IP-адрес будет будет отображаться, как показано ниже:


4. Вы увидите список всех активных соединений и их адресов, распределенных по 4 столбцам.

5. Поле локального адреса показывает ваш IP-номер, а столбец внешнего адреса показывает IP-адреса компьютера, к которому вы подключены или с которым вы общаетесь. Это могут быть люди, с которыми вы обмениваетесь мгновенными сообщениями, разговариваете по VOIP или, возможно, отправляете файлы и т. д.

6. Таким же образом откройте командную строку, введите «ipconfig» (без кавычек) и нажмите клавишу возврата. Вы увидите следующие результаты:

Приведенная выше команда сообщит вам замаскированный IP-адрес и локальный IP-адрес вашего компьютера.

Кроме того, вы также можете попробовать этот веб-сайт под названием whatsmyipaddress.com, когда вы посещаете веб-сайт, вам будет показан активный IP-адрес вашего компьютера на самой домашней странице.

Примечание. Вы можете увидеть разные IP-адреса после последовательных посещений, это совершенно нормально, поскольку в настройках вашего интернет-соединения выбран динамический IP-адрес при каждом подключении к Интернету. Сайт также показывает наиболее вероятное географическое положение IP-адреса, как показано ниже:

Самый простой способ найти IP-адрес:

Если вы спросите меня, я не использую ни один из вышеперечисленных методов. Я использую свою учетную запись Gmail. Вот как это работает:

Всякий раз, когда я вхожу в свою учетную запись Gmail, я вижу время последнего входа в Gmail и IP-адрес, с которого был осуществлен доступ к моей учетной записи Gmail.