1

У меня есть имя хоста; допустим, это example.com

Я хочу, чтобы мой ящик, на котором я установил Fedora, назывался "сервер". Теперь я открыл /etc/sysconfig/network и он имеет следующее:

NETWORKING=yes
HOSTNAME=localhost.localdomain

Правильно ли будет изменить HOSTNAME на HOSTNAME=server.example.com?

Я уже запустил hostname "server" в терминале.

2 ответа2

4

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

С вашим доменным именем связаны DNS-серверы имен; вам необходимо настроить эти серверы имен так, чтобы они отвечали на публичный IP-адрес вашего сервера Linux при запросе. Скорее всего, вы можете сделать это через панель управления вашего регистратора, поскольку некоторые регистраторы будут размещать DNS для вас.

Например, если к вашему серверу можно получить доступ из общедоступного Интернета по IP-адресу 12.3.45.67, вам нужно настроить DNS, чтобы запросить запись A для server.example.com ответил 12.3.45.67 .

0

Простой ответ заключается в том, что да, чтобы сделать изменение, которое вы сделали с помощью команды hostname постоянным, вы должны изменить /etc/sysconfig/network так, чтобы оно гласило:

HOSTNAME=server.example.com

Это приведет к hostname server.example.com при следующей загрузке компьютера.

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