[sisyphus] etcnet i dva IP na fizicheskii interfeis

Andrew Kornilov =?iso-8859-1?q?akornilov_=CE=C1_gmail=2Ecom?=
Пн Ноя 19 23:04:50 MSK 2007


Хихин Руслан wrote:
> Здравствуйте Denis Medvedev
>   В сообщении от 19 ноября 2007 Denis Medvedev написал(a):
>  > И я такого же хочу. Чтобы dhcp и static на одном и том же физическом
>  > интерфейсе.
> 
> Я даже приблизительно вижу как это можно сделать :)
> Вначале интерфейсу назначить адрес static, поднять сеть, а потом 
> поменять на dhcp-static и перегрузить сеть.
etcnet умеет:
                       case "$BOOTPROTO" in
                                static)
                                        try_static && config_ipv4_routes_rules add
                                        ;;
                                dhcp)
                                        try_dhcp && config_ipv4_routes_rules add
                                        ;;
                                ipv4ll)
                                        try_ipv4ll && config_ipv4_routes_rules add
                                        ;;
                                dhcp-static)
                                        try_dhcp || try_static && config_ipv4_routes_rules add
                                        ;;
                                dhcp-ipv4ll)
                                        try_dhcp || try_ipv4ll && config_ipv4_routes_rules add
                                        ;;
                                dhcp-ipv4ll-static)
                                        try_dhcp || try_ipv4ll || try_static && config_ipv4_routes_rules add
То есть, можно указать в options:
BOOTPROTO=dhcp-static
и будет сначала попробован dhcp, потом static метод.

Попробуйте, должно помочь. Метода "всё, что угодно, а потом static из файла" нет. 
Можно и сделать, в принципе, если Денису объяснить.





Подробная информация о списке рассылки Sisyphus