У меня несколько интерфейсов Ethernet. eth0, eth1, eth2 ... и я хочу подключиться к внешнему серверу, например 1.2.3.4:80.
Мои соединения в порядке, но при некоторых особых обстоятельствах я хочу подключиться как eth1, а не eth0. код сервера проверяет IP-адрес моего интерфейса. Думаю, что перед подключением надо привязать. Без bind (2) сервер всегда получает пакеты от eth0
. Я ищу код, демонстрирующий это поведение. У кого-нибудь есть ссылка на пример?