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

Как я могу привязать сокет к определенному сетевому интерфейсу? Я пытался с помощьюsetsockopt на стороне сервера, но клиенты по-прежнему могут обращаться к сервису через интерфейсы eth0 и lo.

Я могу добиться этого, установив конкретный IP-адрес с помощьюserv_addr.sin_addr.s_addr.

Но я подозреваю, что мы можем привязать к интерфейсу, используя толькоsetsockopt (без упоминания IP-адреса).

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

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