Questions tagged [tunneling]

Tunneling is a technique that enables remote access users to connect to a variety of network resources through a public data network.

Tunneling is a technique that enables remote access users to connect to a variety of network resources (Corporate Home Gateways or an Internet Service Provider) through a public data network.

By using Tunneling one can (for example) carry a payload over an incompatible delivery-network, or provide a secure path through an untrusted network.

Users can also use tunneling to "sneak through" a firewall, using a protocol that the firewall would normally block, but "wrapped" inside a protocol that the firewall does not block, such as HTTP. If the firewall policy does not specifically exclude this kind of "wrapping", this trick can function to get around the intended firewall policy.

Major tunneling protocols (ie: Layer 2 Tunneling Protocol (L2TP), Point to Point Tunneling Protocol (PPTP), and Layer 2 Forwarding (L2F)) encapsulate Layer 2 traffic from the remote user and send it across the public network to the far end of the tunnel where it is de-encapsulated and sent to its destination. The most significant benefit of Tunneling is that it allows for the creation of VPNs over public data networks to provide cost savings for both end users, who do not have to create dedicated networks, and for Service Providers, who can leverage their network investments across many VPN customers.

289 questions
4
votes
0 answers

Are there any embeddable socks proxy servers that tunnels traffic through a remote host via ssh?

ssh -D 9191 ronald@ssh.somehost.com will create a socks proxy locally that will tunnel all traffic through the remote host. Is it possible to build this in to an application C++ or C and make it possible for this application direct all its traffic…
Per Arneng
  • 173
  • 1
  • 1
  • 4
4
votes
1 answer

Google App Engine - permission denied for proxy/tunneling on development server

Disclaimer: this is not a duplicate! I'm using requests library, monkey patched under GAE standard environment and everything works flawlessly, except the times when I'm adding the extra proxy argument to the request call. This proxy thing implies…
4
votes
1 answer

http tunneling can be used to bypass a router port-forward or uPnP?

I'm currently working on an application and I would like to know if http tunneling can be used to bypass a router port-forward or uPnP? If so how can it be done and do I need an external server to pass the info to it? I'm coding in C++ so I would…
Alin
  • 41
  • 2
4
votes
0 answers

How to configure a Jenkins node in a restricted environment using SSH?

The Jenkins master and one of the deployment server are in two different network. We want to setup a node/slave agent on the deployment server. The only way to access to deployment server is though a Jump host which has access to both networks. Is…
Jeel
  • 2,227
  • 5
  • 23
  • 38
4
votes
1 answer

Tunelling VNC through two ssh hops

I've long seeked a solution to tunnel to a machine behind a firewall, passing VNC (or other ports) through. Like explained in this old usenet post, which I'll recap here: I have to log through an intermediate machine, something like: local $ ssh…
dargaud
  • 2,431
  • 2
  • 26
  • 39
4
votes
1 answer

How is it possible that a SpriteKit dynamic Body can tunnel through a StaticBody?

Hi I am getting a weird effect in my SpriteKit game. I have a wall around the screen, which I had created staticbody by using bodyWithEdgeLoopFromRect. By doing skView.showsPhysics = YES; all bodies are also shown in the screen. I have a ball in…
user4202109
4
votes
2 answers

SSH Dynamic Port Forwarding ('ssh -D') in Python

I'm looking for a way to implement SSH Dynamic Port Forwarding ('ssh -D') under Python. The problem is that it has to work under Windows, i.e., running SSH with popen/pexec/etc. won't work. Any ideas? cheers, Bruno Nery.
Bruno Nery
  • 41
  • 2
4
votes
1 answer

stylesheet_link_tag producing absolute links instead of relative

I set up facebooker to tunnel my Ruby on Rails application. The issue is that I would like to test locally. That is, I don't want to have to start a tunnel every time I want to see my changes. Right now, when I start the application using ruby…
boo-urns
  • 10,136
  • 26
  • 71
  • 107
4
votes
1 answer

Tunneling two socket client in java

I'm trying to interconnect two socket clients connected to a single remote server. The case is: Client_1] connect to the server Client_2] connect to the server Server] create a tunnel between Client_1 and Client_2 Client_1] write…
Massimo De Luisa
  • 227
  • 1
  • 3
  • 13
3
votes
1 answer

.NET Native application equivalent of Modify Headers Firefox Addon

I am trying to develop a socks tunneling application in c# that is able to open a website by using add and modified header requests (something similar to Modify Header Firefox Addon) and tunnel the data through a proxy (socks preferable). Please can…
Chibueze Opata
  • 9,856
  • 7
  • 42
  • 65
3
votes
2 answers

Method Not Allowed when connecting to ssh host through Apache proxy

I'm trying to establish a ssh tunnel trough an HTTP proxy. When testing the setup using a squid localhost proxy I'm receiving a "Method Not Allowed" from (I guess) the Apache remote proxy: $ proxytunnel -v -p localhost:3128 -r torno.example.com:80…
Clodoaldo Neto
  • 118,695
  • 26
  • 233
  • 260
3
votes
1 answer

Tunnelling / Proxy SSH

I need to connect to a particular API but that API only accept request from my mate server. Then include thoses informations back in our website. So basically I need to connect to the server make the request receiving the answer transfering it to my…
3
votes
2 answers

SVN-SSH Tunnel via 3rd machine?

I have a client that has SVN+SSH set up that I need to access. Unfortunately I can't get my IP white-listed because I'm on Comcast and they have some security policy against that. I do, however, have SSH access to another machine that I can SSH…
user578895
3
votes
1 answer

How to tunnel using ngrok while I am connected to a VPN?

My office network uses Pulse Secure to connect to VPN. I am tunneling my Python Script using ngrok. When the VPN is off, ngrok successfully tunnels my server but the Python Script needs to access a website on the VPN. When I turn on the VPN, ngrok…
3
votes
1 answer

How to fix remote port forwarding failed for listen port 80

I use Serveo and want to expose my localhost site to internet with my own domain. If I use serveo sudbomain it works perfect. But when I try to use it with my own domain name on port 80,it gets me this error: Warning: remote port forwarding failed…
1 2
3
19 20