Используя последнюю версию TPROXY с ядром Linux, как я могу получить IP-адрес удаленного компьютера / компьютера назначения? Я предполагаю, что локальная / исходная конечная точка возвращается из accept().
accept()
Исходный (до изменения маршрута) удаленный пункт назначения будет в getsockname(). accept() вернет адрес локального (достаточно локального, НО интерфейса на компьютере) источника.
getsockname()