1iproxy(1)                   General Commands Manual                  iproxy(1)
2
3
4

NAME

6       iproxy  -  A  proxy  that  binds local TCP ports to be forwarded to the
7       specified ports on a usbmux device
8

SYNOPSIS

10       iproxy [OPTIONS] LOCAL_PORT:DEVICE_PORT [LOCAL_PORT2:DEVICE_PORT2 ...]
11

DESCRIPTION

13       iproxy allows binding local TCP ports so that a connection to  one  (or
14       more)  of  the  local ports will be forwarded to the specified port (or
15       ports) on a usbmux device.
16

OPTIONS

18       -u, --udid UDID
19              Target specific device by UDID. Note that if this option is  not
20              specified,  iproxy  will  make  connection attempts to the first
21              device found.
22
23       -n, --network
24              Connect to network device. The device needs to  have  WiFi  sync
25              enabled  and  needs  to be paired with this computer for this to
26              work. Please note that a device might close connections  at  any
27              time to save power.  This option will make iproxy try to connect
28              to network attched devices only, unless -l is  passed  too  (see
29              below).
30
31       -l, --local
32              Connect  to  USB  device.  This  is  the default if no option is
33              passed. If used together with -n, iproxy will  first  attempt  a
34              connection  to  a  device attached via USB, and if not available
35              attempt to reach a device via network.
36
37       -s, --source ADDR
38              Allows setting a source address for the  listening  socket.  The
39              default  is 127.0.0.1 (local connections only). While not needed
40              in normal setups, this option allows other  than  local  connecā€
41              tions,  for  example  0.0.0.0  would  make the TCP proxy port(s)
42              accessible from other computers in the network.
43
44              WARNING: Use with caution since this could expose a device  over
45              the network!
46
47       -h, --help
48              Prints usage information.
49
50       -d, --debug
51              Increase debug level.
52

EXAMPLES

54       iproxy 2222:44
55              Bind  local  TCP  port  2222 and forward to port 44 of the first
56              device connected via USB.
57
58       iproxy -u 3fac232fbdd684bdb1e3b65973922ae8b7db174a 2222:44
59              Bind local TCP port 2222 and forward to port 44  of  the  device
60              with UDID 3fac232fbdd684bdb1e3b65973922ae8b7db174a connected via
61              USB.
62
63       iproxy -n -u 3fac232fbdd684bdb1e3b65973922ae8b7db174a 2222:44 8080:8080
64              Bind local TCP ports 2222 and 8080 and forward to ports  44  and
65              8080     respectively     of     the     device     with    UDID
66              3fac232fbdd684bdb1e3b65973922ae8b7db174a connected via network.
67

AUTHOR

69       Nikias Bassen
70

SEE ALSO

72       inetcat(1)
73

ON THE WEB

75       https://libimobiledevice.org
76
77       https://github.com/libimobiledevice/libusbmuxd
78
79
80
81                                                                     iproxy(1)
Impressum