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
0
votes
1 answer

Is the Networking API to create tunnel interface for apple iOS?

For OS X we have the Tun/TAP driver that allows us to create tap interfaces and configure them accordingly. http://tuntaposx.sourceforge.net/ The openVPN connect client seems to be using a tap interface on iOS 7, but couldn't find any documentation…
anaken78
  • 668
  • 5
  • 8
0
votes
1 answer

Can I make a browser session publicly accessible?

Is it possible to use something like a WebRTC ICE or STUN server to find an address for a browser session, so that anyone who has the address can access it? U1's browser logs on to example.com U1's browser session pings ICE/STUN/??? server to get a…
Khrob
  • 1,229
  • 2
  • 12
  • 12
0
votes
1 answer

ssh tunneling with visualsvn

I have been asked to setup VisualSVN for Visual Studio 2008. Due to firewall restrictions and server configuration. I need to use ssh tunneling. My problem is this: The local machine needs to connect to a gateway machine via ssh then connect to the…
DeveloperChris
  • 3,412
  • 2
  • 24
  • 39
0
votes
1 answer

How can I list the SSH connection sequence on a remote computer?

Suppose I am working on LocalA (username userA). I use ssh to tunnel to RemoteB (username userB), then to RemoteC (username userC), then finally to RemoteDestinationD (username userD). It would look something like the following: userA@LocalA$ ssh…
jvriesem
  • 1,859
  • 3
  • 18
  • 40
0
votes
1 answer

SSH to tunnel through a firewall when local machine does not actually have ssh

I am looking for a solution to the standard ssh middleman tunneling with a twist. I have four machines ABCD. A is a the local device (embedded and no ssh available) that is not on the fire walled network B is a server that is accessible from 'A' and…
0
votes
1 answer

Connecting to clients using proxy server

I need to build some software infrastructure to manage computers which are connected to the internet using a 3G modem (about 30-40 clients). The scenario that I came up with for project needs: Client established internet connection (this is made on…
robertw
  • 724
  • 7
  • 20
0
votes
0 answers

How can I use Androids Audio Tunneling API to send compressed and encoded audio through USB to an external source instead of an onboard DSP?

I would like to stream audio through USB to be decoded by an external source. Android has released version 4.4 with Audio Tunneling to DSP. Audio Tunneling works by taking a compressed and encoded audio source and instead of sending it to the CPU,…
0
votes
1 answer

SSH Port forwarding causes local browser to lose port qualifier?

We've set up port forwarding so that our users can access the web server on server foo through a SSH tunnel. The port forwarding causes requests to 999 on the local machine to be forwarded to port 80. On their own machine they open the SSH tunnell…
shearichard
  • 1,095
  • 1
  • 17
  • 35
0
votes
2 answers

How to send an image in ICMP data field using ICMP

I am using scapy to send data over ICMP. I need to send image and other files over ICMP using scapy. I am able to send simple strings in ICMP. How could I send image and other files ?
user567879
  • 5,139
  • 20
  • 71
  • 105
0
votes
1 answer

how does bitvise port forwarding work?

One of our DBs is behind firewall. I could not use it through its natural port 1521. I also know the same machine is accessible through the SSH port ( 22) My friend showed me BitVise SSH Client, so that by tunneling through the SSH port , I…
math_law
  • 391
  • 1
  • 4
  • 16
0
votes
1 answer

SSH access a remote client through a tunnel

I'm a newbie with everything network related and i want to access a remote client through another server (tunnel), say for example a remote client 11.11.111.111 with username user2 and password2 , and a tunnel through 11.11.10.01 with username…
Mouna Cheikhna
  • 38,870
  • 10
  • 48
  • 69
0
votes
2 answers

Browser redirected to a URL address with a port number from a previous SSH tunnel session

I have set up an apache instance on my ubuntu server in my internal home network. Its internal address is 192.168.1.70. When I visit http://192.168.1.70 I get the standard "It Works!" page of apache. For testing purposes, I have put a php info page…
0
votes
1 answer

How to Create SSH tunnel to do port forwarding with putty to a remote MySQL-db w/o server setup?

I want to SSH connect to a REMOTE MySQL db by pointing to, say, the LOCAL 3306 port; so far, I was able to do so by: Installing/setting up FreeSSHd in the remote server (Windows 7). Create an SSH tunnel and do port forwarding using putty.exe in the…
safejrz
  • 544
  • 1
  • 14
  • 26
0
votes
1 answer

SSH tunnel through HTTP

I got a question: How can I encapsulate a SSH server's output into a HTTP request, only using scripting ? I want the HTTP request to be valid, with headers and all those things. Further details: I want to establish a ssh connection between 2 hosts,…
Shitrozore
  • 37
  • 6
0
votes
1 answer

how to record tsung-recorder sessions in linux server proxying/tunnelling through windows browser

i have tsung setup in my remote linux server.(54.54.90.90) no browser here. i have my windows machine (122.122.130.130) where i browse my web app through firefox. i have changed firefox settings to use SOCKS proxy on port 8090…
Krishna
  • 1,956
  • 3
  • 15
  • 25