Новый сервер доступа — новые проблемы

Пришлось вот тут мне, в связи с новым каналом, разбираться потихоньку с FreeBSD. Хоть и не люблю я ее, но деваться некуда. Биллинг не хотит работать под Линухом корректно, а вот под FreeBSD завелся с полпинка.

Все нормально бегает, кроме одного. Если падает основной канал, то NAS оказывается в трудном положении. Основной роутер переключается на резерв, а NAS остается в подсети основного канала и, логично, отваливается из инета.

Т.е. надо кутить роутинг. есть у меня подсеть и на резерве. Так вот как бы на FreeBSD прицепить secondary IP? В линухе это делается через ifconfig в полпинка, а вот тут у меня ступор. Я могу конечно менять тупо IP на интерфейсе и дефроут, но думается мне, что это не есть красиво. Кто подскажет как это делается в FreeBSD?

Вы можете пропустить до конца и оставить ответ. Pinging в настоящее время не доступны.

3 комментариев(я)

  • 26.06.2008 09:02, www2 сказал:

    В конфиге /etc/rc.conf алиас на интерфейс вешается так:

    ifconfig_rl1_alias0=»inet 10.3.17.1 netmask 255.255.255.0″

    Из командной строки так:

    ifconfig rl1 alias 10.3.17.1 netmask 255.255.255.0

    Удаляется так:

    ifconfig rl1 -alias 10.3.17.1 netmask 255.255.255.0

    • 26.06.2008 09:08, Silver Ghost сказал:

      www2, это для любой системы?

      • 27.06.2008 06:01, www2 сказал:

        Должно работать на FreeBSD 5.x, 6.x, 7.x
        Если алиас находится в подсети с одним из других IP, то маску естественно указывать нужно 255.255.255.255.

        (Обязательно)
        (Обязательно, не публикуется)

        Пропала собака. yandex.ru не предлагать.
        Яндекс.Метрика beget