Відповіді:
Відредагуйте /etc/hostname
та додайте своє некваліфіковане ім’я хоста:
boson
Редагувати /etc/hosts
:
sudo vi /etc/hosts
Додайте запис потрібного імені хоста, замінивши, boson.dev.local boson
де boson.dev.local
є повноцінне ім'я хоста та boson
ім'я хоста.
127.0.1.1 boson.dev.local boson
Перезапустіть службу імені хоста:
sudo service hostname restart
Перевірте свою конфігурацію, відкривши термінал і введіть команди нижче:
hostname
boson
hostname -f
boson.dev.local
Сподіваюся, це допомагає.
sudo service hostname restart
Команда імені хоста може також використовуватися для встановлення повноцінного імені хоста. Запустіть його ім'ям, переданим як перший аргумент для цього:
hostname www.example.com
Це ефективно лише до перезавантаження. Ви можете редагувати /etc/hostname
постійні зміни.
Для зміни доменних імен чоловіча сторінка рекомендує наступне:
Зауважте, що імена можуть змінювати лише суперкористувач.
Неможливо встановити FQDN або DNS-ім'я домену за допомогою команди dnsdomainname (див. THE FQDN нижче).
Ім'я хоста зазвичай встановлюється один раз при запуску системи в /etc/init.d/hostname.sh (зазвичай, читаючи вміст файлу, який містить ім'я хоста, наприклад / etc / ім'я хоста).
Зазвичай ви можете встановити його в / etc / hosts
Я використовую доменні імена для прив'язки спільного сховища до моєї групи користувачів TIGERGROUP. Цей метод дозволяє використовувати доменне ім'я TIGERGROUP як загальну CIFS. Подумайте про доменне ім’я TIGERGROUP як домен WORKGROUP у Windows. Якщо у вас є ім'я HOST сервера (myhost.com), просто додайте його, щоб потім закінчитись після доменного імені.
приклад:
vi /etc/hosts
127.0.0.1 localhost
127.0.1.1 Aspire-Petra16.TIGERGROUP #i.e. desktop running Petra Mint16
192.168.1.25 sharedstorage-1.local.TIGERGROUP.myhost-name.com #shared storage media player
Якщо я хочу, щоб Samba також підбирав доменне ім'я, я також додаю його до smb.conf
я не використовую самбу в домашніх умовах, тому це справді непотрібно, якщо ви хочете бути тим, що ви хочете бути.
приклад:
vi /etc/samba/smb.conf
#scrolling down the file for workgroup
# workgroup = WORKGROUP # pen out the old name with pound key
**workgroup = TIGERGROUP** # add the preferred domain name.
послуги перезапуску (можна зробити з графічного інтерфейсу або скористатися рядком cmd)
sudo /etc/init.d/samba restart
sudo /etc/init.d/networking restart
Чудово! Ви можете дотримуватися наведених нижче інструкцій
sudo vim /etc/hostname
Потім натисніть клавішу I і скористайтесь клавішами зі стрілками на клавіатурі для навігації по області тексту; Потім введіть ім'я хоста вашого вибору і для збереження і виходу, натисніть Escклавішу на клавіатурі, а потім ці клавіші: :, w, q, і, нарешті, Enter.
Якщо він існує, відредагуйте файл /etc/default/dhcpcd
та прокоментуйте SET_HOSTNAME
директиву, виконавши:
sudo vim /etc/default/dhcpcd
Потім вставте символ # на початку рядка, який починається SET_HOSTNAME=
, як показано, нижче:
#SET_HOSTNAME='yes'
Нарешті, виконайте:
sudo service hostname restart
Також вам може знадобитися інше надійне джерело для повних налаштувань. Після завершення налаштувань ви можете перевірити інформацію про домен на WhoisXY.com, де я перевірив інформацію про whois.
Це те, що працювало для мене:
Відредагував файл / etc / hosts
127.0.0.1 my.fqdn.com localhost все інше
Припустимо, ви хочете налаштувати домен на " beast.local", а ім'я хоста - " davebeast " таким чином, що fqdn є " davebeast.beast.local " для сервера, IP-адреса якого становить 192.168.100.100 , ось як я це зробив на Ubuntu 14.04 LTS.
dokwii @ davebeast ~ / Відео / zik $ cat / тощо / * реліз DISTRIB_ID = LinuxMint DISTRIB_RELEASE = 17 DISTRIB_CODENAME = qiana DISTRIB_DESCRIPTION = "Linux Mint 17 Qiana" NAME = "Ubuntu" VERSION = "14.04, Trusty Tahr"
1. dokwii@davebeast ~/Videos/zik $ sudo vi /etc/hosts
127.0.0.1 localhost
127.0.1.1 davebeast
192.168.100.100 davebeast.beast.local davebeast
2. sudo vi /etc/hostname
davebeast.beast.local
3. dokwii@davebeast ~/Videos/zik $ sudo service hostname restart
dokwii @ davebeast ~ / Відео / zik $ hostname -d #domain
Beast.local
dokwii @ davebeast ~ / Відео / zik $ hostname -s #hostname
Давебест
dokwii @ davebeast ~ / Відео / zik $ hostname -f #fqdn
davebeast.beast.local
/etc/hosts
повинен бути ваш FQDN. Я тримався досить довго :)