home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / alt / hackers / 1839 < prev    next >
Encoding:
Text File  |  1992-12-18  |  3.4 KB  |  60 lines

  1. Newsgroups: alt.hackers
  2. Path: sparky!uunet!spool.mu.edu!umn.edu!lynx!nmsu.edu!asprgus!falc
  3. From: falc@asprgus.cloudnine.beadwrld (bUrd uPh daAr n0rtH)
  4. Subject: MS/DOS BBS on the net w/out net connection (sick)
  5. Message-ID: <1992Dec17.183612.20361@nmsu.edu>
  6. Keywords: kudge, MesS-DOS, WWIV, gross, disgusting
  7. Sender: falc@asprgus (bUrd uPh daAr n0rtH)
  8. Reply-To: jpw@freedom.nmsu.edu
  9. Organization: the aNk1e bYt0rz kLuB
  10. Date: Thu, 17 Dec 1992 18:36:12 GMT
  11. Approved: yeah, unless it isn't
  12. Lines: 46
  13.  
  14.     ...Mostly this is a test to see if I get here 'cause I havn't bothered
  15. to try before...  But also I wanna post about this anyway...  Hack?  You be
  16. the judge.  Kinda in a really warped distorted way.  Kludge?  There ya go.
  17.  
  18. A little background -- a friend of mine used to run a BBS in our home town --
  19. a message board, really popular, cool people, etc...  Only thing is, we moved
  20. to NMSU and most of our regular callers stayed in albuquerque (where the board
  21. started out being) and so the usage went way down because people are too poor
  22. to call long distance...  BUT.  They have internet accounts >-)
  23.  
  24. There is no good cheap BBS software for Unix I think.  Waffle might be okay,
  25. but my friend and I both run linux, and nobody's compiled binaries for it (as
  26. far as I know) and he doesn't want to pay for a source license...  And he had
  27. WWIV on his other box -- a sick old MS/DOS thing.  But it ran the board, so he
  28. had two machines side-by-side: one running Unix (in the form of Linux) and one
  29. running WWIV on another.  So we set about trying to get the board on the net...
  30.  
  31. There's this cool program that was originally written for linux but works on
  32. lots of machines now.  It's called term, written by Michael O'Reilly (Michael,
  33. if you read this, that's a way cool hack) that lets you run a pseudo-slip 
  34. connection, complete with TCP port redirection and X11 support, over a normal
  35. modem connection from within a normal unix account...  So we set this up, and
  36. with a little bit of redirection, we found that we could set up a telnet daemon
  37. where a 'telnet nowhere.ukraine.anywhere 4269' would redirect port 4269 to 
  38. the telnetd port on my friend's unix box.  From there, we set up a dummy 'bbs'
  39. account which ran a router from stdin/stdout to /dev/bbs, which had a serial
  40. port hung off of it and dumped into the BBS machine.   So you have a shell
  41. script send out modem commands to the BBS router (to make the MS/DOS machine
  42. think there's a modem connected to it) and then away you go.  So people could
  43. telnet into an internet site on port 4269, get routed over a modem connection
  44. to telnetd on my friend's home linux box, and from there to another router
  45. over to the MS/DOS box, and access the board.  'Twas pretty cool when we 
  46. finally got the whole schmear working, because my friend could also run stuff
  47. out of his unix box on the same phone line without any problems (except that
  48. if he started running remote X clients, the BBS response would suffer... oh 
  49. well)...  Pretty spunky, I thought.
  50.  
  51. The board's back local now; turned out to be more trouble to keep it 
  52. maintained (timeout problems, sysadmins at other schools getting freaked out
  53. because of an unattended open socket, etc..) that it was worth, and mostly
  54. we just wanted to see if we could do it...
  55.  
  56. -- 
  57. /  falc@asprgus.cloudnine.beadwrld  | "If brute force doesn't work,           \
  58. |  reply-to jpw@freedom.nmsu.edu    |  you're not using enough." - the aNk1eZ |
  59. \         DISCLAIMER:  the Ank1e bYt0rZ kLuB *agrees* with what I say.        /
  60.