Очень просто - для этой цели предназначены aliases, которые в системе именуются как eth0:1, eth0:2 и так далее… Вот для и надо обычным способом прописать параметры(в файлах /etc/sysconfig/network-scripts/ifcfg-eth0:1 и тому подобное).
А что делать, если Вам провайдер выделил целую подсеть, скажем на 64 адреса ? Не создавать же для этого ручками 64 файла настройки…
Специально для этого существует механизм range позволяющий на один интерфейс посадить несколько последовательных адресов. Для его использования создайте в папке /etc/sysconfig/network-scripts/ файл ifcfg-eth0-range1 со следующим содержимым:
IPADDR_START=<start_address>
IPADDR_END=<end_address>
CLONENUM_START=<start_clone_number<
на основании его и создастся множество клонов интерфейса(при старте системы либо при выполнении скрипта ./ifup-aliases eth0 который находится в том же каталоге).
Copyright 2008 - ТолиБлог
Powered by WordPress - Web hosting Services by Wordpress Theme, Archived by WPT
2 Комментариев
Anton
24|Apr|2006 1А как решить проблему с тем, что бы каждому интерфейсу соответствовал свой MAC причем неповторимый.
tolix
25|Apr|2006 2К сожалению, это сделать нельзя, так как одному физическому интерфейсу может соответствовать только один MAC адрес.
Оставьте отзыв