Я запускаю эту команду при запуске sudo ifconfig lo0 alias 10.254.254.254 . Как заставить это сохраниться после перезагрузки на macOS?

1 ответ1

1

Решение на http://hints.macworld.com/article.php?story=2005012202111996 больше не актуально и не работает на OSX> 10.4. Сайт Macworld больше не позволяет редактировать.

Чтобы сделать это сценарием запуска, попробуйте это:

#!/bin/sh
# 
# Created by Roland Giesler, 5/2/2017
#
# Shell script to set IP address aliases on the Ethernet port
# Change the port to match your desired interface
#

/sbin/ifconfig en7 alias 172.16.10.1 netmask 255.255.255.0

Теперь используйте инструкции на https://support.apple.com/en-za/HT2420, чтобы создать хук входа в систему, который запускает этот скрипт при входе пользователя в систему. Поскольку это выполняется только при входе в систему, тестам не нужно проверять, существует ли псевдоним.

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