LINUX.ORG.RU

История изменений

Исправление vodz, (текущая версия) :

Давайте я вам страшную тайну открою. Чтобы образовалось соединение, необходимо чтобы у него был локальный IP:порт и удаленный IP:порт. Потому без маршрута соединение не может быть сделано подсистемой, отвечающей за IP-стек как таковой ещё до подсистемы маршрутизации. Потому, для исходящих от локального хоста пакетов надо либо прямо в настройках конкретной программы выставить source IP для желаемого маршрута, либо отдать подсистеме socket адреса маршрута по умолчанию, но потом реализовать source-routing с сетевой трасляцией адреса. (Вариант с PI не рассматриваем).

Исходная версия vodz, :

Давайте я вам страшную тайну открою. Чтобы образовалось соединение, необходимо чтобы у него был локальный IP:порт и удаленный IP:порт. Потому без маршрута соединение не может быть сделано подсистемой, отвечающей за IP-стек как таковой ещё до подсистемы маршрутизации. Потому, для исходящих от локального хоста пакетов надо либо прямо в настройках конкретной программы выставить source IP для желаемого маршрута, либо отдать подсистеме socket по адреса маршрута по умолчанию, но потом реализовать source-routing с сетевой трасляцией адреса. (Вариант с PI не рассматриваем).