Сегодня на работе все задолбали, так что забил на работу и чисто для души написал $subj. Основная задача - ввести в pppd опцию netdevname <имя>, чтобы pppd создавал не безликие интерфейсы ppp0, ppp1, pppX и так далее, а именовал созданные интерфейсы так как указано в соответствующей опции.
Типа можно теперь создавать интерфейсы vasya, pptp_vpn, gprs и делать iptables -A INPUT -i pptp_vpn -j DROP
Надо кому-нибудь еще такое или только мне хотелось странного?