Mac переименовывает себя автоматически - имя хоста неверно в терминале [дубликат]


8

У меня есть куча macs (все с уникальными именами), и иногда он выдает уведомление о том, чтобы называть другой компьютер в сети этим именем, и добавляет (2) или (3) к моему mac.

Как я могу установить имя хоста из командной строки?


2
Вы должны уточнить это в реальном вопросе, а не в теме для обсуждения - я могу сделать это для вас, но, кажется, справедливо дать вам шанс.
Stuff

1
Какой у вас роутер? Вы включили пробуждение для доступа к сети на проблемных маках?
bmike

Это звуковая стена NSA 3500. Это школа
Брэдли Чамберс

Не разрешен доступ к сети из спящего режима
Брэдли Чамберс,

Ответы:


5

Да, ты можешь :

sudo scutil --set HostName "YourHostName"
sudo scutil --set LocalHostName "YourLocalHostName"

изменить имя компьютера:

sudo scutil --set ComputerName "YourComputerName"

Чтобы проверить, все ли в порядке: sudo scutil --get HostName


3

Есть несколько способов решить эту проблему.

Немедленное изменение состоит в том, чтобы открыть Терминал и выполнить команду

sudo scutil --set HostName {имя вашей машины здесь}

Следующее, что нужно сделать, это

sudo pico / etc / hostconfig

Добавьте следующую строку, затем Ctrl + O, а затем Ctrl + X

HOSTNAME = {имя вашей машины здесь}

Наконец перезагрузка

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.