URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 49452
[ Назад ]

Исходное сообщение
"FreeBSD 4.7 назначение alias через rc.conf"

Отправлено vizard , 16-Окт-04 21:19 
Бодрый день, 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"

Скажите, разве где-то говорили, что адреса алиасов должны быть БОЛЬШЕ основного?


Содержание

Сообщения в этом обсуждении
"FreeBSD 4.7 назначение alias через rc.conf"
Отправлено edwin , 17-Окт-04 07:57 
>но через 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"
так надо делать всегда.