Как привязать сокет к нескольким интерфейсам

После нескольких часов поиска в интернете я все еще не смог найти ответ на свой вопрос.

Моя задача состоит в том, чтобы создать сервер, который принимает сокеты из переменного числа интерфейсов (заданных в файле конфигурации какeth0, eth1, etc.).

Какой самый простой способ сделать это? Есть ли способ привязать один сокет к нескольким интерфейсам? Я еще не нашел способ сделать это.
Или я должен использоватьINADDR_ANY и как-то узнать интерфейс, с которого был отправлен пакет?

Есть ли другой способ справиться с этой проблемой?

Ответы на вопрос(1)

Ваш ответ на вопрос