2) Druha vec je ze ty UDP packety spojuji stdin/stdout a musi se tam krkolomne dotlacit PPP aby ten tunel vubec k necemu byl. Lepsi by bylo pouzit TUN device a vyrobit rovnou sitovy interface. Nebo jeste lepe - rozsirit OpenVPN o moznosti nat-traverse, cimz by clovek ziskal sitovani, sifrovani a nat-traversovani, all-in-one ;-)
Podle me neni treba OpenVPN rozsirovat. Pokud date na obe strany remote, zvolite netradicni port a NEpouzijete nobind, s trochou stesti by se to mohlo chytnout - zalezi na toleranci firewallu, do jake doby akceptuji paket s "odpovedi".
(Nezkousel jsem, jen si tipuji.)