Обнаружил проблему с установкой ip-адресов. Фришка позволяет установить один адрес на разных интерфейсах без всяких предупреждениях об ошибке.
Проверял в 5.5-STABLE, 6.1-RELEASE, 6.2-STABLE, 7.0
Как от этого можно избавиться?
4.9 такого не позволяла.
Сделать себе самовнушение что такого делать нельзя. Зачем избавляться от фичь?
>Сделать себе самовнушение что такого делать нельзя. Зачем избавляться от фичь?Очень сложно отловить ошибку когда интерфейсов около 200. Я просто могу не вспомнить, что этот адрес уже стоит на каком-то интерфейсе. И потом долго выяснять почему клиент не работает. И обнаружилось когда перешел на 6.2 с 4.9, а в rc.conf закрались ошибки.
>>Сделать себе самовнушение что такого делать нельзя. Зачем избавляться от фичь?
>
>Очень сложно отловить ошибку когда интерфейсов около 200. Я просто могу не
>вспомнить, что этот адрес уже стоит на каком-то интерфейсе. И потом
>долго выяснять почему клиент не работает. И обнаружилось когда перешел на
>6.2 с 4.9, а в rc.conf закрались ошибки.grep тоже работать перестал? Жаль! А то grep ifconfig /etc/rc.conf - дает просто чудесную картинку :)
PS: А ты правда на том сервере админ?
>grep тоже работать перестал? Жаль! А то grep ifconfig /etc/rc.conf - дает
>просто чудесную картинку :)grep хорошая вещь, но по моему это не правильно, если уж так нужна эта фича (вот только зачем?), то пусть в ifconfig ключ добавят.
>>grep тоже работать перестал? Жаль! А то grep ifconfig /etc/rc.conf - дает
>>просто чудесную картинку :)
>
>grep хорошая вещь, но по моему это не правильно, если уж так
>нужна эта фича (вот только зачем?), то пусть в ifconfig ключ
>добавят.Я обычно перед навешиванием адреса на интерфейс спрашиваю route get адрес.
Думаю, свои дефолтные маршруты Вы знаете. :-))
>>Сделать себе самовнушение что такого делать нельзя. Зачем избавляться от фичь?
>
>Очень сложно отловить ошибку когда интерфейсов около 200. Я просто могу не
>вспомнить, что этот адрес уже стоит на каком-то интерфейсе. И потом
>долго выяснять почему клиент не работает. И обнаружилось когда перешел на
>6.2 с 4.9, а в rc.conf закрались ошибки.ведите в текстовом документе "карту сети" ... и будете всё знать ... и перед тем как навешивать новый адрес на роутере заглядывайте в карту сети...
>ведите в текстовом документе "карту сети" ... и будете всё знать ...
>и перед тем как навешивать новый адрес на роутере заглядывайте в
>карту сети...Есть такая карта, и когда сервер годами не перегружается, все работает замечательно. Но от ошибок в конфиге никто не застрахован...
>>ведите в текстовом документе "карту сети" ... и будете всё знать ...
>>и перед тем как навешивать новый адрес на роутере заглядывайте в
>>карту сети...
>
>Есть такая карта, и когда сервер годами не перегружается, все работает замечательно.
>Но от ошибок в конфиге никто не застрахован...не вижу проблем ... можно привести миллион примеров но толку :)
просто прежде чем что-то делать надо чётко представлять себе что и для чего делается ... а от ошибок никто не застрахован .. и избежать ошибок предлагаемым методом - это что-то вроде спрятать голову в песок ... :)