Настройте 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
2
задан 29 December 2017 в 14:12

1 ответ

Вы устанавливаете новое имя хоста с помощью

sudo hostnamectl set-hostname new_hostname

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

panther @ Ubuntu: ~ $ hostname Ubuntu panther @ Ubuntu: ~ $ sudo hostnamectl set-hostname it_works

panther @ Ubuntu: ~ $ имя хоста

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 время = 0,020 мс

--- статистика пинга it_works --- 1 передано пакетов, 1 получено, потеря пакетов 0%, время 0 мс rtt min / avg / max / mdev = 0,020 / 0,020 / 0,020 / 0,000 мс

panther @ Ubuntu: ~ $ sudo hostnamectl set-hostname Ubuntu

panther @ Ubuntu: ~ $ hostname

Ubuntu

2
ответ дан 29 December 2017 в 14:12

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

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