Wiki

no way to compare when less than two revisions

Differences

This shows you the differences between two versions of the page.


university:tools:pluto:devs:port_forwarding [12 Oct 2019 00:52] (current) – created Robin Getz
Line 1: Line 1:
 +====== Connecting your PlutoSDR to the Internet ======
  
 +<WRAP important>
 +Do not do this, unless you have compiled custom firmware that does not use the default password.
 +</WRAP>
 +
 +====== Ports that are using on the PlutoSDR ======
 +  * 22 (ssh)
 +  * 80 (http)
 +  * 30431 (iiod)
 +
 +===== port forwarding =====
 +
 +You should not make port 30431 available on the internet, there is no security built into it, and anyone could change anything about your radio without you knowing about it.
 +
 +If you need to run iio over the internet, set up a ssh tunnel, similar to this linux command:
 +<xterm>
 +rgetz@brain:~$ **ssh -nNT -L \*:30431:localhost:30431 root@192.168.2.1**
 +</xterm>
 +
 +This uses the following options:
 +  ; **-n** : Redirects ''stdin'' from ''/dev/null'' (actually, prevents reading from stdin). This must be used when ssh is run in the background.
 +  ; **-N** : Do not execute a remote command. This is useful for just forwarding ports.
 +  ; **-T** : Disable pseudo-terminal allocation.
 +  ; **-L** : [bind_address:]port:host:hostport Local port forward to host:hostport
 +
 +This would allow anyone on your subnet to connect you your machine (use your IP) to connect to your PlutoSDR.
university/tools/pluto/devs/port_forwarding.txt · Last modified: 12 Oct 2019 00:52 by Robin Getz