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 = {имя вашей машины здесь}

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

Antony
источник