(В дополнение к Prix' ответ:) Метод с помощью ifcfg-ethX:Y
файлы распространены под основанными на Redhat системами (например, Fedora, CentOS, и т.д.). Под базирующимися системами Debian (например, Ubuntu), Вы будете использовать записи в/etc/network/interfaces файле. Плюс: Ваш идентификатор устройства должен указать виртуальный интерфейс. Пример:
iface eth0 inet static address 192.168.6.1 netmask 255.255.255.0 gateway 192.168.6.254 iface eth0:1 inet static address 192.168.6.2 netmask 255.255.255.0 iface eth0:2 inet static address 192.168.6.3 netmask 255.255.255.0
При использовании этого для перевода в рабочее состояние дополнительных адресов, НЕ добавляйте строки для шлюзов, поскольку Вы закончите с несколькими маршрутами по умолчанию, которые могут перепутать ад из Вашего механизма маршрутизации.
Боюсь, что не жалею.
При этом подавляющее большинство приложений iOS либо на 100% совместимы между v5 и v6, либо нуждаются в простой перекомпиляции с XCode 4.5, чтобы быть готовыми, и выпуски для разработчиков v6 доступны в течение 4 месяцев +. Так что жаль, что ваши разработчики не приложили усилий для устранения корневой проблемы, это избавило бы вас от необходимости изо всех сил искать обходной путь.
Возможно, вам повезет с OS X Mountain Lion Server, поскольку он обеспечивает некоторое управление политиками для устройств iOS с помощью функции профилей конфигурации . Я не пробовал, но, заплатив 20 долларов США в App Store, наверняка стоит изучить его, если вам нужно управлять большим количеством корпоративных iPhone.
Были также слухи RIM добавила поддержку смартфонов iPhone, Android и Windows в BES, но я не уверен, была ли это когда-либо выпущена или нет, и какая версия BES (BPS и т. д.) применима, если таковая имеется.