Править: Добавьте подсказку для установки виртуального устройства:
Сначала настройте дополнительное устройство, например:
ifconfig eth0:1 up
Вы могли бы дополнительно добавить IP к нему. например:
ifconfig eth0:1 10.0.0.20 broadcast 10.255.255.255 netmask 255.255.255.255
Если Вы действительно хотите, можно также изменить MAC-адрес:
ip link set eth0:1 address 02:73:53:00:ca:fe
Обратите внимание, что второй бит первого байта должен быть установлен сигнализировать о локально администрируемом адресе (LAA) - который говорит, что этот MAC-адрес только локально допустим (например, в Вашей корпоративной сети) и не мог бы быть уникален всемирный (таким образом, можно присвоить собственные MAC-адреса без потребности зарегистрировать их официально).
Вы могли использовать домашнее пиво для Mac OS X: https://github.com/mxcl/homebrew и установка coreutils пакет оттуда. Это позволит Вам устанавливать версию GNU сна, который обрабатывает те же параметры как версия Linux.
Обратите внимание, что по умолчанию это устанавливает двоичные файлы с 'g' префиксом, таким образом, команду на самом деле назовут gsleep, но пакет обеспечивает файл сценария для искажения всех команд.
sleep
на Linux принимает секунды также (по крайней мере все версии, которые я когда-либо видел); не можете Вы просто использовать sleep 600
на обоих?
sleepmin() { sleep $(($1 * 60)); }
, по крайней мере, под bash
.
– intuited
20.03.2011, 19:47