Настройка сетевого имени не работает

Я нахожусь на Kubuntu 11.10, и мне сложно установить имя хоста в сети.

Я уже пробовал изменить send host-name "myhostname" в /etc/dhcp/dhclient.conf или /etc/dhcp3/dhclient.conf после перезагрузки сети (даже перезагрузка).

Мое имя хоста по-прежнему является новым хостом-4 или новым-хостом-5. Я предполагаю, что это DHCP-сервер дал мне эти имена.

Я также знаю, что серверы разрешают этот запрос, так как iPhones, Mac могут устанавливать свои имена хостов, а имя хоста, которое я прошу, не используется.

Любая идея, что делать?

    5 Solutions collect form web for “Настройка сетевого имени не работает”

    Вы можете изменить имя хоста, отредактировав файл /etc/hostname и вам нужно обновить параметр ядра "kernel.hostname" чтобы он был эффективным в мгновение

    hostname – еще одна опция

    здесь: http://linuxinternetworks.com/how-to-change-hostname-in-linux/

    Некоторые маршрутизаторы используют netbios имя хоста netbios .

    В Debian вы можете

     sudo apt-get install samba 

    и если ваше /etc/hostname установлено правильно, это будет отображаться в сети без перезагрузки.

    Это работает для RaspberryPi, BeagleboneBlack и, насколько я помню, также с Ubuntu.

    Для редактирования имени хоста вы должны использовать команду hostname.

     hostname <newname> 

    /etc/host и /etc/hostname должны содержать имя хоста, но не полное доменное имя.

    Но у вас есть инструмент hostname , который позволит вам просматривать и устанавливать имя хоста.

    man hostname должно предоставить вам больше информации.

    Кроме того, доступны онлайн-страницы .

    Поскольку вы не можете видеть имя хоста в сети, есть несколько вариантов, чтобы это было доступно. Файл /etc/hosts существует как одно решение. Если у вас есть статический локальный IP-адрес, это просто изменить и останется в силе.

    У вас есть выбор наличия имен DHCP.

    Кроме того, вы можете настроить сервер NIS.

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

    Хорошо, тогда я понимаю, о чем вы просите. У вас есть контроль над маршрутизатором / коммутатором DHCP, который также отвечает за разрешение имен DNS.

    Взгляните на man-страницу dhclient.conf . В частности, вам нужно добавить некоторые дополнительные строки в ваш файл /etc/dhcp/dhclient.conf .

    Для начала вам нужно добавить эту строку:

     send host-name 'your-hostname-here'; 

    ПРИМЕЧАНИЕ . Строка должна включать конечную точку с запятой!

    Если вы хотите отправить полное доменное имя (fqdn) – myhost.mydomain.com, а не просто myhost, вам также нужно добавить эти строки:

     send fqdn.fqdn "myhost.mydomain.com."; send fqdn.encoded on; send fqdn.server-update off; also request fqdn, dhcp6.fqdn; 
    Interesting Posts

    Может ли rsync обновить большой файл, который частично изменился без полной повторной передачи?

    Добавить на серверы `whois`

    хотите ssh на сервер за NAT с хоста также за NAT

    Как удалить кодировку URI из имен файлов?

    ALSA – Traktor Audio 2 – Как разделить передние и задние стереоканалы / Как отладить dmix

    Как распечатать имя процесса рядом с идентификационным номером процесса в файле?

    Проблема с sed в массиве, содержащем строки, содержащие пробелы

    Дублирование ошибки PV в GParted при попытке удалить настройку RAID1

    некоторые кириллические имена файлов были повреждены при переходе с сервера на сервер

    Аудит размера PDF-данных для контента

    Что происходит с приостановленными заданиями в unix?

    Помощь в получении Wi-Fi и работе в Arch Linux на Mac Mini 3,1

    Как Linux использует / dev / tty и / dev / tty0

    Как изменить размер раздела Windows без использования gparted?

    Обновлен мой архивный linux-сервер, и теперь я получаю tmux: требуется локаль UTF-8 (LC_CTYPE), но имеет ANSI_X3.4-1968

    Linux и Unix - лучшая ОС в мире.