Как определить доменное имя в GNU/Linux Crunchbang?

Назад перед менеджерами сеансов и настольными средами как Gnome и KDE, было возможно выгрузить под управлением менеджер окон. Влияние, которое Вы переключали от twm до черного ящика, Вы могли работать killall twm && blackbox для уничтожения старого и не завершая сессию запустите новую.

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

Вместо этого при частой необходимости в доступе к полной среде, обеспеченной каждым (говорят для тестирования программного обеспечения) при изучении того, что можно выполнить больше чем один X-сервер сразу. Вы могли получить движение того и вход в систему Gnome на консоли 7 и иметь другой полноценный X-сервер на консоли 8 с KDE и переключиться назад и вперед на wim с Ctrl+Alt+F7.

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

0
30.11.2011, 23:34
4 ответа

править /etc/hostname

<hostname>.<domainname>

Затем отредактируйте Ваш /etc/hosts

  127.0.0.1 <hostname>.<domainname> <hostname>
1
28.01.2020, 02:17
  • 1
    Нет! Это не работает! –  rendon 30.11.2011, 06:27
  • 2
    Перезапустить компьютер? Если то, что, да, я перезапустил свой компьютер. –  rendon 30.11.2011, 06:40

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

  1. Вы хотите установить Windows Domain, который система будет использовать для сетей SMB.

    Я не знаю бесцеремонно, как сделать это, но это, вероятно, включило бы редактирование Вашей конфигурации Samba; http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/domain-member.html#ads-member, вероятно, был бы хорошим местом, чтобы начать смотреть

  2. Вы хотите определить имя DNS по умолчанию (поиск)

    ответ llua выше устанавливает доменный компонент имени хоста, но если Вы хотите ping myhost для нахождения myhost в локальном домене DNS скажем, это - accounting.example.com, Вам нужна поисковая строка в/etc/resolv.conf, например:

    search accounting.example.com
    

    В некоторых системах/etc/resolv.conf управляет resolvconf система (это верно в моей системе Ubuntu, не уверено в Debian в целом или Crunchbang в особенности) - если/etc/resolv.conf является символьной ссылкой на/etc/resolvconf/run/resolv.conf затем, необходимо, вероятно, редактировать/etc/network/interfaces, который должен содержать строку файла конфигурации как это:

    iface eth0 inet static
               address 192.0.2.3
               netmask 255.255.255.0
               gateway 192.0.2.1
               dns-nameservers 192.0.2.1 198.51.100.1
               dns-search accounting.example.com example.com
    

    Если Вы используете DHCP для установки локальной сетевой конфигурации, демон DHCP должен настроить и локальное имя хоста и путь поиска сопоставителя DNS автоматически - можно найти, что это - лучшее решение или, чем llua's или, чем мой, по крайней мере, если существует локальный сервер DHCP, и это правильно настроено для предоставления информации о поиске DNS.

  3. Вы хотите установить NIS (YP) доменное имя, используемое для passwd/group/hosts/etc. поисков в некоторых системах с настроенным совместным доступом к файлам NFS.

    Вы могли бы сделать это путем редактирования/etc/domainname, и/или сразу (но временно) с domainname NISNAME команда. Обратите внимание, что доменное имя NIS не должно совпадать с доменным именем DNS (действительно, некоторые рекомендуют, чтобы это не было), хотя по крайней мере в некоторых случаях доменное имя NIS будет определено автоматически к доменному компоненту имени хоста если не иначе настроенный.

3
28.01.2020, 02:17
  • 1
    я добавил больше информации в исходном вопросе. –  rendon 30.11.2011, 18:38

Попытайтесь внести изменения в также

1)

/etc/rc.sysinit или/etc/sysconfig/network (если это поддерживает sysconfig стиль конфигурации);

2) Выполненный сетевой администратор как корень и вносит изменения через сетевого администратора GUI

&

подтвердите с командой/bin/hostname

3) eitherways, внося изменения в/etc/hostname с форматом и затем перезапускают сетевую службу, должен помочь.

0
28.01.2020, 02:17
  • 1
    я добавил бы к соединению /etc/resolve.conf, начиная со всех тех файлов изменение рекомендуются. Я думаю, что часть первая Вас ответ для Redhat, базирующегося только. –  Hanan N. 30.11.2011, 09:30

Step1: Измените Новые Значения в файле Хоста

[root@erp ~]# cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1       localhost.localdomain localhost
192.168.0.1        erp.myappsdba.com  erp
[root@erp ~]#

Step2: Измените Новые Значения в сетевом файле

[root@erp ~]# cat /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=erp.myappsdba.com
GATEWAY=192.168.0.3

Step3: Измените Новые Значения в sysctl.conf и resolv.conf файлах

[root@erp ~]## cat /etc/sysctl.conf
kernel.hostname=erp.myappsdba.com
kernel.domainname=myappsdba.com

[root@erp etc]# cat /etc/resolv.conf
search myappsdba.com
nameserver 192.168.0.7
nameserver 192.168.0.2
option attemts : 5
option timeout :15
[root@erp etc]#

Step4:Ping имя хоста или измененный IP-адрес.

[root@erp etc]# ping myappsdba.com
PING myappsdba.com (192.168.0.1) 56(84) bytes of data.
64 bytes from fortedc.myappsdba.com (192.168.0.1): icmp_seq=1 ttl=128 time=1.06 ms

Step5:Restart Сеть или Перезагрузка система для того, чтобы вызвать изменения

[root@erp ~]# init 6     

или

[root@erp ~]# service network restart 
1
28.01.2020, 02:17
  • 1
    +1 я больше не использую Crunchbang, таким образом, я не могу проверить Вас, отвечает. Спасибо так или иначе. большое спасибо –  rendon 24.07.2013, 01:04

Теги

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