On Mon, Sep 29, 2008 at 12:37:14PM +1000, Amos Shapira wrote:
2008/9/29 Geoffrey S. Mendelson <[EMAIL PROTECTED]>:
I have a need to set up a VPN to a "virutal sever" which does not support
PPP in the kernel.
Is there such a thing as a USER SPACE only implementation of ppp?

There is one for SLIP (e.g. SLIRP), but I need ppp.

Does it HAVE to be PPP or can you make use of "VPN over SSH", for
instance (requires TUN kernel support)

So far, I have been able to get a SOCKS proxy using SSH to work, a freeware
socks capture program (freecap) to send traffic from programs that do not
support socks.
The problem I have is that for "security reasons", a specific application does
not support proxies, although they claim it does. This is well documented
and has been reported as a "bug" many times. So my chance of anything happening is small, but unlikey.

The linux side is some sort of virtualized machine, which I have been told
is more like a jail, than a true independent VM. It does not support PPP, thought from what I can see Slirp, which does runs under it will.

I have not been able to get a connection to work yet, though.

Whatever I can do, I have 100% freedom to implement over userspace, and
zero freedom to implement over kernel space without joining the development
team for the virtualization product. Since someone submitted PPP support
around two years ago to the project, but they declined to include it,
I don't think I would have more success.


Example ref: http://gentoo-wiki.com/HOWTO_VPN_over_SSH_and_tun

I'm not sure it's suitability for your requirements but maybe worth
investigation if you get stuck on the SLirp path for too long...

I'll look into it.
Thanks,

Geoff.

--
Geoffrey S. Mendelson, Jerusalem, Israel [EMAIL PROTECTED]  N3OWJ/4X1GM

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to