Чего-то попробовал - не получилось, и непонятно почему.
веб <-ppoe->роутер<-->pc
запускал и на роутере и на pc: nemesis (udp), hping3 (udp), nmap (tcp)
Программы как и положено работают через ethernet (меняют source), в ярде фильтр rp_filter выключен, правила позволяют, конфиги ppp смотрел. tcpdump на ppp0 выдает мой внешний ip при любых обстоятельствах, ответы мне же и приходят. Интерфейс указывал ppp0. Я тупой или это нереализуемо впринципе?