Как посмотреть hostname linux

Содержание
  1. linux-notes.org
  2. Топ-10 Основных сетевых команд в Linux
  3. Сетевые команды в примерах в Linux
  4. Примеры использования сетевых команд в Linux
  5. hostname — Имя хоста
  6. ping — пинг
  7. Ifconfig
  8. traceroute
  9. netstat
  10. nslookup
  11. finger
  12. telnet
  13. One thought on “ Топ-10 Основных сетевых команд в Linux ”
  14. Добавить комментарий Отменить ответ
  15. Как посмотреть hostname linux
  16. Примеры использования
  17. Вывод имени узла системы
  18. Вывод основного доменного имени системы
  19. Вывод основного IP-адреса системы
  20. Временное изменение имени узла системы
  21. Изменение имени узла системы на постоянной основе
  22. Примеры команд Linux «hostname»
  23. Общий синтаксис команды «hostname»
  24. Примеры команды Linux «hostname»
  25. Пример № 1: проверьте имя хоста вашей системы Linux
  26. Пример № 2: Сравните IP-адрес с именем хоста вашей системы Linux
  27. Пример № 3: Проверьте полное доменное имя вашей системы Linux
  28. Пример № 4: Проверьте псевдоним имени хоста вашей системы Linux
  29. Пример # 5: Проверьте короткое имя хоста вашей системы Linux
  30. Пример # 6: Измените имя хоста вашей системы Linux
  31. Заключение
  32. Как установить или изменить имя хоста в Linux
  33. How to Set or Change Hostname in Linux
  34. Это руководство проведет вас через процесс изменения имени хоста в Linux без необходимости перезапуска системы. Инструкции должны работать на любом современном дистрибутиве Linux, который использует systemd.
  35. Что такое имя хоста
  36. Отображение текущего имени хоста
  37. Изменение имени хоста
  38. Вывод

linux-notes.org

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

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

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

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

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

Давайте посмотрим некоторые примеры различных сетевых команд в Linux. Некоторые из них довольно элементарные например пинг и телнет, а некоторые являются более мощными, например Nslookup и NetStat. Когда вы использовали эти команды в комбинации вы можете получить все, что вы ищете , например, имя хоста , конечные соединения точек , состояние соединения и т.д.

hostname — Имя хоста

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

Эта команда отображает доменное имя машины. Чтобы увидеть IP -адрес для текущей машины выполните эту же команду с ключом «i»:

ping — пинг

Он посылает пакеты информации в определенный пользователем источник. Если будут получены пакеты , устройство назначает и посылает пакеты обратно . Ping можно использовать для двух целей

1 . Чтобы гарантировать, что сетевое соединение может быть установлено.

2 . Timing соединения. Если у вас пинг www.linux-notes.org он покажет IP -адрес сайта и время. Используйте Ctrl + C , чтобы остановить тест. Выполнить команду можно так:

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

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

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

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

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

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

Читайте также:  Windows 10 при загрузке не появляется окно входа

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

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

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

Ifconfig

Посмотреть конфигурацию сети , он отображает текущую конфигурацию сетевого адаптера . Это удобно, чтобы определить, если вы transmit (ТХ ) или receive (RX) ошибки.

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 linux

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

Базовый синтаксис команды выглядит следующим образом:

$ hostname [параметры] [новое-имя-узла]

Утилита позволяет вывести список всех IP-адресов системы с помощью параметра -I, вывести список всех доменных имен системы с помощью параметра -A, вывести основной IP-адрес системы с помощью параметра -i, вывести основное доменное имя системы с помощью параметра -f, а также вывести и задать имя узла.

Установка имени узла осуществляется на временной основе, до следующей перезагрузки системы. Для того, чтобы изменить имя узла системы на постоянной основе, следует отредактировать содержимое системных файлов конфигурации /etc/hostname и /etc/hosts.

Примеры использования

Вывод имени узла системы

Для вывода имени узла системы следует использовать команду hostname без каких-либо параметров:

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

Вывод основного доменного имени системы

Для вывода основного доменного имени системы следует использовать параметр -f команды hostname:

Читайте также:  Windows 10 что такое гуашь

$ hostname -f
hannah.lan

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

Вывод основного IP-адреса системы

Для вывода основного IP-адреса системы следует использовать параметр -i команды hostname:

$ hostname -i
127.0.1.1

Временное изменение имени узла системы

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

$ hostname aaliyah
hostname: you must be root to change the host name
$ sudo hostname aaliyah
[sudo] пароль для alex:
$ hostname
aaliyah

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

Изменение имени узла системы на постоянной основе

Хотя данный вопрос не относится напрямую к команде hostname не помешает рассмотреть и его. Так, для изменения имени узла системы на постоянной основе следует открыть в любом текстовом редакторе системный файл конфигурации /etc/hostname и отредактировать его первую строку. Например в случае использования текстового редактора gedit следует воспользоваться следующей командой:

Далее нужно ввести свой пароль два раза, отредактировать имя узла и сохранить изменения. В моем случае имя узла расположено в первой и единственной строке файла:

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

После этого нужно снова воспользоваться текстовым редактором для редактирования системного файла конфигурации /etc/hosts:

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

127.0.0.1 localhost
127.0.1.1 layla.lan layla

Уверен, в вашем случае их поиск не будет представлять каких-либо сложностей.

Источник

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Читайте также:  Реаниматор для windows ultimate

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

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

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

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

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

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

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

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

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

Заключение

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

Источник

Как установить или изменить имя хоста в Linux

How to Set or Change Hostname in Linux

Это руководство проведет вас через процесс изменения имени хоста в Linux без необходимости перезапуска системы. Инструкции должны работать на любом современном дистрибутиве Linux, который использует systemd.

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

Что такое имя хоста

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

Имя хоста может быть простой строкой, содержащей буквенно-цифровые символы, точки и дефисы. Если устройство подключено к Интернету (например, к веб-серверу или почтовому серверу), рекомендуется использовать полное доменное имя (FQDN) в качестве имени хоста системы. FQDN состоит из двух частей, имени хоста и имени домена.

Отображение текущего имени хоста

В системах Linux, использующих systemd, эту hostnamectl команду можно использовать для запроса и изменения имени хоста и соответствующих настроек на данном компьютере.

Чтобы просмотреть текущее имя хоста, вызовите hostnamectl команду без аргументов:

Имя хоста системы выделено на рисунке ниже:

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

Чтобы изменить имя хоста, вызовите hostnamectl команду с set-hostname аргументом, за которым следует новое имя хоста. Только root или пользователь с привилегиями sudo может изменить имя хоста системы.

Например, чтобы изменить системное имя хоста mail.linuxize.com , вы должны использовать следующую команду:

Команда hostnamectl не производит вывод. В случае успеха 0 возвращается ненулевой код ошибки в противном случае.

Наконец, чтобы убедиться, что имя хоста было успешно изменено, еще раз используйте hostnamectl команду:

Новое имя хоста системы и некоторая дополнительная системная информация, такая как версия ядра, будут отображаться на терминале.

Вывод

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

Для инструкций, относящихся к дистрибутиву, просмотрите следующие статьи:

Источник

Оцените статью