История изменений
Исправление anc, (текущая версия) :
Как роутинг связан с открытием сокета?
Никак. Но сокет изначально открывается на основании ваших таблиц. Как сильно выше писал если вы на 1.2.3.4 с 1.2.3.4 пойдете, то будет выбран src адрес 1.2.3.4 а не 4.3.2.1. Конечно вы можете забиндить или конкретный адрес или конкретный интерфейс, но это уже относиться к особенностям клиентского ПО.
PS На всякий случай напоминаю для подобных случаев, что интерфейс != IP адрес на нем. Это «два разных человека».
Исходная версия anc, :
Как роутинг связан с открытием сокета?
Никак. Но сокет изначально открывается на основании ваших таблиц. Как сильно выше писал если вы на 1.2.3.4 с 1.2.3.4 пойдете, то будет выбран src адрес 1.2.3.4 а не 4.3.2.1. Конечно вы можете забиндить или конкретный адрес или конкретный интерфейс, но это уже относиться к особенностям клиентского ПО.
PS На всякий случай напоминаю для подобных случаев, что интерфейс != IP адрес на нем.