Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

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

489 views
Skip to first unread message

alexander

unread,
Sep 3, 2012, 4:00:01 AM9/3/12
to
Привет.
Вот при графической установке debian там есть одна страница которая
просит ввести ваше доменное имя.. Я оставил это поле пустым. А вот если
я после установки хочу указать доменное имя, то как мне это сделать?
Какие команды надо вводить? DNS локального нету. только hostname.. Как
указать доменное имя компа?


--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/20120903185718.1e861b45@ninja

Dmitry Fedorov

unread,
Sep 3, 2012, 4:20:02 AM9/3/12
to
пользователь alexander написал:

> А вот если
> я после установки хочу указать доменное имя, то как мне это сделать?
> Какие команды надо вводить?

man resolv.conf

> DNS локального нету. только hostname.. Как
> указать доменное имя компа?

nano /etc/resolv.conf

domain mydomain.lcl

Если стоит dhcp клиент, то
nano /etc/dhcp/dhclient.conf
и вырезать в директиве request
domain-name, domain-name-servers,
иначе dhcp перепишет resolv.conf.

Жанибек Нагашыбай

unread,
Sep 3, 2012, 4:20:02 AM9/3/12
to
В Mon, 3 Sep 2012 18:57:18 +1100
alexander <toym...@gmail.com> пишет:

> Привет.
> Вот при графической установке debian там есть одна страница которая
> просит ввести ваше доменное имя.. Я оставил это поле пустым. А вот
> если я после установки хочу указать доменное имя, то как мне это
> сделать? Какие команды надо вводить? DNS локального нету. только
> hostname.. Как указать доменное имя компа?

vim /etc/hosts


--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/20120903141756.10273ebb@DOM-131

Dmitrii Kashin

unread,
Sep 3, 2012, 4:30:02 AM9/3/12
to
alexander <toym...@gmail.com> writes:

> Привет.
> Вот при графической установке debian там есть одна страница которая
> просит ввести ваше доменное имя.. Я оставил это поле пустым. А вот если
> я после установки хочу указать доменное имя, то как мне это сделать?
> Какие команды надо вводить? DNS локального нету. только hostname.. Как
> указать доменное имя компа?

$ echo 'myhost.mydomain.com' > /etc/hostname
$ service hostname.sh start

--
**************************************
* jabber: fre...@jabber.mipt.ru *
* Registered linux user #546240 *
**************************************


--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/87d3237...@ws00.freehck.ru

Dmitrii Kashin

unread,
Sep 3, 2012, 5:00:01 AM9/3/12
to
Dmitrii Kashin <fre...@gmail.com> writes:

>> Какие команды надо вводить? DNS локального нету. только hostname.. Как
>> указать доменное имя компа?
>
> $ echo 'myhost.mydomain.com' > /etc/hostname
> $ service hostname.sh start

Почитал маны. Извиняюсь, не прав. Прав Дмитрий Федоров выше по треду:
FQDN в /etc/hostname писать нельзя.
Домен указывается в /etc/resolv.conf

--
**************************************
* jabber: fre...@jabber.mipt.ru *
* Registered linux user #546240 *
**************************************


--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/87627v7...@ws00.freehck.ru

Dmitry Fedorov

unread,
Sep 3, 2012, 5:00:01 AM9/3/12
to
Жанибек Нагашыбай
> vim /etc/hosts

Dmitrii Kashin написал:


> $ echo 'myhost.mydomain.com' > /etc/hostname
> $ service hostname.sh start

Так неправильно - hostname -fqdn работать не будет.
Более правильно - через resolv.conf.

Ivan Shmakov

unread,
Sep 3, 2012, 5:10:01 AM9/3/12
to
>>>>> Dmitrii Kashin <fre...@gmail.com> writes:
>>>>> Dmitrii Kashin <fre...@gmail.com> writes:

JFTR: в соседней debian-user@ на днях было обсуждение ровно на
эту же тему.

>>> Какие команды надо вводить? DNS локального нету. только
>>> hostname.. Как указать доменное имя компа?

>> $ echo 'myhost.mydomain.com' > /etc/hostname
>> $ service hostname.sh start

> Почитал маны. Извиняюсь, не прав. Прав Дмитрий Федоров выше по
> треду: FQDN в /etc/hostname писать нельзя.

С каких пор? Всегда делаю именно так.

> Домен указывается в /etc/resolv.conf

При этом, опция search (более новая, AIUI) фактически
перекрывает опцию domain, поэтому нет большого смысла
использовать последнюю.

С другой стороны, по моему опыту, опция search не дает ничего,
кроме лишней путаницы.

--
FSF associate member #7257 http://sfd.am-1.org/


--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/86ehmjp...@gray.siamics.net

Dmitrii Kashin

unread,
Sep 3, 2012, 5:30:02 AM9/3/12
to
Ivan Shmakov <onei...@gmail.com> writes:

> JFTR: в соседней debian-user@ на днях было обсуждение ровно на
> эту же тему.

Не подписан. Вас не затруднит дать ссылочку на архив?

> > Почитал маны. Извиняюсь, не прав. Прав Дмитрий Федоров выше по
> > треду: FQDN в /etc/hostname писать нельзя.
>
> С каких пор? Всегда делаю именно так.

С каких пор - не знаю. До сих пор у меня тоже было так - и прекрасно
работало, что интересно. Но вот только что читал man hostname. Там
черным по белому написано:

--------------------
FILES
...
/etc/hostname This file should only contain the hostname and not
the full FQDN.
...
--------------------

--
**************************************
* jabber: fre...@jabber.mipt.ru *
* Registered linux user #546240 *
**************************************


--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/871uij7...@ws00.freehck.ru

alexander

unread,
Sep 3, 2012, 5:50:01 AM9/3/12
to
В Mon, 3 Sep 2012 14:17:56 +0600
Жанибек Нагашыбай <njm....@yandex.ru> пишет:

> В Mon, 3 Sep 2012 18:57:18 +1100
> alexander <toym...@gmail.com> пишет:
>
> > Привет.
> > Вот при графической установке debian там есть одна страница которая
> > просит ввести ваше доменное имя.. Я оставил это поле пустым. А вот
> > если я после установки хочу указать доменное имя, то как мне это
> > сделать? Какие команды надо вводить? DNS локального нету. только
> > hostname.. Как указать доменное имя компа?
>
> vim /etc/hosts
>
>

точно. спасибо. надо было в /etc/hosts добавлять


--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/20120903204...@omen.dyndns-ip.com

Ivan Shmakov

unread,
Sep 3, 2012, 8:40:01 AM9/3/12
to
>>>>> Dmitrii Kashin <fre...@gmail.com> writes:
>>>>> Ivan Shmakov <onei...@gmail.com> writes:

>> JFTR: в соседней debian-user@ на днях было обсуждение ровно на эту
>> же тему.

> Не подписан. Вас не затруднит дать ссылочку на архив?

Не затруднит дать даже две. (При наличии доступа к Internet,
подозреваю, Gnus «откроет» первую из них, BTW.)

[1] nntp://news.gmane.org/gmane.linux.debian.user/443679
http://permalink.gmane.org/gmane.linux.debian.user/443679

>>> Почитал маны. Извиняюсь, не прав. Прав Дмитрий Федоров выше по
>>> треду: FQDN в /etc/hostname писать нельзя.

>> С каких пор? Всегда делаю именно так.

> С каких пор - не знаю. До сих пор у меня тоже было так - и прекрасно
> работало, что интересно. Но вот только что читал man hostname. Там
> черным по белому написано:

[…]

> /etc/hostname This file should only contain the hostname and not the
> full FQDN.

Полагаю, /should/ в данном контексте следует понимать или как
«для совместимости с некоторыми конкретными программами», или
как «использование FQDN в данном случае идет вразрез с
предпочтениями автора данного руководства.»

Что касается практики, то (как отмечено в [1]) одна система
может иметь более одного DNS-имени, соответствующего ее
IP-адресу или адресам. Более того, различные IP-адреса системы
обратная зона DNS может ставить в соответствие различным
DNS-именам. E. g., одна и таже система может быть известна и
как www.example.org, и как mx.example.org.

В этом случае, я предпочитаю иметь единственное «каноническое»
(«собственное») имя системы (которое, в частности, используется
в ~/.ssh/config), e. g.: ennij.example.org; остальные имена —
«имена-функции» вводятся посредством CNAME (если возможно):

www IN CNAME ennij.example.org.
mx IN CNAME ennij.example.org.

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

--
FSF associate member #7257 http://sfd.am-1.org/


--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/867gsbp...@gray.siamics.net
0 new messages