[sisyphus] etcnet-0.8.6
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Чт Апр 5 14:37:36 MSD 2007
On Thu, Apr 05, 2007 at 02:33:15PM +0500, Sergey wrote:
> > То, что вы предлагаете в обсуждении
> > https://bugzilla.altlinux.org/show_bug.cgi?id=8476
> > считаю в корне неверным.
> > Интерфейс - железка,
> > IP-адрес - _не_ интерфейс.
> > Алиас интерфейса - _не_ интерфейс.
> Это Вы так считаете, как специалист, возможно, только по Linux.
> Но IP-стек есть не только в Linux, Unix, или, даже, в ОС,
> эксплуатирующихся на универсальных компьютерах.
Это проблемы ограниченных реализаций этого стека в тех системах.
:)
Не следует ради ifconfig призывать выкинуть ip; или ради того,
что где-то интерфейс и адрес однозначно соответствуют, нормальную
удобную реализацию без лишнего мусора.
> > По этому вам проще привыкнуть делать так, как "каждый
> > сможет", а не пытаться уговорить всех перейти на
> > терминологию, к которой привыкли лично вы.
> Эта терминология, как я уже сказал, не относится к конкретной
> ОС.
Почему?
Есть IP-адрес, есть физический и логический интерфейсы.
Я давно не перечитывал умные книжки по TCP/IP, но не помню
что-то упоминаний о том, что на одном интерфейсе может быть
только один адрес.
> > Называя IP-адрес IP-интерфейсом не стоит рассчитывать на
> > адекватное поведение утилит, ориентированных на работу с
> > "железными" интерфейсами.
> Ok. Поведение ifup/ifdown в net-scripts устроит в качестве
> примера ?
Спорный пример, хотя понимаю. net-scripts были целиком заточены
на кривую модель ifconfig.
Чем предлагается отличать просто висящие на интерфейсе адреса?
4: fw1394: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 496 qdisc pfifo_fast qlen 1000
link/ieee1394 4d:5a:90:00:03:00:00:00 brd ff:ff:ff:ff:ff:ff:ff:ff
inet 10.0.1.253/24 brd 10.0.1.255 scope global fw1394
inet 10.0.10.253/24 scope global fw1394
> > Мир переделать гораздо сложнее, чем себя самого ;)
> Не спорю.
Тем более если в данном разе привычка действительно
непродуктивная...
Зачем какой-то алиас, если суть вопроса -- добавить/убрать
IP-адрес на интерфейсе? Проще же напрямую оперировать нужным,
а не через :костыли.
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки Sisyphus