Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > by-pkgid > cdf3204072325f4a06a79f420e013079 > files > 230

howto-text-ja-9.0-1mdk.noarch.rpm

  LINUX MODEM SHARING MINI-HOWTO
  Friedemann Baitinger,  baiti@herrenberg.netsurf.de
  V1.01, 11/02/97
  ˆÉ²–è  “N, isaji@mxu.meshnet.or.jp
  27 Dec 1997

  ‚±‚Ìmini-HOWTO‚ł́ATCP/IPƒlƒbƒgƒ[ƒNŒo—R‚Ì‘¼‚̃VƒXƒeƒ€‚©‚烂ƒfƒ€‚ð‹¤
  —L‚·‚邽‚ß‚ÌLinuxÝ’è•û–@‚ɂ‚¢‚ĉðà‚µ‚Ä‚¢‚Ü‚·B
  ______________________________________________________________________

  –ÚŽŸ

  1. XV—š—ð
  2. ƒT[ƒo‘¤‚̐ݒè(Linux)
  3. ƒNƒ‰ƒCƒAƒ“ƒg‘¤‚̐ݒè(Windows)
  4. ƒZƒLƒ…ƒŠƒeƒB‚ɂ‚¢‚Ä
  5. ŽÀ—á

  ______________________________________________________________________

  1.  XV—š—ð

     V1.01, 11/02/97 HTMLƒtƒH[ƒ}ƒbƒg‚̃\[ƒXB'cu'‚ð‚Ç‚±‚Å“üŽè‚Å‚«‚é‚©
                     ‚»‚̃Šƒtƒ@ƒŒƒ“ƒX‚ð’ljÁB‚Ü‚½mserver‚Ì“üŽèæ‚à’ljÁB
                     'cu'‚É'-s'ƒpƒ‰ƒ[ƒ^‚ð•t‚¯‚½—áB
     V1.00, 06/12/97 ‰ŠúƒŠƒŠ[ƒX

  2.  ƒT[ƒo‘¤‚̐ݒè(Linux)

  ƒT[ƒo‚É‚ÍLinux‚ðŽg‚¢AˆÈ‰º‚Ì‚±‚Æ‚ð‘O’ñ‚Æ‚µ‚Ęb‚µ‚ði‚ß‚Ü‚·B

  1. ƒ‚ƒfƒ€‚Í/dev/ttySxƒfƒoƒCƒX‚ðŽg‚¢‚Ü‚·B

  2. isdn4linux      /dev/ttyIxƒfƒoƒCƒX (–󒍁Fisdn4linux‚̃TƒCƒg
     ‚Íftp://ftp.franken.de/pub/isdn4linux/‚È‚Ç‚Å‚·BISDN‰ñü‚Å‚È‚¢‚Æ
     u‰ñü‚ªŽg—p’†‚Å‚·B‚µ‚΂炭‚µ‚Ä‚©‚ç‚â‚è’¼‚µ‚Ă݂ĉº‚³
     ‚¢v(Windows95‘¤)‚Æ‚¢‚¤ƒƒbƒZ[ƒW‚ªo‚é‚Ì‚Å‚·‚ªA‚¤‚Ü‚­‚¢‚Á‚½•û‚ª‚¨
     ‚ç‚ꂽ‚為‚Ћ³‚¦‚ĉº‚³‚¢)

     ‚à‚Á‚Æ‚àŠÈ’P‚ȃZƒbƒgƒAƒbƒv‚Æ‚µ‚Ämodem demon‚ð‹N“®‚·‚邽‚ß‚Ì‚T
     sperlƒXƒNƒŠƒvƒg‚ðŽg‚¢‚Ü‚·B

  $ cat /usr/sbin/modemd

  ______________________________________________________________________
  #!/usr/bin/perl
  select((select(STDOUT), $| = 1)[$[]);
  select((select(STDIN), $| = 1)[$[]);
  exec 'cu -s 115200 -l /dev/ttyS1';
  die '$0: Cant exec cu: $!\n';
  ______________________________________________________________________

  ƒNƒ‰ƒCƒAƒ“ƒg‚ª“K“–‚ȃ|[ƒg‚ɐڑ±‚µ‚Ä‚¢‚éê‡Aƒ‚ƒfƒ€ƒf[ƒ‚ƒ“(modemd)‚Í
  inetdƒvƒƒZƒX‚É‚æ‚Á‚ÄŠJŽn‚³‚ê‚Ü‚·BˆÈ‰ºq‚ׂé‚悤‚Ƀ‚ƒfƒ€ƒf[ƒ‚ƒ“‚Í’P
  ‚É'cu'ƒRƒ}ƒ“ƒh‚Ì•W€“ü—Í/o—Í‚ðƒ\ƒPƒbƒgƒnƒ“ƒhƒ‹‚ɐڑ±‚µ‚āA'cu'ƒnƒ“ƒh
  ƒ‹‚ðŽÀÛ‚̃‚ƒfƒ€ƒfƒoƒCƒX‚Æ‚·‚邾‚¯‚Å‚·B'cu'ƒRƒ}ƒ“ƒh‚ªƒVƒXƒeƒ€‚É‚È‚¢ê
  ‡‚́CUUCPƒpƒbƒP[ƒW‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚ĉº‚³‚¢B‚·‚éƒRƒ}ƒ“ƒh‚Å‚·)B

  ƒ‚ƒfƒ€ƒf[ƒ‚ƒ“‚Ì‘¶Ý‚͐ݒèƒtƒ@ƒCƒ‹‚ðƒAƒbƒvƒf[ƒg‚·‚邱‚Æ‚ÅinetdƒvƒƒZ
  ƒX‚Æ‚µ‚Ä”FŽ¯‚³‚ê‚Ü‚·BÝ’èƒtƒ@ƒCƒ‹‚͒ʏí/etc/inetd/conf‚É

  ______________________________________________________________________
  #
  # modem daemon
  #
  modem stream tcp nowait root /usr/sbin/tcpd /usr/sbin/modemd /dev/ttyS1
  ______________________________________________________________________

  ‚Ə‘‚©‚ê‚Ü‚·(–󒍁F/dev/ttyS1‚Í“K“–‚ȃfƒoƒCƒX‚ɕύX‚µ‚Ü‚·)B‚±‚ê‚𓮍ì
  ‚³‚¹‚邽‚߂ɁC/etc/services‚ɃGƒ“ƒgƒŠ[‚³‚¹‚Ü‚·B

  ______________________________________________________________________
         modem           2006/tcp        modemd
  ______________________________________________________________________

  ‚±‚Ì—á‚ł́AƒVƒ“ƒ{ƒŠƒbƒN–¼‚̓|[ƒg”ԍ†2006‚ɑΉž‚µ‚Ä‚¢‚Ü‚·Bƒ|[ƒg”ԍ†
  ‚ÍŽg—p‚³‚ê‚Ä‚¢‚È‚¢ƒT[ƒrƒX‚Ì‚à‚Ì‚ªŽg‚¦‚Ü‚·B•ÏXŒãCinetdƒvƒƒZƒX‚ɃV
  ƒOƒiƒ‹‚ð‘—‚è‚Ü‚·B‚±‚ê‚Íinetd‚Őݒè‚ðÄ“x“ǂݍž‚݁AƒvƒƒZƒX‚ðÄŠJ‚³‚¹
  ‚邽‚ß‚É•K—v‚Å‚·B

  $ ps |grep inetd
  194  ?  S     0:00 /usr/sbin/inetd

  kill -HUP 194

  ‚±‚ê‚ŃT[ƒo‘¤‚̓Nƒ‰ƒCƒAƒ“ƒg‚©‚ç‚Ì—v‹‚ðŽó‚¯‚鏀”õ‚ª‚Å‚«‚Ü‚µ‚½B³‚µ‚­
  ‹@”\‚µ‚Ä‚¢‚é‚©‚͈ȉº‚̂悤‚É‚µ‚ÄŠm”F‚Å‚«‚Ü‚·B

         $ telnet localhost modem

         Trying 127.0.0.1...
         Connected to localhost.
         Escape character is '^]'.

  ‚³‚ Cƒ‚ƒfƒ€‚ɂ‚Ȃª‚è‚Ü‚µ‚½BƒZƒbƒgƒAƒbƒv‚ðŠm”F‚·‚邽‚ß‚É'AT'ƒRƒ}ƒ“ƒh
  ‚ð‚¤‚¿‚±‚ñ‚Å‚Ý‚Ü‚·B

         atz
         atz
         OK

         ati1
         ati1
         Linux ISDN
         OK

         ^]
         telnet>quit
         $

  ƒ‚ƒfƒ€ƒT[ƒo‚ÅPerlƒXƒNƒŠƒvƒg‚ðŽg‚¤‘ã‚í‚è‚ɁCmserver‚Æ‚¢‚¤ƒvƒƒOƒ‰ƒ€‚à
  ‚ ‚è‚Ü‚·Bftp://ftp.innet.be/pub/staff/carl/‚©‚ç“üŽè‚Å‚«‚Ü‚·B‚¤‚Ü‚­‚Ý
  ‚‚©‚ç‚È‚¢Žž‚ÍarchieƒRƒ}ƒ“ƒh‚ÅŒŸõ‚·‚é‚©“K“–‚ȃT[ƒ`ƒGƒ“ƒWƒ“‚ðŽg‚Á
  ‚Ämserver‚̍ݏˆ‚ð’T‚µ‚ĉº‚³‚¢B’˜ŽÒ‚Í‚Ü‚¾mserver‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚ÄŽg‚Á
  ‚Ä‚¢‚È‚¢‚Ì‚Å‚±‚êˆÈã‚̓Rƒƒ“ƒg‚Å‚«‚Ü‚¹‚ñ(–󒍁Fmserver‚̓lƒbƒgƒ[ƒN‚É
  Œq‚ª‚Á‚Ä‚¢‚鑼‚̃zƒXƒg‚©‚烂ƒfƒ€‚ðŽg‚¤‚½‚߂̃lƒbƒgƒ[ƒNƒ‚ƒfƒ€ƒT[ƒoƒv
  ƒƒOƒ‰ƒ€‚Å‚·Bƒ‚ƒfƒ€ƒfƒoƒCƒX‚̓Šƒ‚[ƒgƒzƒXƒg‚ªƒT[ƒo‚ɐڑ±‚³‚ꂽŽž‚¾‚¯
  ƒI[ƒvƒ“‚³‚ê‚Ü‚·BÚ‚µ‚­‚ÍmserverƒpƒbƒP[ƒW‚ÌREADME‚ɏ‘‚©‚ê‚Ä‚¢‚Ü‚·)B

  3.  ƒNƒ‰ƒCƒAƒ“ƒg‘¤‚̐ݒè(Windows)

  ‚±‚±‚Å‚ÍWindowsƒNƒ‰ƒCƒAƒ“ƒg‚̃ZƒbƒgƒAƒbƒv‚ɂ‚¢‚ĉðà‚µ‚Ü‚·BƒNƒ‰ƒCƒA
  ƒ“ƒg‚ÌPC‚É‚ÍTCP/IP—p‚ÌCOMƒ|[ƒgƒŠƒfƒBƒŒƒNƒ^[(com-port redirector )‚ª
  •K—v‚Å‚·B‚±‚ê‚É‚©‚È‚¤ƒvƒƒOƒ‰ƒ€‚Íwindows 3.1‚Æwindows 95—p‚Ì
  'tactical software'‚́udialout/ipv‚Å‚·(windows 3.1”Å‚Í16-bitƒAƒvƒŠƒP
  [ƒVƒ‡ƒ“‚Å‚·B‚Ü‚½ windows nt—p‚Ì32-bitƒvƒƒOƒ‰ƒ€‚Í1997”N‚̉ĂɌöŠJ‚³
  ‚ê‚Ü‚·)B (–󒍁FˆÈ‰º‚̃TƒCƒg‚©‚ç“üŽè‚Å‚«‚Ü‚·B http://www.tactical-
  sw.com <http://www.tactical-sw.com>B windowsnt—p‚Ì‚à‚Ì‚Í‚·‚Å‚ÉŒöŠJ‚³
  ‚ê‚Ä‚¢‚Ü‚·B•]‰¿”Åwindows95 dlip95.exe‚Å–ñ1,133kb‚ ‚è‚Ü‚µ‚½)

  dialout/ip‚͐V‚µ‚¢‰¼‘zcomƒ|[ƒgã‚Ì‹¤—Lƒ‚ƒfƒ€‚ð•\Ž¦‚·‚é‚à‚Ì‚Å‚·(–󒍁F
  windows‚́uƒ‚ƒfƒ€‚̃vƒƒpƒeƒBv‚©‚ç‚Ý‚é‚ƐV‚µ‚¢comƒ|[ƒg‚ªŒ©‚¦‚Ü‚·)B
  ‰¼‘zcomƒ|[ƒg‚́CwindowsƒvƒƒOƒ‰ƒ€‚©‚ç‚́C‹¤—Lƒ‚ƒfƒ€‚ª’¼Ú‚‚Ȃª‚Á‚Ä‚¢
  ‚é‚©‚̂悤‚É‚Ý‚¦‚Ü‚·B‘½‚­‚̃Nƒ‰ƒCƒAƒ“ƒgƒvƒƒOƒ‰ƒ€iwindows 95 ƒ_ƒCƒA
  ƒ‹ƒlƒbƒgƒ[ƒN‚È‚Ç‚à‚»‚¤‚Å‚·j‚Í‚±‚ê‚ð”FŽ¯‚µŽÀÛ‚Ìcomƒ|[ƒg‚ƃ‚ƒfƒ€‚ª
  ‚ ‚é‚©‚̂悤‚É“®ì‚Å‚«‚é‚Ì‚Å‚·‚ªAˆê”Ê“I‚ÉfaxƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚È
  ‚Çuarti–󒍁F universal asynchronous receiver transmitter‚Ì—ªjƒRƒ“ƒg
  ƒ[ƒ‹ƒ‰ƒCƒ“‚ðŽg‚¤‚à‚̂͏œ‚«‚Ü‚·Bdialout/ip‚ÍtelnetƒvƒƒgƒRƒ‹‚ð‹Ÿ‹‹‚·
  ‚é‚悤‚ɐݒ肷‚邱‚Æ‚à‚Å‚«‚Ü‚·‚ªC‚±‚Ì“Á«‚̓‚ƒfƒ€‚ðƒv[ƒ‹(pool)‚·‚鐻
  •i‚É‚Ì‚Ý“–‚Ä‚Í‚Ü‚èA‚±‚Ì•¶‘‚ŏq‚ׂélinuxÝ’è‚É‚Í“–‚Ä‚Í‚Ü‚è‚Ü‚¹‚ñB‚Ü
  ‚½‚»‚Ì–¼‘O‚É‚à‚©‚©‚í‚炸DialOut/IP‚͌Ăяo‚³‚ê‚鑤‚Æ‚µ‚Ä‚àŽg‚¦‚éƒAƒvƒŠ
  ƒP[ƒVƒ‡ƒ“‚Å‚·B

  www.tactical-sw.comƒTƒCƒgã‚Å‚Í‚P`‚QTŠÔ‚ÌŠúŒÀ•t‚«‚Ì•]‰¿”Å‚ðƒ_ƒEƒ“ƒ
  [ƒh‚·‚éƒy[ƒW‚ª‚ ‚è‚Ü‚·BƒCƒ“ƒXƒg[ƒ‹‚Ɛݒè‚ÍSETUPƒvƒƒOƒ‰ƒ€‚ōs‚¦‚Ü
  ‚·(–󒍁Fƒ_ƒEƒ“ƒ[ƒh‚µ‚½ƒtƒ@ƒCƒ‹(.exe)‚ÍŽ©ŒÈ‰ð“€‚µ‚ăCƒ“ƒXƒg[ƒ‹‚ðŠJ
  Žn‚µ‚Ü‚·)B‚Ü‚½ƒCƒ“ƒXƒg[ƒ‹‚̏ڍׂɂ‚¢‚Ä‚ÍREADME.TXTƒtƒ@ƒCƒ‹‚ɏ‘‚©‚ê
  ‚Ä‚¢‚Ü‚·B DialOut/IP‚ðŽÀs‚µ‚½‚Æ‚«‚́CIPƒAƒhƒŒƒX‚Æ‹¤—Lƒ‚ƒfƒ€‚̃|[ƒg
  ”ԍ†‚ð“ü—Í‚µ‚Ü‚·B

  DialOut/IP‚͏¤—p‚̐»•i‚Ń‚ƒfƒ€‚ ‚½‚è‚Ƀ‰ƒCƒZƒ“ƒX‚ª“K—p‚³‚ê‚Ü‚·B‚‚܂è
  ’l’i‚Í‹¤—L‚µ‚Ä‚¢‚郂ƒfƒ€‚̐”‚Ɉˑ¶‚µ‚Ä‚¢‚Ü‚·Bƒ‰ƒCƒZƒ“ƒX‚ɂ́u‹¤—Lƒ‚ƒf
  ƒ€‚ɃAƒNƒZƒX‚·‚éPCƒ}ƒVƒ“‚Ì”CˆÓ‚̑䐔‚ɃCƒ“ƒXƒg[ƒ‹‚Å‚«‚év‚Ə‘‚©‚ê‚Ä‚¢
  ‚Ü‚·B __

  4.  ƒZƒLƒ…ƒŠƒeƒB‚ɂ‚¢‚Ä

  ‚à‚µLAN‚Å‚ ‚È‚½‚̃zƒXƒg‚Ɉê‘ä‚̃‚ƒfƒ€‚ª‚ ‚邾‚¯‚È‚çA‚¨‚»‚ç‚­ƒZƒLƒ…ƒŠ
  ƒeƒB‚ɂ‚¢‚ĐS”z‚·‚邱‚Æ‚Í‚È‚¢‚Å‚µ‚傤B‚µ‚©‚µƒCƒ“ƒ^[ƒlƒbƒg‚ɐڑ±‚³‚ê
  ‚½LAN‚ňê‘äˆÈã‚̃‚ƒfƒ€(ƒ‚ƒfƒ€ƒT[ƒo‚Æ‚µ‚Đݒ肵‚½‚à‚Ì)‚ª‚ ‚éê‡‚̓Z
  ƒLƒ…ƒŠƒeƒB‚ɂ‚¢‚Ä‚æ‚­l‚¦‚È‚­‚Ä‚Í‚È‚è‚Ü‚¹‚ñB‚¾‚ê‚Å‚àtelnet (‚ ‚È‚½‚Ì
  ƒzƒXƒg–¼) modem ‚ÆŽÀs‚µ‚Ä’·‹——£‚Ƀ_ƒCƒAƒ‹‚µ‚½‚èA‚»‚Ì‹C‚É‚È‚ê‚΍‘Û“d
  ˜b‚ð‚©‚¯‚ç‚ê‚Ä‚µ‚Ü‚¤‚©‚ç‚Å‚·B‹–‰Â‚³‚ê‚Ä‚¢‚È‚¢ƒAƒNƒZƒX‚©‚烂ƒfƒ€ƒT[ƒo
  ‚ð•ÛŒì‚·‚邽‚ß‚É tcp-wrappers‚̃Cƒ“ƒXƒg[ƒ‹‚ð‚¨§‚ß‚µ‚Ü‚·(–󒍁F

  o  ƒA[ƒJƒCƒuF

  o  ftp.iij.ad.jp:/pub/netman/security/tcp_wrapper.tar.gz

  o  ŽQlF

  o  UNIX MAGAZINE 1996.6 P66

  o  Linux Japan Vol.5 p.12

  o  <http://www.phys.s.u-tokyo.ac.jp/people/sirahasi/security.html>

  __

  5.  ŽÀ—á

  2Í‚Æ3Í‚ŏq‚ׂ½ƒZƒbƒgƒAƒbƒv‚É‚æ‚Á‚ÄWindows 95 ThinkPadã‚ÅQuicken(–ó
  ’Fà–±A‹à—ZŠÖŒW‚ÉŽg‚¤ƒ\ƒtƒg‚Å‚·B•s“®ŽY‚â’èŠú—a‹à‚È‚Ç‚ÌŽ‘ŽYCZ‘
  [ƒ“‚È‚Ç‚Ì•‰ÂŠ¨’è‚àŠÇ—‚Å‚«‚Ü‚·B http://www.xaxon-
  net.or.jp/gifs/reviews/ )‚ðŽÀs‚µ‚āALinuxƒ}ƒVƒ“‚ɐڑ±‚³‚ꂽƒ‚ƒfƒ€‚Ńz
  [ƒ€ƒoƒ“ƒN(homebank)‚ÉŽg‚Á‚Ä‚¢‚Ü‚·B’˜ŽÒ‚̏ꍇ‚̃‚ƒfƒ€‚Í–{•¨‚̃‚ƒfƒ€‚Å
  ‚Í‚ ‚è‚Ü‚¹‚ñB‚±‚ê‚ÍISDN-SoƒJ[ƒhã‚̃Gƒ~ƒ…ƒŒ[ƒg‚³‚ꂽƒ‚ƒfƒ€‚È‚Ì‚Å
  ‚·BCOMƒ|[ƒg‚ɐڑ±‚³‚ê‚Ä‚¢‚éƒfƒoƒCƒX‚́AŽÀÛ‚̃fƒoƒCƒX‚ªƒC[ƒTƒlƒb
  ƒgLAN‚̂ǂ̏ꏊ‚É‚ ‚é‚©‚Í”FŽ¯‚µ‚Ä‚¢‚Ü‚¹‚ñB‚Ü‚½•W€ƒAƒiƒƒOƒ‚ƒfƒ€‚©‚Ç
  ‚¤‚©‚à”FŽ¯‚µ‚Ä‚¢‚Ü‚¹‚ñ‚ªAISDNƒfƒoƒCƒX‚ÍATƒRƒ}ƒ“ƒh‚ð”FŽ¯‚Å‚«‚é‚Ì‚Å‚·B