У меня есть eth0 и eth1.Я создаю простую программу tcp с gsoap.конечная точка - 1.2.3.4.
Конечная точка получает мои данные, но IP-адрес eth0 отображается в данных отправителяЯ бы хотел, чтобы мой получатель увидел eth1 вместо eth0.
Возможно ли это?
Используйте вызов bind(2) для выбора исходного IP-адреса или создайте явный route(8) для сервера через eth1.Второй вариант, вероятно, предпочтительнее, поскольку вам не нужно изменять исходный код клиента.
bind(2)
route(8)
eth1