LINUX.ORG.RU

Предложены радикальные изменения в работу сети в Linux

 , ,


1

2

Olaf Kirch, участник коммьюнити SUSE, матерый Linux-хакер (с начала 1990х) и автор неоднократно переиздававшихся книг по настройке и администрированию сети в Linux, предложил сегодня на рассмотрение сообщества Fedora свою давно вынашиваемую идею — полностью переписать userspace стек управления сетью в Linux, учитывая накопленный за два десятка лет опыт. Новая архитектура сетевой подсистемы позволит, как считает Olaf, полностью отказаться как от неподдерживаемой мешанины bash-скриптов (давным-давно устаревших ifup/ifdown и прочего), так и от критикуемого за сложность и такую же неподдерживаемость NetworkManager. В предложенной им архитектуре сетевой стек четко разделяется на несколько слоев, сущности внутри которых конфигурируются с помощью XML.

Предложение уже получило как критические отзывы (от инженера Red Hat и текущего мэйнтейнера busybox, Denys Vlasenko), так и сдержанно заинтересованные ответы.

P.S. Olaf работает в Novell, и если вы нашли в его предложении архитектурные проблемы, или у вас есть идеи, как сделать лучше, то присылайте ему ваше резюме. Ваш шанс на трудоустройство, аналитики!

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Последнее исправление: Aceler (всего исправлений: 6)
Ответ на: комментарий от Deleted

в убунте, например, стабильно сеть работала только настроенная через консоль (это в 2010 году то!).

Если бы сеть работала только настроенная через GUI — это было бы гораздо хуже.

а в линуксе в каждом дистрибутиве свой неповторимый способ

Ложь. ifconfig во всех дистрибутивах GNU/Linux одинаковый, как и всякие там route, netstat и ping. Если нужно PPTP, то опять же во всех дистрибутивах используется pptp и pptpsetup.

Xenius ★★★★★
()
Ответ на: комментарий от Xenius

Если бы сеть работала только настроенная через GUI — это было бы гораздо хуже.

я знаю как _должно_ быть: простые конфигурации должны настраиваться через гуй ИЛИ через консоль. Для сложных гуй не нужен, достаточно консоли.

Ложь. ifconfig во всех дистрибутивах GNU/Linux одинаковый, как и всякие там route, netstat и ping. Если нужно PPTP, то опять же во всех дистрибутивах используется pptp и pptpsetup.

ага. И в каждом дистрибутиве ты можешь написать свой скрипт по подъёму сети, и поместить его в rc.local. Жаль, что сетевые демоны не подымятся - они поднимаются ДО rc.local, ПОСЛЕ подъёма сети. А вот сеть в каждом дистре подымается по своему.

drBatty ★★
()
Ответ на: комментарий от Xenius

речь идет о постоянной конфигурации. В винде додумались до route -p, которая сохраняет маршруты между ребутами.

farafonoff ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.