1

У меня есть несколько местных машин; Я использую машину OSX 10.6, чтобы сделать большую часть обслуживания. Досадно, что он добавляет свое сетевое имя к .local .

Как мне настроить систему, чтобы я мог получить к ней доступ по имени хоста?


сервер: httpd apache2 установка по умолчанию

Я обращаюсь к нему через веб-браузер (на удивление).

также, когда я пингую свою машину osx как name , это не работает; ping name.local работает.

3 ответа3

1

Вам нужно будет настроить DNS-сервер имен и настроить свои машины для его просмотра.

Программное обеспечение, такое как PowerDNS, должно сработать .

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

Наконец, вам нужно настроить хосты для просмотра вашего DNS-сервера.

  • Если ваши машины имеют статические адреса, то установите их основной DNS-адрес на адрес вашего DNS-сервера.
  • Если вашим машинам назначены IP-адреса через DHCP, просто настройте DHCP-сервер так, чтобы он раздавал адреса вашего DNS-сервера в качестве основных DNS-адресов для ваших компьютеров. Затем истекает срок действия их адресов, чтобы каждая машина получала новый адрес и получала новую информацию DNS.
1

Какой маршрутизатор / DNS-сервер у вас работает в сети?

.Local для нулевой конфигурации, или сети Bonjour. Мои макинтоши дома доступны, с «.local» и без него. Это эквивалентно наличию дополнительного имени или записи хоста ...

Как вы пытаетесь получить доступ к Macintosh? Какая ОС и какое приложение?

Вам не нужно удалять .local ....

0

Я думаю, что вы хотите изменить свое имя хоста. В OS X откройте терминал и ...

sudo scutil --set HostName your_new_hostname

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .