The scenario is that this is a SQL Server behind a corporate firewall with your standard setup to allow only minimal outbound traffic and zero inbound. However, port 80/443 are open, per the usual allowance.
Has anyone tried, or is it possible to
- Connect to a remote machine port 80, say using Telnet.
- On the local machine, note the bound address and port
- Disconnect from telnet. Start port forwarder and listen on
, mapped to SQL Server TCP/IP listener
- On remote machine, connect to SQL Server on
What do you think? I just need to get some testing done and I don't want to move my huge database outside for this one-off. I am familiar with and have used UDP hole punching for NAT traversal, mainly for push to mobile phones, but am interested to know if this works with TCP as well.
I am open to other suggestions.