Как я могу остановить Mac OS X, переопределяя мое имя хоста, когда я получаю запрос DHCP на Snow Leopard?

Всякий раз, когда я отправляюсь в сеть, где DHCP-сервер назначает имена хостов, он переопределяет настройки, которые я установил для своего имени на моем Mac, в разделе «Совместное использование» в разделе «Системные настройки».

Как я могу остановить это поведение и всегда иметь то же имя хоста, что и в Snow Leopard?

Короче: по умолчанию используется магия Mac-магии.

Вы можете отключить его в / etc / hostconfig.

http://excitedcuriosity.wordpress.com/2007/08/24/mac-os-x-hostname-determination/

Мне нравится ответ Джек М., но он не работает во многих средах реальных DHCP-сред, поскольку у вас нет ранее существовавших отношений с DHCP-сервером. Только в домашней настройке или корпоративной настройке (где ИТ-специалисты полезны) вы можете получить желаемое имя хоста через DHCP.


В /etc/hostconfig добавьте что-то вроде этого:

 HOSTNAME=your_hostname.your_domain.your_tld 

Если вы хотите снова установить его в автоматическом режиме, удалите строку или установите ее на -AUTOMATIC-

Установите в терминале:

 sudo scutil --set HostName <putinyourhostname_or_fqdn_here> 

как в:

 sudo scutil --set HostName server1.mynetwork.com 

В зависимости от того, как настроен DHCP, вы можете использовать «Идентификатор клиента DHCP».

  1. Системные настройки.
  2. сеть
  3. Выберите сетевой адаптер слева.
  4. Выберите кнопку «Дополнительно» внизу.
  5. Установите «Идентификатор клиента DHCP» на имя вашего хоста.

Если ваш DHCP-сервер поддерживает его, ваше имя хоста будет использоваться для вашего компьютера.

Панель «Общий доступ» не обязательно устанавливает ваше имя хоста, оно задает ваше имя хомячка и является именем хоста по умолчанию. DHCP может и, вероятно, переопределит имя хоста по умолчанию. Я вообще не знаю, чтобы переопределить его, но, возможно, кто-то другой.

То, что я сделал в подобной ситуации, – это создать учетную запись DYNDNS и загрузить в систему систему обновления DYNDNS. Затем вы можете использовать имя хоста DYNDNS из любого места, включая ваш локальный язык, не беспокоясь о том, что такое имя хоста dhcp …

На самом деле это не связано с DHCP. OS X проверяет обратную DNS-запись вашего IP-адреса, и если она используется как ваше имя хоста.

  • Как использовать Apple Script для изменения раскладки клавиатуры на Snow Leopard?
  • Изменение размера раздела Windows 7 bootcamp
  • Исправление плохих секторов на Apple Snow Leopard
  • Можно ли запустить рабочий процесс Automator при подключении USB-устройства?
  • Отправка символов ASCII на USB-кабель USB / RS232
  • Snow Leopard скрывает полосу прокрутки в терминале?
  • Изменение файла hosts на снежном барсе
  • Резервное копирование образа изображения в Time Machine
  • OS X 10.7, не может войти в любой сервер VPN L2TP
  • Как сообщить Spotlight не индексировать определенную папку?
  • Не удается установить Xcode на OS X Snow Leopard
  • Давайте будем гением компьютера.