как посмотреть имя хоста в linux

Примеры команд Linux «hostname»

Команда «hostname» в Linux используется для проверки системного имени, присвоенного машине Linux. Однако эту команду также можно сочетать с другими разными флагами для получения разных выходных данных. В этой статье мы попытаемся осветить некоторые примеры использования команды hostname в Linux.

Общий синтаксис команды «hostname»

Общий синтаксис команды hostname в Linux показан ниже:

Здесь вы можете заменить «параметр» любыми флагами или параметрами, используемыми с командой «hostname». Некоторые из этих флагов или параметров также описаны в примерах ниже. Однако, если вы хотите выполнить простую команду «hostname», вы также можете сделать это без указания каких-либо параметров.

Примеры команды Linux «hostname»

Чтобы узнать, как использовать команду hostname в Linux, вы можете просмотреть следующие примеры:

Пример № 1: проверьте имя хоста вашей системы Linux

Эта команда чаще всего используется для проверки имени хоста вашей системы Linux, выполняя ее так, как показано ниже:

Имя хоста нашей системы Linux показано на следующем изображении:

как посмотреть имя хоста в linux. Смотреть фото как посмотреть имя хоста в linux. Смотреть картинку как посмотреть имя хоста в linux. Картинка про как посмотреть имя хоста в linux. Фото как посмотреть имя хоста в linux

Пример № 2: Сравните IP-адрес с именем хоста вашей системы Linux

Вы также можете проверить IP-адрес, назначенный вашему компьютеру Linux, по его имени хоста, используя команду «hostname» с параметром «-i» следующим образом:

IP-адрес по имени хоста нашей системы Linux показан на изображении ниже:

как посмотреть имя хоста в linux. Смотреть фото как посмотреть имя хоста в linux. Смотреть картинку как посмотреть имя хоста в linux. Картинка про как посмотреть имя хоста в linux. Фото как посмотреть имя хоста в linux

Пример № 3: Проверьте полное доменное имя вашей системы Linux

Если вы хотите проверить полное доменное имя вашей системы Linux. Вы можете использовать флаг «-f» с командой «hostname» следующим образом:

Полное доменное имя нашей системы Linux показано на изображении ниже:

как посмотреть имя хоста в linux. Смотреть фото как посмотреть имя хоста в linux. Смотреть картинку как посмотреть имя хоста в linux. Картинка про как посмотреть имя хоста в linux. Фото как посмотреть имя хоста в linux

Пример № 4: Проверьте псевдоним имени хоста вашей системы Linux

Иногда пользователи также устанавливают псевдонимы для имен хостов своих систем. Если вы хотите сравнить псевдоним с именем хоста вашей системы (если он существует), вы можете использовать параметр «-a» с командой «hostname» следующим образом:

Поскольку мы не настроили псевдоним для имени хоста нашей системы, нам был предоставлен пустой вывод, как показано на изображении ниже:

как посмотреть имя хоста в linux. Смотреть фото как посмотреть имя хоста в linux. Смотреть картинку как посмотреть имя хоста в linux. Картинка про как посмотреть имя хоста в linux. Фото как посмотреть имя хоста в linux

Пример # 5: Проверьте короткое имя хоста вашей системы Linux

Если в вашем имени хоста есть точка, то короткое имя хоста относится к части вашего имени хоста перед этой точкой. Вы можете отобразить короткое имя хоста вашей системы Linux, используя флаг «-s» с командой «hostname» следующим образом:

Поскольку у нас не было точки в имени хоста нашей системы. Поэтому короткое имя хоста нашей системы Linux совпадает с нашим фактическим именем хоста. Которое показано на изображении ниже:

как посмотреть имя хоста в linux. Смотреть фото как посмотреть имя хоста в linux. Смотреть картинку как посмотреть имя хоста в linux. Картинка про как посмотреть имя хоста в linux. Фото как посмотреть имя хоста в linux

Пример # 6: Измените имя хоста вашей системы Linux

Если вы хотите изменить имя хоста вашей системы Linux, вы также можете сделать это, используя команду «hostname» следующим образом:

Здесь вам нужно будет заменить NewHostName любым желаемым новым именем хоста. Которое вы хотите настроить для своей системы Linux. Эта команда не будет выводить на терминал какие-либо данные после успешного выполнения.

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

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

как посмотреть имя хоста в linux. Смотреть фото как посмотреть имя хоста в linux. Смотреть картинку как посмотреть имя хоста в linux. Картинка про как посмотреть имя хоста в linux. Фото как посмотреть имя хоста в linux

Заключение

В этой статье мы обсудили шесть различных примеров использования команды hostname в Linux. Чтобы узнать больше об использовании этой команды в Linux, вы можете запустить команду hostname —help в терминале вашей системы.

Источник

linux-notes.org

как посмотреть имя хоста в linux. Смотреть фото как посмотреть имя хоста в linux. Смотреть картинку как посмотреть имя хоста в linux. Картинка про как посмотреть имя хоста в linux. Фото как посмотреть имя хоста в linux

Топ-10 Основных сетевых команд в Linux

Сеть является неотъемлемой частью Linux и предлагает множество инструментов и команд для диагностики любой сетевой проблемы.

Сетевые команды в примерах в Linux

• Найти хост / доменное имя и IP-адрес — hostname
• Сделать тест сетевого соединения — ping-
• Получение конфигурации сети — Ifconfig
• Сетевые соединения, таблицы маршрутизации, статистики интерфейсов — NETSTAT
• Поиск имени DNS запрос — Nslookup
• Подключение к другим хостам — Telnet
• Получить сетевой хост — информация для пользователя трассировку
• Сделать трассировку — traceroute
• Просмотр информации пользователя – finger
• Проверка статуса хоста назначения — Telnet

Примеры использования сетевых команд в Linux

hostname — Имя хоста

Имя хоста (hostname) без вариантов отображает хозяина машины. По этому чтобы проверить кто владелец выполните команду:

ping — пинг

Можно задать время перед отправкой пакета, например подождать 3 секунды перед отправкой следующего пакета.

Чтобы проверить локальный интерфейс существует несколько способов:

Можно так же посылать N количество пакетов и после чего завершить работу, для этого:

Так же можно узнать версию самого пинга, для этого выполните команду:

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

С опцией «-q» Вы сможете пропустить ответы от вашего удаленного хоста и показать полученную статистику:

Можно изменить размер передаваемого пакета (допустим с 56 на 120), а сделать это можно так:

Мы так же можем изменять длительность выполнение команды пинг, например нам нужно пинговать сервис 15 секунд, то для этого выполните:

Не прервав команду пинг, вы сможете увидеть статистику выполнения, нужно нажать CTRL + |

Ifconfig

как посмотреть имя хоста в linux. Смотреть фото как посмотреть имя хоста в linux. Смотреть картинку как посмотреть имя хоста в linux. Картинка про как посмотреть имя хоста в linux. Фото как посмотреть имя хоста в linux

traceroute

Можно вывести информацию о всех сетевых картах что подключены, для этого выполните:

netstat

Самая полезная и очень универсальная для нахождения подключений к и от хозяина. Вы можете узнать все о многоадресной группы (multicast groups) сети выполнив:

Чтобы увидеть кто «сидит» на порту (допустим на 21) выполните команду:

Чтобы увидеть все соединения в том числе TCP и UDP выполните команду:

Параметр что выполнена программа будет отображать только соединение TCP:

Параметр что выполнена программа будет отображать только соединение UDP:

nslookup

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

Вы также можете использовать Nslookup преобразовать имя хоста в IP-адрес и с IP-адреса из имени хоста.

finger

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

telnet

Подключается хозяина назначения по протоколу Telnet, если телнет соединение установить на любом порту означает соединения между двумя хостами работает нормально.

Обычно он используется для того чтобы узнать жив ли хост ​​или сетевое соединение в порядке.

Тема «Топ-10 Основных сетевых команд в Linux» завершена, но если я не упомянул о более хороших команд на Ваш взгляд, то пишите в комментарии и я дополню эту статью. Если есть вопросы и предложения, пишите все в комментарии. Спасибо.

One thought on “ Топ-10 Основных сетевых команд в Linux ”

Ну что прикольная статься. Норм короче. Автор красавчик.

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

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

Источник

Найти hostname из IP Linux

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

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

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

Однако в этом руководстве я покажу вам различные способы, которые вы можете использовать для получения имени хоста, связанного с определенным IP-адресом. Методы, обсуждаемые в этом руководстве, будут работать почти во всех Linux и Unix-подобных системах.

Разобравшись с этим, давайте погрузимся.

Метод 1: Ping

Самый простой способ получить имя хоста с IP-адреса — использовать команду ping. Ping — это простая, но мощная утилита командной строки, которая использует пакеты ECHO для связи с хостом.

ПРИМЕЧАНИЕ. Следующая команда работает только на компьютерах с Windows. Для Linux проверьте следующий метод.

Чтобы получить имя хоста с IP-адреса с помощью команды ping, используйте команду ниже:

Вот результат выполнения вышеуказанной команды:

как посмотреть имя хоста в linux. Смотреть фото как посмотреть имя хоста в linux. Смотреть картинку как посмотреть имя хоста в linux. Картинка про как посмотреть имя хоста в linux. Фото как посмотреть имя хоста в linux

Приведенная выше команда не всегда надежна; это часто работает только в том случае, если имя хоста доступно в файле hosts.

Метод 2: команда хоста

Второй и распространенный метод получения имени хоста из IP-адреса в Linux — это команда host. Этот простой инструмент является частью пакета dnsutil.

Источник

hostname в CentOS

Введение

Имя хоста — это уникальная метка, которая идентифицирует машину в сети.

Должна существовать таблица соответствия между hostname и IP адресом это нужно для для маршрутизации пакетов.

Хост может иметь несколько имён, но предпочтительным является вариант, когда имя одно.

Так как CentOS 7 поддреживает только Fully Qualified Domain Names (FQDNs), советую тщательно проверить hostname, который вы планируете использовать.

Узнать имя своего хоста

Существует несоколько способов узнать имя своего хоста.

Часто для этого достаточно просто посмотреть в терминал

Пример моего терминала

[andrei@ localhost Downloads]$

Посмотреть порядок можно выполнив

Static hostname: localhost.localdomain Icon name: computer-vm Chassis: vm Machine ID: 35e254eda578c54084b96e06d5f285cf Boot ID: afb44fef8d764f30bb89550849b02fde Virtualization: kvm Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-1160.36.2.el7.x86_64

Изменить имя хоста

С помощью команды hostname

hostname dns-server
hostname

Если заново открыть терминал изменения будут видны в командной строке.

Это имя хоста сохранится только до перезагрузки системы

Если выполнить hostnamectl видно, что помянелось только динамическое имя хоста

Static hostname: localhost.localdomain Transient hostname: dns-server Icon name: computer-vm Chassis: vm Machine ID: cff8a80b9c356243b5238452511a8ade Boot ID: 64d9ddab85ec4c219ac46c6a2940e628 Virtualization: kvm Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-1160.42.2.el7.x86_64 Architecture: x86-64

С помощью hostnamectl

hostnamectl set-hostname dns-server.andrei.com
hostname

Это постоянное изменение. Т.е. новое имя хоста имеет класс persistent.

pretty name

Чтобы задать pretty name нужно воспользоваться кавычками

hostnamectl set-hostname «andrei’s.host.com»
hostnamectl

Static hostname: andreis.host.com Pretty hostname: andrei’s.host.com Icon name: computer-vm Chassis: vm Machine ID: cff8a80b9c356243b5238452511a8ade Boot ID: 64d9ddab85ec4c219ac46c6a2940e628 Virtualization: kvm Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-1160.42.2.el7.x86_64 Architecture: x86-64

В /etc/hostname отображается только static hostname

pretty hostname можно увидеть в файле /etc/machine-info

hosts

Изучить информацию об именах других хостов можно в файле hosts

В моём примере в сети есть два хоста:

dns-server.andrei.com с IP адресом 192.168.56.149

host113.andrei.com с IP адресом 192.168.56.113

Зайдём на него с помощью ssh и посмотрим, есть ли у него записи об именах других хостов в сети.

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

Выполним ping по IP

По IP пингуется успешно

И ping по hostname

ping: dns-server.andrei.com: Name or service not known

host113 не знает как разрешить имя dns-server.andrei.com

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

Добавим запись о dns-server.andrei.com

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.56.149 dns-server.andrei.com

Теперь всё работает

alias

Чтобы не писать длинные имена хостов можно придумать alias

192.168.56.149 dns-server.andrei.com vbdns

Обратите внимание на dns-server.andrei.com

Хоть пинг и был по алиасу, ответ идёт как от static fqdn

Если поменять порядок так, что vbdns идёт первым а FQDN dns-server.andrei.com вторым, но dns-server.andrei.com будет считаться алиасом

192.168.56.149 vbdns dns-server.andrei.com

В таком случае ответ будет идти от vbdns

Это может стать важным при работе с сертификатами

Источник

Что такое имя хоста в Linux и как его изменить?

как посмотреть имя хоста в linux. Смотреть фото как посмотреть имя хоста в linux. Смотреть картинку как посмотреть имя хоста в linux. Картинка про как посмотреть имя хоста в linux. Фото как посмотреть имя хоста в linux

Когда вы посещаете веб-сайт, вы вводите URL этого веб-сайта в свой браузер. Этот URL-адрес состоит из обычных слов, которые вы можете легко понять, например «technodor.info». За кулисами DNS- сервер связывает это имя с IP-адресом сервера. Эта система существует, потому что запоминание IP-адресов ужасно, и никто не будет этого делать. Хост-имена работают одинаково, только в локальной сети.

Когда вы даете компьютеру имя хоста, это обычное слово, которое вы понимаете и можете легко ввести, чтобы идентифицировать этот компьютер в своей сети. Подобно URL-адресу, вы можете заменить это имя хоста, где вы регулярно будете использовать IP-адрес. Это включает просмотр локальных веб-страниц и использование SSH. Если вы не используете локальный DNS- сервер, для его запуска требуется небольшая настройка.

Просмотреть свое имя хоста

как посмотреть имя хоста в linux. Смотреть фото как посмотреть имя хоста в linux. Смотреть картинку как посмотреть имя хоста в linux. Картинка про как посмотреть имя хоста в linux. Фото как посмотреть имя хоста в linux

Настройка имени хоста

Systemd

sudo hostnamectl set-hostname newname

Systemd позаботится о том, чтобы сбросить все для вас.

как посмотреть имя хоста в linux. Смотреть фото как посмотреть имя хоста в linux. Смотреть картинку как посмотреть имя хоста в linux. Картинка про как посмотреть имя хоста в linux. Фото как посмотреть имя хоста в linux

Метод старой школы

как посмотреть имя хоста в linux. Смотреть фото как посмотреть имя хоста в linux. Смотреть картинку как посмотреть имя хоста в linux. Картинка про как посмотреть имя хоста в linux. Фото как посмотреть имя хоста в linux

Есть две строки, которые вам нужно заботиться, и она должна выглядеть примерно так:

Файл хостов

как посмотреть имя хоста в linux. Смотреть фото как посмотреть имя хоста в linux. Смотреть картинку как посмотреть имя хоста в linux. Картинка про как посмотреть имя хоста в linux. Фото как посмотреть имя хоста в linux

sudo systemctl restart networking

Теперь вы можете получить доступ к своей новой записи через свое имя хоста. Попробуйте войти в SSH.

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

Источник

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

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