Бодрый день, All!Дано:
машина?1 FreeBSD ip 192.168.1.4/255.255.255.0
машина?2 FreeBSD ip 192.168.1.5/255.255.255.0
Клиенты привязаны к 192.168.1.4Изменение ситуации:
машина ?1 вышла из строя. Винт установлен на машину?2. Чтобы не перенастраивать клиентов, решил прописать адрес первой машины как алиас на второй машине.
При назначении алиаса из командной строки проблем не возникло.но через rc.conf
ifconfig_fxp0="inet 192.168.1.5 netmask 255.255.255.0"
ifconfig_fxp0_alias0="inet 192.168.1.4 netmask 255.255.255.255"приводит к тому, что машина не пинугется,
ifconfig показывает, что у нее адрес 192.168.1.4/24Решение проблемы (полученное методом тыка) кажется непонятным:
ifconfig_fxp0="inet 192.168.1.4 netmask 255.255.255.0"
ifconfig_fxp0_alias0="inet 192.168.1.5 netmask 255.255.255.255"Скажите, разве где-то говорили, что адреса алиасов должны быть БОЛЬШЕ основного?
>но через rc.conf
>ifconfig_fxp0="inet 192.168.1.5 netmask 255.255.255.0"
>ifconfig_fxp0_alias0="inet 192.168.1.4 netmask 255.255.255.255"
ты неправильно делал.
правильно так:
ifconfig_fxp0_alias0="inet 192.168.1.5 netmask 255.255.255.0"
ifconfig_fxp0_alias1="inet 192.168.1.4 netmask 255.255.255.255"
так надо делать всегда.