Dear Dmitry,
29 Jul 17 22:15, you wrote to me:
DK> 29 Jul 17 13:16, you wrote to me:
VS>> А что такое виртуализация сети в понимании Соляриса, а то может и
VS>> нету во фре?
DK> Ну грубо, потому что сам до конца не вникал, это
DK> - возможность создания виртуальных интерфейсов, привязанных к
DK> физическому. Каждый со своим IP и MAC`ом; - виртуальные свичи,
DK> занимающиеся роутингом пакетов между всеми виртуальными интерфейсами
DK> физического; - возможность создания зон с выделенным IP стеком, т.е.
DK> для зоны создаеться своя копия стека, которая никак не взаимодействует
DK> с глобальной зоной. - возможность управления потоком отдельно взятого
DK> виртуального интерфейса.
Во фре можно создать jail с собственным стеком и привязать к нему интерфейсы.
Наверное это примерно оно:
man jail
vnet Create the jail with its own virtual network stack, with its own
network interfaces, addresses, routing table, etc. The kernel
must have been compiled with the VIMAGE option for this to be
available. Possible values are "inherit" to use the system net-
work stack, possibly with restricted IP addresses, and "new" to
create a new network stack.
man ifconfig
vnet jail
Move the interface to the jail(8), specified by name or JID. If
the jail has a virtual network stack, the interface will disap-
pear from the current environment and become visible to the jail.
Но я предпочитаю, где такое нужно, запускать отдельную виртуальную фрю в bhyve,
и интерфейс tap виртуалки бриджить с каким-нибудь физическим.
DK>>> * источник софта - pkgsrc, JoyEnt регулярно апдейты
DK>>> выдает.
VS>> А кто собирает всё это? Бесплатно? Пакетами идет?
DK> JoyEnt и собирает, бесплатно.
DK> Вот собственно: https://pkgsrc.joyent.com
VS>> Приведи пример pls, вот если надо тебе установить систему
VS>> контроля версий fossil (пример наугад), какие твои действия в
VS>> OmniOS?
DK> Стандартно для pkgsrc:
DK> pkgin in fossil
DK> Ну и конечно же, pkgsrc должен быть установлен.
Попробовать поставить, что ли.
Victor Sudakov, VAS4-RIPE, VAS47-RIPN