и как понимать "чтобы получалось по впн"? по DHCP - еще понимаю. насчет default route - есть такая опция у pppd. насчет DNS ничего сказать не могу т.к вопрос неясен.
/etc/ppp/pptpd-options:
ms-dns 192.168.0.1
nodefaultroute
винда получает этот днс сервер, и роутинг поумолчанию на ppp интерфейс.
как сделать чтоб в linux также все получалось автоматически?
если у тебя в опциях NOdefaultroute - то _никак_ не может при подключении впн поменяться дефолтный маршрут. про днс еще раз повторяю - никогда подобного не видел и не реализовывал.