Как установить полное доменное имя в 12.04?

Я попытался добавить

dns-domain domain.com

в / etc / network / interfaces безуспешно. Когда я запускаю

hostname -d

, я получаю пустую строку

69
задан 3 July 2012 в 11:49

53 ответа

Отлично! Вы можете следовать приведенным ниже инструкциям

sudo vim /etc/hostname

Затем нажмите на клавишу I и используйте клавиши со стрелками на клавиатуре для перемещения по текстовой области; Затем введите имя хоста по вашему выбору и сохранить & amp; Чтобы выйти, нажмите клавишу 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.

0
ответ дан 25 July 2018 в 18:13

Вот что у меня сработало:

  • Добавил имя хоста в файл / etc / hostname. Это установить имя хоста. но пока не полное доменное имя.
  • Отредактировал файл / etc / hosts 127.0.0.1 my.fqdn.com localhost все остальное
0
ответ дан 25 July 2018 в 18:13

Команда hostname также может использоваться для установки полного имени хоста. Запустите его с именем, переданным в качестве первого аргумента для этого:

hostname www.example.com

Это действует только до перезагрузки. Вы можете редактировать /etc/hostname для постоянных изменений.

Для изменения доменных имен, страница руководства рекомендует следующее:

Обратите внимание, что только Супер-пользователь может изменять имена.

Невозможно установить полное доменное имя или DNS-имя домена с помощью команды dnsdomainname (см. ниже полное доменное имя).

Имя хоста обычно устанавливается один раз при запуске системы в /etc/init.d/hostname.sh (обычно путем чтения содержимого файла, содержащего имя хоста, например /etc/hostname).

Обычно вы можете установить это в / etc / hosts

16
ответ дан 25 July 2018 в 18:13

Предположим, вы хотите настроить домен на « beast.local» , а имя хоста на « davebeast », чтобы fqdn было « davebeast.beast». .local "для сервера с IP-адресом 192.168.100.100 , как я это сделал в Ubuntu 14.04 LTS.

dokwii @ davebeast ~ / Videos / zik $ cat / etc / * release DISTRIB_ID = LinuxMint DISTRIB_RELEASE = 17 DISTRIB_CODENAME = qiana DISTRIB_DESCRIPTION = "Linux Mint 17 Qiana" NAME = "Доверие Ubuntu" = 14.14, Тахр "

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 ~ / Videos / zik $ hostname -d #domain

Beast. local

dokwii @ davebeast ~ / Videos / zik $ имя_хоста -s # имя_хоста

davebeast

dokwii @ davebeast ~ / Videos / zik $ имя_хоста -f # fqdn

davebeast.beast.local

0
ответ дан 25 July 2018 в 18:13

Поместите его в /etc/hostname.

Например, моя машина называется hubble, поэтому в моем /etc/hostname я имею:

ashton@hubble:~$ cat /etc/hostname
hubble.mydomain.blah.blah

. перезагрузиться, чтобы он появился при запуске uname.

12
ответ дан 25 July 2018 в 18:13

Я использую доменные имена, чтобы привязать мое общее хранилище к моей группе пользователей 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, я не использую samba дома, так что оно действительно не нужно, если вы не хотите, чтобы это было.

пример:

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
3
ответ дан 25 July 2018 в 18:13

Отредактируйте /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

Перезапустите имя хоста. service:

sudo service hostname restart

Проверьте свою конфигурацию, открыв терминал, и введите следующие команды:

  • hostname Это должно вывести boson
  • hostname -f Это должно вывести boson.dev.local

Надеюсь, это поможет.

106
ответ дан 25 July 2018 в 18:13

Отлично! Вы можете следовать приведенным ниже инструкциям

sudo vim /etc/hostname

Затем нажмите на клавишу I и используйте клавиши со стрелками на клавиатуре для перемещения по текстовой области; Затем введите имя хоста по вашему выбору и сохранить & amp; Чтобы выйти, нажмите клавишу 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.

0
ответ дан 31 July 2018 в 10:27

Вот что у меня сработало:

  • Добавил имя хоста в файл / etc / hostname. Это установить имя хоста. но пока не полное доменное имя.
  • Отредактировал файл / etc / hosts 127.0.0.1 my.fqdn.com localhost все остальное
0
ответ дан 31 July 2018 в 10:27

Команда hostname также может использоваться для установки полного имени хоста. Запустите его с именем, переданным в качестве первого аргумента для этого:

hostname www.example.com

Это действует только до перезагрузки. Вы можете редактировать /etc/hostname для постоянных изменений.

Для изменения доменных имен, страница руководства рекомендует следующее:

Обратите внимание, что только Супер-пользователь может изменять имена.

Невозможно установить полное доменное имя или DNS-имя домена с помощью команды dnsdomainname (см. ниже полное доменное имя).

Имя хоста обычно устанавливается один раз при запуске системы в /etc/init.d/hostname.sh (обычно путем чтения содержимого файла, содержащего имя хоста, например /etc/hostname).

Обычно вы можете установить это в / etc / hosts

16
ответ дан 31 July 2018 в 10:27

Я использую доменные имена, чтобы привязать мое общее хранилище к моей группе пользователей 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, я не использую samba дома, так что оно действительно не нужно, если вы не хотите, чтобы это было.

пример:

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
3
ответ дан 31 July 2018 в 10:27

Поместите его в /etc/hostname.

Например, моя машина называется hubble, поэтому в моем /etc/hostname у меня есть:

ashton@hubble:~$ cat /etc/hostname
hubble.mydomain.blah.blah

Вам может понадобиться перезагрузиться, чтобы он появился при запуске uname.

12
ответ дан 31 July 2018 в 10:27

Отредактируйте /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

Перезапустите имя хоста. service:

sudo service hostname restart

Проверьте свою конфигурацию, открыв терминал, и введите следующие команды:

  • hostname Это должно вывести boson
  • hostname -f Это должно вывести boson.dev.local

Надеюсь, это поможет.

106
ответ дан 31 July 2018 в 10:27

Отлично! Вы можете следовать приведенным ниже инструкциям

sudo vim /etc/hostname

Затем нажмите на клавишу I и используйте клавиши со стрелками на клавиатуре для перемещения по текстовой области; Затем введите имя хоста по вашему выбору и сохранить & amp; Чтобы выйти, нажмите клавишу 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.

0
ответ дан 2 August 2018 в 00:27

Вот что у меня сработало:

  • Добавил имя хоста в файл / etc / hostname. Это установить имя хоста. но пока не полное доменное имя.
  • Отредактировал файл / etc / hosts 127.0.0.1 my.fqdn.com localhost все остальное
0
ответ дан 2 August 2018 в 00:27

Команда hostname также может использоваться для установки полного имени хоста. Запустите его с именем, переданным в качестве первого аргумента для этого:

hostname www.example.com

Это действует только до перезагрузки. Вы можете редактировать /etc/hostname для постоянных изменений.

Для изменения доменных имен, страница руководства рекомендует следующее:

Обратите внимание, что только Супер-пользователь может изменять имена.

Невозможно установить полное доменное имя или DNS-имя домена с помощью команды dnsdomainname (см. ниже полное доменное имя).

Имя хоста обычно устанавливается один раз при запуске системы в /etc/init.d/hostname.sh (обычно путем чтения содержимого файла, содержащего имя хоста, например /etc/hostname).

Обычно вы можете установить это в / etc / hosts

16
ответ дан 2 August 2018 в 00:27

Поместите его в /etc/hostname.

Например, моя машина называется hubble, поэтому в моем /etc/hostname у меня есть:

ashton@hubble:~$ cat /etc/hostname
hubble.mydomain.blah.blah

Вам может понадобиться перезагрузиться, чтобы он появился при запуске uname.

12
ответ дан 2 August 2018 в 00:27

Я использую доменные имена, чтобы привязать мое общее хранилище к моей группе пользователей 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, я не использую samba дома, так что оно действительно не нужно, если вы не хотите, чтобы это было.

пример:

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
3
ответ дан 2 August 2018 в 00:27

Предположим, вы хотите настроить домен на « beast.local» , а имя хоста на « davebeast », чтобы fqdn было « davebeast.beast». .local "для сервера с IP-адресом 192.168.100.100 , как я это сделал в Ubuntu 14.04 LTS.

dokwii @ davebeast ~ / Videos / zik $ cat / etc / * release DISTRIB_ID = LinuxMint DISTRIB_RELEASE = 17 DISTRIB_CODENAME = qiana DISTRIB_DESCRIPTION = "Linux Mint 17 Qiana" NAME = "Ubuntu" VERSION = "14.04, 14.04, Тахр "

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 ~ / Videos / zik $ hostname -d #domain

Beast. local

dokwii @ davebeast ~ / Videos / zik $ имя_хоста -s # имя_хоста

davebeast

dokwii @ davebeast ~ / Videos / zik $ имя_хоста -f # fqdn

davebeast.beast.local

0
ответ дан 2 August 2018 в 00:27

Отредактируйте /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

Перезапустите имя хоста. service:

sudo service hostname restart

Проверьте свою конфигурацию, открыв терминал, и введите следующие команды:

  • hostname Это должно вывести boson
  • hostname -f Это должно вывести boson.dev.local

Надеюсь, это поможет.

106
ответ дан 2 August 2018 в 00:27

Отлично! Вы можете следовать приведенным ниже инструкциям

sudo vim /etc/hostname

Затем нажмите на клавишу I и используйте клавиши со стрелками на клавиатуре для перемещения по текстовой области; Затем введите имя хоста по вашему выбору и сохранить & amp; Чтобы выйти, нажмите клавишу 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.

0
ответ дан 4 August 2018 в 15:55

Команда hostname также может использоваться для установки полного имени хоста. Запустите его с именем, переданным в качестве первого аргумента для этого:

hostname www.example.com

Это действует только до перезагрузки. Вы можете редактировать /etc/hostname для постоянных изменений.

Для изменения доменных имен, страница руководства рекомендует следующее:

Обратите внимание, что только Супер-пользователь может изменять имена.

Невозможно установить полное доменное имя или DNS-имя домена с помощью команды dnsdomainname (см. ниже полное доменное имя).

Имя хоста обычно устанавливается один раз при запуске системы в /etc/init.d/hostname.sh (обычно путем чтения содержимого файла, содержащего имя хоста, например /etc/hostname).

Обычно вы можете установить это в / etc / hosts

16
ответ дан 4 August 2018 в 15:55

Поместите его в /etc/hostname.

Например, моя машина называется hubble, поэтому в моем /etc/hostname у меня есть:

ashton@hubble:~$ cat /etc/hostname
hubble.mydomain.blah.blah

Вам может понадобиться перезагрузиться, чтобы он появился при запуске uname.

12
ответ дан 4 August 2018 в 15:55

Я использую доменные имена, чтобы привязать мое общее хранилище к моей группе пользователей 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, я не использую samba дома, так что оно действительно не нужно, если вы не хотите, чтобы это было.

пример:

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
3
ответ дан 4 August 2018 в 15:55

Отредактируйте /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

Перезапустите имя хоста. service:

sudo service hostname restart

Проверьте свою конфигурацию, открыв терминал, и введите следующие команды:

  • hostname Это должно вывести boson
  • hostname -f Это должно вывести boson.dev.local

Надеюсь, это поможет.

106
ответ дан 4 August 2018 в 15:55

Вот что у меня сработало:

  • Добавил имя хоста в файл / etc / hostname. Это установить имя хоста. но пока не полное доменное имя.
  • Отредактировал файл / etc / hosts 127.0.0.1 my.fqdn.com localhost все остальное
0
ответ дан 6 August 2018 в 00:34

Отлично! Вы можете следовать приведенным ниже инструкциям

sudo vim /etc/hostname

Затем нажмите на клавишу I и используйте клавиши со стрелками на клавиатуре для перемещения по текстовой области; Затем введите имя хоста по вашему выбору и сохранить & amp; Чтобы выйти, нажмите клавишу 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.

0
ответ дан 6 August 2018 в 00:34

Команда hostname также может использоваться для установки полного имени хоста. Запустите его с именем, переданным в качестве первого аргумента для этого:

hostname www.example.com

Это действует только до перезагрузки. Вы можете редактировать /etc/hostname для постоянных изменений.

Для изменения доменных имен, страница руководства рекомендует следующее:

Обратите внимание, что только Супер-пользователь может изменять имена.

Невозможно установить полное доменное имя или DNS-имя домена с помощью команды dnsdomainname (см. ниже полное доменное имя).

Имя хоста обычно устанавливается один раз при запуске системы в /etc/init.d/hostname.sh (обычно путем чтения содержимого файла, содержащего имя хоста, например /etc/hostname).

Обычно вы можете установить это в / etc / hosts

16
ответ дан 6 August 2018 в 00:34

Поместите его в /etc/hostname.

Например, моя машина называется hubble, поэтому в моем /etc/hostname у меня есть:

ashton@hubble:~$ cat /etc/hostname
hubble.mydomain.blah.blah

Вам может понадобиться перезагрузиться, чтобы он появился при запуске uname.

12
ответ дан 6 August 2018 в 00:34

Я использую доменные имена, чтобы привязать мое общее хранилище к моей группе пользователей 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, я не использую samba дома, так что оно действительно не нужно, если вы не хотите, чтобы это было.

пример:

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
3
ответ дан 6 August 2018 в 00:34

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

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