Мне нужно динамически отправлять сообщения через разные шлюзы. Как это сделать и каким должен быть мой первый шаг в этом направлении?
На моем сервере у меня есть два соединения: одно прямое и вторичное через VPN. Маршрут по умолчанию — прямое соединение, но мне нужно динамически менять соединение с VPN.
В настоящее время я пытаюсь построить сокет из libc::bind()
, он работает, но не ожидал эффекта.
Изменение исходящего IP-адреса не является решением для определения интерфейса.