Меню Рубрики

Linux узнать имя компьютера в сети

Как узнать сетевое имя машины, если есть ее IP?

Вот, собсна, сабж. Можно ли как-то узнать сеевое имя машины по ее АЙПИ-адресу? SMB-сеть, машины все под виндой кроме одной, на которой убунту. З.Ы. думал, мот nmap подойдет — но че-то не нашел я там, как имя хоста вывести.

Re: Как узнать сетевое имя машины, если есть ее IP?

Re: Как узнать сетевое имя машины, если есть ее IP?

На входе имя/ip, на выходе ip/имя соответственно.

Если в скрипте, то resolveip -s (т.е. без сопроводительного текста)

Re: Как узнать сетевое имя машины, если есть ее IP?

Да, речь о доменном имени конечно, т.е. оно просто делает запрос в dns

Re: Как узнать сетевое имя машины, если есть ее IP?

Если тебя netbios-имя интересует, тогда

nmblookup -A ipaddr

Re: Как узнать сетевое имя машины, если есть ее IP?

честно говоря, я точно не знаю, как класифицировать вендовское имя машины в рабочей группе.

Re: Как узнать сетевое имя машины, если есть ее IP?

третий кур, предмет «Компьютерные сети»
man arp

Re: Как узнать сетевое имя машины, если есть ее IP?

> вендовское имя машины в рабочей группе
Тогда однозначно nmblookup

Источник

Как узнать имя компьютера в локальной сети по IP-адресу. А зачем это надо

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

И уже в следующей статье я расскажу об одной типичной ситуации, для решения которой просто необходимо это уметь. Но сейчас давайте не будем отвлекаться от сути дела, поэтому сразу перейдем к практике.

Команды для определения имя компьютера в сети по IP-адресу в Windows XP, 7 и 10

Итак, первым делом открываем командную строку и вбиваем следующий нехитрый параметр:

nbtstat -a 192.168.1.1

Где 192.168.1.1 — IP-адрес нужного ПК. В итоге получаем не только имя машины, но и принадлежность к рабочей группе. Круто! Но надо понимать, что схема сработает только при корректно работающем протоколе NetBIOS. Как правило, при правильно настроенной локальной сети, проблем с ним не бывает.

Также на форумах часто рекомендует для этих целей использовать следующую комбинацию:

Где 192.168.1.1 — IP-адрес нужного ПК. Но у меня на всех трех видах операционных систем (XP, Windows 7 и 10) в этом случае начинался обычный пинг . Никаких имен в командной строке не выводилось. Если есть желание, попробуйте эту команду в своих локальных сетях и отпишитесь о результатах в комментариях к статье.

А публикация о том, как узнать имя компьютера по IP-адресу подходит к завершению. Если остались вопросы, смело задавайте, будем совместно их решать.

Источник

Как получить информацию о системе в Linux?

В этой статье вы узнаете:

  • Как получить полную информацию о системе linux
  • Как узнать сведения о процессоре, материнской плате в linux
  • Как узнать какой дистрибутив установлен в linux
  • Как узнать/изменить имя компьютера в linux
  • Как посмотреть запущенные процессы в linux
  • Как пользоваться и установить программу neofetch
  • Как пользоваться и установить программу inxi

Так как Ubuntu считается, пожалуй, самым распространенным дистрибутивом, я буду использовать Ubuntu 20.04 LTS Focal Fossa 2020 года с рабочим окружением Gnome3 для демонстрации.

1. О системе

Красивый, но не самый простой способ, это использовать neofetch. Данная программа выводит в терминал логотип дистрибутива и краткую информацию о системе. Интересно, но окажись вы не за своим компьютером, вам придется для начала ее установить из репозитория. На ubuntu это делается 4 командами.

$ sudo apt-get update
$ sudo apt-get install neofetch
$ neofetch

Если вы получите ошибку, сообщающую, что данный пакет не найден, то для начала добавьте репозитарий следующей командой.

$ sudo add-apt-repository ppa:dawidd0811/neofetch

Более подробно про neofetch Вы сможете прочесть здесь .

Другой способ, который тоже требует установки пакета, но уже из репозитория ubuntu, это inxi. Установка и запуск inxi осуществляется следующим способом.

$ sudo apt update
$ sudo apt install inxi
$ inxi -b

Эти все ваши программы, это конечно здорово, но как получить полную информацию о системе ничего при этом не устанавливая?

На самом деле легче и быстрее всего (если их запомнить) использовать следующие команды.

Источник

Просмотр компьютеров в локальной сети из терминала Linux

Полный чайник в Linux. Как посмотреть из терминала все компьютеры, которые подключены к локальной сети ?

Поясню подробней. Интернет-кабель у меня подключен к роутеру. От роутера идет несколько кабелей к компьютерам с Ubuntu. А теперь сам вопрос. Как мне с одного из этих компьютеров увидеть остальные компьютеры внутри сети роутера ?

5 ответов 5

Не совсем понятно что имеется в виду, но предложу варианты (маску подставить по необходимости):

  1. nmap -sn 192.168.0.0/24 (при блокировке ICMP файрволом можно попробовать другие варианты, например, UDP: nmap -sn -PU 192.168.0.0/24 )
  2. echo 192.168.0.<1..254>|xargs -n1 -P0 ping -c1|grep «bytes from» (это те, кто на пинг отвечает)

Для начала убедитесь, что установлена samba. Если такой пакет присутствует и задана рабочая группа, выполните в консоли

Есть очень удобная утилитка fping http://fping.org/ Прямо-таки для этого создана. Можно nmap , но это будет гораздо медленнее.

Добавлю ещё варианты.

Как и nmblookup он требует, чтобы на компьютерах была установлена соответствующая служба, для linux это avahi-daemon . (С нашими тупыми провайдерами рекомендую всегда отключать проверку на использование домена .local: в /etc/default/avahi-daemon поставить AVAHI_DAEMON_DETECT_LOCAL=0 )

Чтобы компьютер с linux отвечал на это, нужно сделать на нём:

Некоторые маршрутизаторы это так же поддерживают.

Ну и более низкоуровневый и как мне кажется более надёжный для односегментной сети:

Источник

5 способов узнать имя компьютера

Здравствуйте уважаемые читатели в прошлой статье я рассказал как узнать ip адрес компьютера, а сегодня рассмотрим как узнать имя компьютера. Оно может помочь вам во многих ситуациях. Например чтобы подключиться с другого компьютера.

Как узнать имя компьютера?

Так же как и ip адрес, иногда бывает нужна информация о имени компьютера, рассмотрим способы, чтобы его узнать.

1. Первый способ:

Нажимаем пуск — выполнить (или клавиши Win-R).

Вводим msinfo32 и нажимаем enter.

В открывшемся окне, видим имя компьютера. Так же тут отображаются и другие параметры, которые возможно вам пригодятся.

2. Второй способ:

Узнать имя компьютера можно и более легким способом. Нажимаем правой кнопкой мыши по моему компьютеру и выбираем свойство.

Чуть ниже будет имя компьютера. Тут отображается и полное имя, а так же отобразится ваша рабочая группа или домен, если компьютер в нем.

3. Третий способ:

Нажимаем правой кнопкой мыши по любому ярлыку выбираем свойство, далее вкладка подробнее. Внизу можно узнать имя компьютера. Я например взял ярлык от любимого браузера оперы.

4. Четвертый способ:

Открываем командную строку (в пуске или в команде выполнить пишем cmd, потом enter).

В ней вводим hostname. Так же получим результат.

5. Пятый способ:

Можно узнать имя компьютера с помощью программы SIW.

По мимо этого эта программа небольшого размера и имеет много функций! Для своего размера, программа умеет делать очень многое. Она покажет абсолютно всю информацию о вашей системе.

Как узнать имя компьютера по ip адресу

Недавно нашел маленькую и полезную программу для того чтобы узнать имя компьютера по ip адресу.

Я ввел ip гугла и узнал его имя компьютера. Так же можно узнать IP по имени, но по сайту она почему-то ip не выдает. Может у вас получится.

Вот таким образом, можно узнать ip компьютера, а так же имя компьютера по ip адресу.

Источник

Узнаем имя компьютера в сети

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

Узнаем имя ПК в сети

Мы рассмотрим как системные средства, доступные по умолчанию в каждой версии Windows, так и специальную программу.

Способ 1: Специальный софт

Существует немало программ, позволяющих узнать имя и прочую информацию о компьютерах, подключенных к одной локальной сети. Мы же рассмотрим MyLanViewer – софт, позволяющий просканировать сетевые подключения.

    Загрузите, установите и запустите программу. Использовать ее можно бесплатно лишь на протяжении 15 дней.

Будет представлен список из адресов. В строке «Your Computer» кликните по иконке с изображением плюсика.

Нужное вам имя располагается в блоке «Host Name».

По желанию вы можете самостоятельно изучить прочие возможности программы.

Способ 2: «Командная строка»

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

    Через меню «Пуск» откройте «Командную строку» или «Windows PowerShell».

После имени пользователя добавьте следующую команду и нажмите клавишу «Enter».

В одном из блоков «Подключение по локальной сети» найдите и скопируйте значение «IPv4-адрес».

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

Вам будет представлено имя компьютера в локальной сети.

Дополнительную информацию можно узнать, воспользовавшись указанной ниже командой и добавив после нее IP-адрес нужного ПК в сети.

Нужная информация размещена в блоке «Таблица NetBIOS-имен удаленных компьютеров».

Если необходимо узнать наименование вашего ПК в сети, можно ограничиться специальной командой.

При возникновении каких-либо вопросов по данному способу, обращайтесь к нам в комментариях.

Способ 3: Изменение имени

Наиболее простой метод вычисления имени заключается в просмотре свойств компьютера. Для этого кликните правой кнопкой мыши по кнопке «Пуск» и в списке выберите пункт «Система».

После открытия окна «Система» нужная вам информация будет представлена в строке «Полное имя».

Здесь же можно узнать и другие данные о компьютере, а также по необходимости их отредактировать.

Заключение

Рассмотренные в статье методы позволят узнать имя любого компьютера в локальной сети. При этом наиболее удобным является второй способ, так как позволяет вычислить дополнительную информацию не требуя установки стороннего софта.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Как установить access на mac os
  • Как установить 3ds max на mac os
  • Как устанавливать программы на mac os бесплатно
  • Как устанавливать приложения на mac os
  • Как ускорить работу mac os sierra