01-14-2015
Quote:
Originally Posted by
Vladislav
I investigated what TeamViewer does and it seems that they have a server side application that actively forwards the communication between the streaming server (remote controlled device) and client based on unique user IDs.
A rose by any other name is still a rose. I'd call it a VPN, or at least a proxy.
Running some sort of client on the remote side to accept connections could also work, so the client runs somewhere it can actually accept the random ports.
Last edited by Corona688; 01-14-2015 at 12:23 PM..
10 More Discussions You Might Find Interesting
1. Programming
hi everybody and thank you for this wondefrul forum
this is my first thread posted here and i hope that i could find some help from your part (i am even sure) :D
here is the situation: i am to develop an application of remote desktop access such as vnc, vpn and especially nx
i want to develop... (0 Replies)
Discussion started by: bolboln01
0 Replies
2. UNIX for Advanced & Expert Users
Two question here, but it's only one on the protocol point of view.
If two persons use the same key to connect to a SSH server is there a risk they can decipher the other tunnel. In other terms is that less safe than if they have two separate keys.
Same question if two persons use the same user... (2 Replies)
Discussion started by: moi
2 Replies
3. UNIX for Advanced & Expert Users
I have initiated a tunnel for vncserver. now i want to stop it. is there any way except sleep option? (2 Replies)
Discussion started by: majid.merkava
2 Replies
4. IP Networking
I have situation:
- localhost L
- server A
- server B (currently accessible only from B, but it have key of my localhost - added when L have different location and can access directly to B)
problem:
how set tunnel from L to B and use key from localhost (I don't remember password to B)?
I... (0 Replies)
Discussion started by: lessmore
0 Replies
5. Cybersecurity
Hi all,
I'm trying have an alternative way of connecting into a Corporate network. Mostly in case the VPN down as I cannot also change the security policy.
I want to expose windows RDP over ssh tunnel.
I have 3 hosts in my scenario
1- Host a : Windows 2k8 has no internet access just only an... (3 Replies)
Discussion started by: h@foorsa.biz
3 Replies
6. UNIX for Dummies Questions & Answers
I'm trying to setup a link between my home pc (work-machine) and a server at work (tar-machine) that is behind a gateway (hop-machine) and not directly accessible.
my actions:
work-machine$ ssh -L 1234:tar-machine:22 hop-machine
work-machine$ ssh -p 1234 user@127.0.0.1
- shh access on... (1 Reply)
Discussion started by: Vathau
1 Replies
7. IP Networking
I have a Java web app on machine (X) that needs to talk to an LDAP server (Y) on :636, but the LDAP server is only accessible on a particular network.
I can login to a machine (Z) on that network from X, and this machine can talk to the LDAP server on :636.
How can I tunnel so that X can... (2 Replies)
Discussion started by: spacegoose
2 Replies
8. UNIX for Advanced & Expert Users
Hi all
I have a suite of scripts that ssh to remote servers within a cluster and run some tests. This is done from a central server so that all of the test results can be captured in one location.
Problem is I now have 509 tests and the number is growing. The scripts work by establishing a... (2 Replies)
Discussion started by: steadyonabix
2 Replies
9. Solaris
Hello Solaris experts:
Trying to bring the 11.3 gdm screen over ssh to a Linux Box:
I did the following:
1. made chanes to /etc/ssh/sshd_config & bounced ssh daemon:
# X11 tunneling options
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes
2. From the remote Linux box:
... (6 Replies)
Discussion started by: delphys
6 Replies
10. UNIX for Advanced & Expert Users
I am not clear with the part of concept of Tunneling using ssh.
ssh -f -N -L 1029 192.168.1.47:25 james@192.168.1.47
I found out that above code works for me . but didn't quite well understood how ti works and need to ask you guys some questions.
since we are using tunnel through ssh ... (2 Replies)
Discussion started by: lobsang
2 Replies
LEARN ABOUT DEBIAN
oss_audioloop
oss_audioloop(7) OSS Devices oss_audioloop(7)
NAME
oss_audioloop - Loopback audio driver.
DESCRIPTION
The loopback audio driver makes it possible to create special purpose virtual audio devices based on user land server processes.
Loopback devices are driven by a timer interrupt and no real audio hardware is required.
INTRODUCTION
Audio loopback devices are like named pipes or pseudo terminals. They are grouped in client and server device pairs. The server side device
must be open before the client side device can be opened.
Loopback devices are typically used to implement server based special purpose audio devices. This kind of server can for example transfer
the audio data played by the client application to some remote system using some VoIP protocol. However the server application doesn't need
to be any dedicated server. Practically any audio application can be used as the server.
SERVER SIDE DEVICE
The server side applications sets up the native sampling rate and sample format (number of bits and channels). The server side device can
be opened for input (O_RDONLY) pr output (O_WRONLY). Opening for simultaneous input and output (O_RDWR) is not permitted.
The server application will automatically be paused at the moment it tries to read or write audio data for the first time. It will be kept
in sleep until the client side application starts writing or reading data. This sleep period may last forever and in some cases the first
write/read call never returns. For this reason it's not recommended to use GUI based audio applications as the server. Note that this wait
will occur even in the non-blocking (O_NONBLOCK) mode (this is intentional feature and not a bug).
CLIENT SIDE DEVICE
The client side device is typically used by any ordinary audio application. There is nothing special in loopback devices.
Since the loop is unidirectional the client side will be forced to be write only if the server side device is open for recording and vice
versa.
The loop will use the sample rate and sample format (number of bits and channels) set by the server side application. If the client uses
different settings then OSS will perform the required sampling rate and format conversions automatically.
COMPATIBILITY ISSUES
Audio loopback devices differ from "normal" audio devices because an application is needed at the both ends of the loop. The loop device
will return a "Connection reset by peer" error (ECONNRESET) error. Applications designed to be used as loopback based server applications
can/should use this error (returned by read or write) as an end-of-stream indication.
OPTIONS
o audioloop_instances:
Specifies how many loopback client/server audio device pairs to be created.
Values: 1-16
Default: 1
KNOWN PROBLEMS
o There is no mixer (volume control) related with loopback audio devices. This may prevent poorly designed audio applications (that
expect/require a mixer) from working. There is no workaround available.
o The server side application will wait until the client side application starts using it. This wait may last forever which in turn may
cause unrecoverable (network) problems with some applications.
o Loopback devices may return "Connection reset by peer" error when the reote side of the loop disconnects the device. Some recording
applications may fail to save the recorded data properly because of this. Use some other application (such as ossrecord) if this hap-
pens.
FILES
/etc/oss4/conf/oss_audioloop.conf Device configuration file
AUTHOR
4Front Technologies
16 December 2012 oss_audioloop(7)