Я рыщут в Интернете, чтобы увидеть, как я могу запрограммировать, чтобы использовать два отдельных порта Ethernet (например, eth0 и eth1) в Linux с помощью C/C++Linux: TCP программирования сокетов через несколько портов локальных сетей
Я понимаю как использовать socket() и inet_pton, но это похоже только на один порт Ethernet.
Первый порт Ethernet автоматически отображается на 192.168.0.100, а второй 192.168.0.101
Как вы хотите использовать два интерфейса? Слушайте подключения/отправьте данные/... – Joni
Хорошо, теперь я хотел бы, чтобы они оба были клиентами, поэтому в основном подключайтесь к «серверу», а затем получаете данные. – user1257629
Вы ищете SO_BINDTODEVICE? –