У меня есть сервер Linux с одним физическим интерфейсом eth0
и тремя виртуальными eth1, eth2, eth3
. Сервер имеет 4 IP-адреса, необходимо использовать много IP-портов (более 100к). Сервер имеет bond0
интерфейс с 4 адресами, например .1
, .2
, .3
и .4
. Мое приложение на базе ACE v5.5. Чтобы открыть локальный порт 1023
, я использую класс ACE_SOCK_Dgram
с аргументом ctor ACE_Addr = ACE_INET_Addr("0.0.0.0:1023")
. Оно работает. Как открыть 1023
на другом локальном IP?
Спасибо.