cat /etc /hostname

консоль покажет мне мой IP-адрес, когда я наберу cat /etc /mailname

это показывает мне my-ip-adress.internetserviceteam.com

Я понятия не имею, является ли это проблемой или нет, но я изучал множество руководств по установке postfix, и когда набирал cat /etc /hostname, они получали имя своего сайта. Почему я получаю только ip-адрес? Может быть, я что-то напутал, когда настроил свои днс и домены с помощью инструмента webmin (я сделал это впервые в жизни)?

ОС: Debian

1 ответ1

1

Вероятно, /etc/hostname был создан вашим хостинг-провайдером. Если вы хотите изменить свое имя хоста, вы можете установить его там, например, заменить строку, находящуюся в данный момент там, на имя машины (напишите bla там, а не bla.example.org). Это изменение будет получено при перезагрузке скриптом инициализации /etc/init.d/hostname.sh (посмотрите на него, это не слишком сложно). Вы также можете изменить имя хоста во время выполнения с помощью

hostname bla

но это может привести к несоответствиям с уже запущенными сервисами.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .