Настройка HostName на сервере Ubuntu

, то я использую сервер ubuntu с установленным gitlab, мне нужно настроить имя хоста на имя ubuntudev, чтобы получить доступ к нему изнутри сети! Я настраиваю имя ubuntudev в / etc / hosts, но он не работает с именем хоста, как я могу исправить эту ошибку? Я поставил содержимое файла / etc / hosts

-> / etc / hosts

127.0.0.1 localhost 127.0.1.1 ubuntudev # The following lines are desirable for IPv6 capable hosts ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters
0
задан 29 December 2017 в 15:12

2 ответа

вы задаете новое имя хоста с помощью

sudo hostnamectl set-hostname new_hostname

. Вы также можете сделать это, отредактировав BOTH /etc/hostname и / etc / hosts`. Прямое редактирование не рекомендуется, потому что, если вы не отредактируете, вы можете сломать sudo.

panther @ Ubuntu: ~ $ hostname Ubuntu panther @ Ubuntu: ~ $ sudo hostnamectl set-hostname it_works panther @ Ubuntu: ~ $ hostname it_works panther @ Ubuntu: ~ $ ping -c1 it_works PING it_works (10.0.0.8) 56 (84) байтов данных. 64 байта из it_works (10.0.0.8): icmp_seq = 1 ttl = 64 time = 0.020 ms --- it_works ping statistics --- 1 переданный пакет, 1 получен, 0% потеря пакетов, время 0ms rtt min / avg / max / mdev = 0.020 / 0.020 / 0.020 / 0.000 ms panther @ Ubuntu: ~ $ sudo hostnamectl set-hostname Ubuntu panther @ Ubuntu: ~ $ hostname Ubuntu
0
ответ дан 18 July 2018 в 00:15

вы задаете новое имя хоста с помощью

sudo hostnamectl set-hostname new_hostname

. Вы также можете сделать это, отредактировав BOTH /etc/hostname и / etc / hosts`. Прямое редактирование не рекомендуется, потому что, если вы не отредактируете, вы можете сломать sudo.

panther @ Ubuntu: ~ $ hostname Ubuntu panther @ Ubuntu: ~ $ sudo hostnamectl set-hostname it_works panther @ Ubuntu: ~ $ hostname it_works panther @ Ubuntu: ~ $ ping -c1 it_works PING it_works (10.0.0.8) 56 (84) байтов данных. 64 байта из it_works (10.0.0.8): icmp_seq = 1 ttl = 64 time = 0.020 ms --- it_works ping statistics --- 1 переданный пакет, 1 получен, 0% потеря пакетов, время 0ms rtt min / avg / max / mdev = 0.020 / 0.020 / 0.020 / 0.000 ms panther @ Ubuntu: ~ $ sudo hostnamectl set-hostname Ubuntu panther @ Ubuntu: ~ $ hostname Ubuntu
0
ответ дан 24 July 2018 в 17:11
  • 1
    Это не работает .... – riki 30 December 2017 в 15:15
  • 2
    Если вам нужна помощь, обновите свой вопрос с помощью команд, которые вы запускали, и любых сообщений об ошибках, которые вы получаете. Оба метода работают для установки имени хоста. – Panther 30 December 2017 в 18:37

Другие вопросы по тегам:

Похожие вопросы: