У меня есть интерфейсы lo
, eth0
и eth0:1
.
progA
создает сокет прослушивания и привязывает его к порту p
на INADDR_ANY
.
Одновременно я хотел бы использовать ncat
для переадресации портов, прослушивая тот же порт p
, но только на IP-адресе, связанном с eth0:1
. Как и ожидалось, ncat
не работает с "адрес уже используется".
Что я хотел бы сделать, так это: заставить progA
связать свой сокет прослушивания с адресами, связанными с интерфейсами lo
и eth0
, но не с адресом, связанным с eth0:1
, оставив этот адрес открытым для ncat
для привязки.
Есть ли альтернатива INADDR_ANY
, позволяющая привязываться к нескольким интерфейсам и/или нескольким IP-адресам?