VirtualBox

Opened 12 years ago

Closed 5 years ago

#10846 closed enhancement (wontfix)

GRE protocol support for VPN working over NAT

Reported by: trollix Owned by:
Component: network/NAT Version: VirtualBox 4.1.20
Keywords: GRE, NAT, VPN Cc:
Guest type: all Host type: all

Description

Please add GRE Protocol support. Dont say,that its impossible! VmWare Workstation(not Player) has it! VPn works great over NAT in VmWare Workstation(not Player). But I like VirtualBox much more. VirtualBox sometimes work much,much faster,then VmWare Workstation. I dont want to use VmWare instead of VirtualBox. I know that thousands of people asked you for adding this protocol. Please hear/listen us!

Change History (6)

comment:1 by DNS, 12 years ago

This should be labelled as an enhancement not a defect. I can't really vouche for its usefulness anyhow.

comment:2 by Frank Mehnert, 11 years ago

priority: criticalmajor

comment:3 by Valery Ushakov, 10 years ago

Type: defectenhancement

comment:4 by Sven, 9 years ago

Is there hope on getting GRE support in VirtualBox's NAT?

BTW: A workaround is to use bridged networking.

comment:5 by Klaus Espenlaub, 9 years ago

Very little. The NAT engine in VirtualBox is purely done by mapping the traffic to the unprivileged socket API, which only supports TCP/UDP.

Which VPN products work only with GRE?

From what I can tell it's mostly the obsolete PPTP stuff (see https://www.schneier.com/pptp-faq.html). L2TP/IPSec definitely can deal with TCP/UDP transports (GRE is just one of many options), SSTP is TCP based, and OpenVPN can deal with both TCP and UDP.

comment:6 by Valery Ushakov, 5 years ago

Resolution: wontfix
Status: newclosed

"NAT" in VirtualBox is not really a NAT, more like automagic socks that uses host's sockets, as Klaus said. In theory GRE support may be added, but the amount of effort to support this corner case vs. its usefulness (given available alternatives) makes it just not worth the effort.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use