home *** CD-ROM | disk | FTP | other *** search
/ Peanuts NeXT Software Archives / Peanuts-Update.iso / NEXTSTEP / unix / network / proxyd.1.0.README < prev   
Encoding:
Text File  |  1997-12-29  |  1.4 KB  |  49 lines

  1.  
  2.  
  3. 17 Dev 1997
  4.  
  5. Author:     Carl Harris (ceharris@vt.edu)
  6. Compiler:     TjL <luomat@peak.org>
  7.  
  8. Compiled by:
  9. cc -O2     -object -s \
  10.     -arch m68k -arch i386 -arch hppa -arch sparc \
  11.     proxyd.c -o proxyd
  12.  
  13.  
  14. This is a little daemon I felt was useful and was able to compile, so I thought I would make it available.
  15.  
  16. I did not write this!  I am just compiling and distributing. The source code had no restrictions on doing so.
  17.  
  18. All I know as far as how to use it is what it says:
  19.  
  20. usage: proxyd <proxy-port> <host> <service-name|port-number>
  21.  
  22. Which means:
  23.  
  24. proxyd localport-on-this-machine the-host-this-is-to  port-or-name
  25.  
  26. EXAMPLE:
  27.  
  28. Say you have a machine named MYHOST want to bind your port #777 to the TELNET port of the host REMOTEHOST.
  29.  
  30. Use: proxyd 777 REMOTEHOST telnet
  31.  
  32. Then if you did 'telnet MYHOST 777' you would actually connect to the TELNET port of the host REMOTEHOST.
  33.  
  34. As far as the 'service-name/port-number' goes: services can be referred to either by a number or a name.  For example, NNTP requests are usually on port 119, so if you wanted to connect directly to a machine to do NNTP you could do either:
  35.  
  36. telnet REMOTEHOST nntp
  37.     or
  38. telnet REMOTEHOST 119    
  39.  
  40.  
  41. NOTE/WARNING: Make sure to use an unused port on your machine!  If you are not sure, do this:
  42.  
  43.  nidump services .
  44.  
  45. to see a listing of all the services known on your machine.
  46.  
  47. This program does NOT always have to be run as root... Some ports are available even to regular users, it appears.
  48.  
  49.