В общем в config файле например debian можно задать sub-interface br0:1 br0:2 etc
Я не знаю кто такой "общий config файл" и что вы имеете в виду под sub-interface...
Но:
1. Вообще то, под
Subinterface понимается в самом общем виде
любые логические сетевые интерфейсы, навешанные на реально существующий физический интерфейс:
In telecommunications and computer networking, a subinterface is a division of one physical interface into multiple logical interfaces. Routers commonly employ subinterfaces for a variety of purposes, most common of these are for routing traffic between VLANs, and in Non Broadcast Multiple Access networks such as frame-relay or ATM.
2. То, что показываете командой ip - это
алиасный (синоним) IP адрес для интерфейса, которых может быть сколь угодно для одного интерфейса, например так:
bash-4.2$ sudo ifconfig eth0:0 192.168.2.5/24
bash-4.2$ sudo ifconfig eth0:1 192.168.3.5/24
См.
алиасные IP
При этом пакеты с интерфейса будут уходить с тем же MAC адресом, но с другим IP адресом (в соответствии с таблицей роутинга).
3. С другой стороны, субинтерфейсы (их ещё называют виртуальные интерфейсы) могут создаваться дополнительными драйверами:
Виртуальный сетевой интерфейсЕщё один виртуальный интерфейс
4. Всё это (про алиасные IP и т.д.) достаточно хорошо растолковано в стандартах и литературе по TCP/IP ... возьмите книжку Стивенса.
5. Любое дальнейшее уточнение на ваш вопрос зависит от того, чего вы хотите добиться от такого интерфейса.