> Переименуй ifconfig в ifctl, route в rtctl, netconfig в netctl, и будет тебе щасте.А что, покажешь на бис аналог чего-то типа этого:
...
ip link add exit-00 type veth peer name entry-00
ip link add switch-00 type bridge
ip link set dev exit-00 master switch-00
...
Если что - это я тут создал "пару виртуальных эзернетов". Один из них отправится в контейнер и будет его и-фейсом ("entry-00"), второй ("exit-00") будет, грубо говоря "портом виртуального свича" (switch-00) в который этот контейнер "подключен". В общем, патчкорд виртуальный, с виртуальным свичом. Так можно сетку с контейнером расшарить, сделав "виртуалный свич" в который подключены "виртуальные интерфейсы" контейнеров.
А теперь покажи мне эквивалент на своих *ctl'ах? А как насчет создания tun/tap и настройки? А чтоб это в отдельный namespace утолкать? (контейнер отпиливается в свой namespace и поэтому ему и надо свой интерфейс, если он доступ в сеть хочет получить, при том настройки сети там полностью свои - и ифейс, и правила фаера, и маршруты, и что там еще).
> Да, по практике с Linux, надо при этом удалить полфункциональности, написать "новое"
А утилитка "ip" - таки очень сильно по умениям делает любые аналоги. В паре с линухом ессно. Штука специфичная, но за RTFM воздает кучей уникальных фич, которых у других вообще толком нет.