Чтобы протестировать программу TCP-стека, мне нужно получить пакеты TCP через маршрутизатор. Когда я пытаюсь подключиться к своей серверной программе через маршрутизатор, ОС не попадает в маршрутизатор, поскольку IP-адрес назначения совпадает с IP-адресом источника.
Можно ли создать временное правило, чтобы указать стеку Linux использовать определенный адаптер (wlan0
) и конкретный адрес маршрутизатора для исходящих пакетов TCP с определенным целевым портом (5101
)?