Это звучит жестким. Никогда не использовавший Xbox, вот случайный выстрел в темноте. Потребовалось бы немного работы все же.
Преимущество этого решения по OpenVPN, который каждый - то, что Ваши времена ping не пострадают вообще, начиная с Xbox, более или менее соединяется прямо с намеченным сервером (проксирование находится на Вашей LAN и незначительно).
Это, более вероятно, будет динамическая проблема DNS обновления; клиенты Windows, начиная с Windows 2000, автоматически обновляют серверы Windows DNS непосредственно с их новыми деталями, после того как они были арендованы IP-адрес сервером DHCP. Таким образом, DNS и серверы DHCP сохранены в синхронизации. Mac не делают. Предыдущие плакаты корректны, когда они говорят, что Mac получают эти неправильные имена хостов от сервера DNS. Проблема, затем, с сервером DNS.
Я не использовал текущий сервер Microsoft DHCP, но предыдущие версии предоставили возможность специально для этой ситуации. Вместо клиентской машины, говорящей непосредственно с сервером Windows DNS, как это происходит автоматически с клиентом Windows 2000 и позже, сервер Windows DHCP может обновить сервер Windows DNS, после того как это успешно сдало в аренду IP-адрес клиенту.
Необходимо включить опцию сами в сервере Windows DHCP. Формулировка для этой опции обычно будет чем-то как "Всегда Обновление DNS и Включать Обновления Клиентам DNS, Которые Не Поддерживают Динамическое Обновление".
Вы могли бы все еще найти эту статью полезной, хотя это - для Windows Server 2000 DHCP. (У меня нет хорошего дня Google.)
Проблема здесь не состоит в том, что название Вашей машины изменяется, DHCP не выделяет названия машины, это только распределяет IP-адреса. Однако, когда DHCP выделяет IP, он запишет то, что название машины, это арендовало IP. Большинство серверов DHCP затем зарегистрирует ту машину в DNS с тем IP. Так где-нибудь вдоль строки, DNS, получают IP и название машины, перепутанное, или DHCP регистрирует неправильные детали в DNS.
Смотрите на свой сервер DHCP и свой сервер DNS и проверку, если записи, которые они имеют для Вашей машины, совпадают, если они не делают, затем мы должны попытаться узнать почему.
Mac делает обратный поиск на IP DHCP, который это получает для установки имени хоста. Можно или настроить серверы DNS для ответа правильно, как Sam предполагает, или можно зафиксировать названия машины на компьютер.
Существует много способов сделать это, но самые простые два:
Можно отредактировать/etc/hostconfig и добавить ИМЯ ХОСТА строки = [желаемое имя хоста] и перезагрузка. Этот файл удерживается от использования с тех пор 10.5, не рассчитывайте на него работающий в Snow Leopard.
В Установках системы-> Совместное использование Вас может установить "имя компьютера". При нажатии на кнопку "Edit..." Вы будете видеть установку для "Использования динамическое глобальное имя хоста". Удалите галочку у этого для остановки поиска DNS, и сохранить безотносительно установки Вас помещает там.
Оба этих пути требуют установки на машину, однако, таким образом, Вы могли бы предпочесть изучать сортировку DNS, если количество Mac собирается вырасти.
Greg, это могло быть много вещей. Что необходимо сделать, сначала фигура, почему Mac выбирает имя, которое это отображает. Затем проверьте вперед и инвертируйте поиски для IP-адреса и имени хоста (использующий nslookup или выройте), и Ваше "Имя компьютера" в Установках системы.
Некоторое время эта тема побеспокоила меня, таким образом, я взял, провел некоторое исследование и сделал некоторые заметки и оставил их здесь:
Mac OS X - установка "имени хоста"
Вы, вероятно, найдете, что существует некоторая комбинация изменений IP-адреса + проблема с интеграцией DNS/DHCP.
Примечание: Это не бэкдор к помещению объявления о моем персональном блоге... Я не веду блог. Я оставил общественный флаг Wiki на, и соединение вызывает проблему, просто скопируйте полезный текст в здесь и удалите ссылку.
Ответ здесь
Копирование лучших ответов здесь для удобства:
Установите это в Терминале с sudo scutil - установило HostName
пример: sudo scutil - HostName server1.mynetwork.com набора
В зависимости от того, как настраивается Ваш DHCP, Вы можете использовать "идентификатор клиента DHCP".
Если Ваш сервер DHCP будет поддерживать его, то Ваше имя хоста будет использоваться для Вашей машины.