我在启动时运行此命令sudo ifconfig lo0 alias 10.254.254.254
。如何让此命令在 macOS 重启后继续有效?
答案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创建一个登录钩子,在用户登录时运行此脚本。由于这只在登录时运行,因此不需要测试来查看别名是否存在。