john36allTa
@john36allTa
alien glow of a dirty mind

Как работает SO_DONTROUTE в setsockopt?

Как я понимаю, опция SO_DONTROUTE отключает механизм маршрутизации - так заявлено в документации.
Но у меня это не работает.

Есть два интерфейса:
1. 192.168.1.10/24 gw 192.168.1.1
2. 10.1.0.2/24 gw 0.0.0.0 (wintap adapter)

В сокете я задаю ip 10.1.0.2 (bind) и указываю опцию (setsockopt) SO_DONTROUTE равный 1
Пакет отправляется с IP 10.1.0.2 на шлюз 192.168.1.1
Я не правильно понял документацию, получается?
  • Вопрос задан
  • 60 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы