  Linux IP Masquerade mini HOWTO
  Ambrose Au, ambrose@writeme.com; David Ranch, dranch@trin-
  net.net
  v1.50, 7 February 1999
   Amizuhara@acm.org

  ̕ł́ALinux zXg IP }XJ[hsȂ@ɂĐ
  ܂B IP }XJ[hg΁AIP AhXC^[lbgɓo^
  ĂȂRs[^łALinux }VăC^[lbgɐڑł
  悤ɂȂ܂B
  ______________________________________________________________________

  ڎ

  1. ͂߂
     1.1 ͂߂
     1.2 AtB[hobNƃNWbg
     1.3 Copyright & Disclaimer

  2. KvƂȂm
     2.1 IP }XJ[hƂ
     2.2 ݂̏
     2.3 IP }XJ[hLpȏꍇ
     2.4 IP }XJ[hKvȂꍇ
     2.5 ǂ̂悤ɂ IP }XJ[h͓삷邩
     2.6 IP }XJ[h Linux 2.2.x Ŏg߂̕Kv
     2.7 IP }XJ[h Linux 2.0.x Ŏg߂̕Kv

  3. IP }XJ[h̐ݒ
     3.1 IP }XJ[hgݍ񂾃J[l̃RpC
        3.1.1 Linux J[l 2.2.x
        3.1.2 Linux J[l 2.0.x
     3.2 vCx[glbg[N IP AhX̊
     3.3 NCAg}V̐ݒ
        3.3.1 Windows 95 ̐ݒ
        3.3.2 Windows for Workgroup 3.11 ̐ݒ
        3.3.3 Windows NT ̐ݒ
        3.3.4 UNIX x[X̃VXe̐ݒ
        3.3.5 NCSA Telnet pbP[Wgp DOS ̐ݒ
        3.3.6 MacTCP ̓삵Ă MacOS x[X̃VXe
        3.3.7 Open Transport ̓삵Ă MacOS x[X̃VXe̐ݒ
        3.3.8 DNS gp Novell lbg[N̐ݒ
        3.3.9 OS/2 Warp ̐ݒ
        3.3.10 ȊÕVXe̐ݒ
     3.4 IP tH[fBO|V[̐ݒ
        3.4.1 Linux J[l 2.2.x
        3.4.2 Linux J[l 2.0.x
     3.5 IP }XJ[heXg

  4. ̑ IP }XJ[h̖ƃ\tgEFAT|[g
     4.1 IP }XJ[h̖
     4.2 O瓞T[rX̎t
     4.3 T|[gĂNCAg\tgEFAƐݒ胁
        4.3.1 삷NCAg
        4.3.2 삵ȂNCAg
        4.3.3 NCAgƂăeXgꂽvbgtH[/OS
     4.4 IP t@CEH[̊Ǘ (ipfwadm)
     4.5 IP t@CEH[`F[ (ipchains)
     4.6 IP }XJ[hƃf}h_CAbv
     4.7 IPautofw pPbgtH[_
     4.8 CU-SeeMe and Linux IP-Masquerade Teeny How-To
        4.8.1 ͂߂
        4.8.2 Ă݂
        4.8.3 /x
           4.8.3.1 pX[hɂĕی삳ꂽtN^
           4.8.3.2 tN^𓮂
           4.8.3.3  CU-SeeMe [U
           4.8.3.4 CU-SeeMe ̐ݒɊւwv
     4.9 ̑̃c[

  5. 悭鎿 (FAQ)
     5.1 IP }XJ[h́AIɊ蓖Ăꂽ IP łƓ܂H
     5.2 P[uf DSLAqNȂǂŃC^[lbgɐڑAIP }XJ[hgƂł܂H
     5.3 IP }XJ[hł́AǂȃAvP[VT|[gĂ܂H
     5.4 RedhatADebianASlackware Ȃǂ IP }XJ[h𓮂ɂ͂ǂ΂̂ł傤H
     5.5 J[l 2.2.x ɃAbvO[hAIP }XJ[hȂȂ܂BȂł傤H
     5.6 J[l 2.0.30 (邢͂ȍ~) ɃAbvO[hAIP }XJ[hȂȂ܂BȂł傤H
     5.7 IP }XJ[h܂I Windows vbgtH[ł͓悤ȂƂ͂łȂ̂ł傤H
     5.8 ݒׂă`FbN܂Ał܂ IP }XJ[h܂Bǂ΂ł傤H
     5.9 IP }XJ[h[OXgɎQɂ͂ǂ΂̂łH
     5.10 IP }XJ[h̊Jɋ͂̂łAǂ΂ł傤H
     5.11  IP }XJ[hɊւ񂪗~̂łAǂœł傤H
     5.12  HOWTO ʂ̌ɖ|󂵂̂łAǂ΂ł傤H
     5.13  HOWTO ̓e͌ÂłˁAƍXVĂ܂H cɊւǉĂ炦܂H  HOWTO P\͂܂H
     5.14 IP }XJ[h܂Bf炵I ӂ̋CǂĎ΂łH

  6. ȅ
     6.1 Lpȏ
     6.2 Linux IP Masquerade Resource
     6.3 ӎ
     6.4 Ql

  ______________________________________________________________________

  1.  ͂߂

  1.1.  ͂߂

  ̕ł́ALinux zXg IP }XJ[hsȂ@ɂĐ
  ܂B IP }XJ[hg΁AIP AhXC^[lbgɓo^
  ĂȂRs[^łALinux }VăC^[lbgɐڑł
  悤ɂȂ܂B̃}V Linux zXǵAC[TlbgA
  ̓_CAbv ppp NȂǁA낢Ȍ`ԂŐڑ邱Ƃ\
  łA̕ł͂ƂʓIȃC[TlbgڑɂĎɐ
  ܂B

       ͈̕ŃJ[l 2.2.x  2.0.x ̃[U[
       Ă܂B1.2.x Ȃǂ̌Âo[W̃J[l͎
       Ă܂B

  1.2.  AtB[hobNƃNWbg

  V[U[ɂƂāAŐV(܂ 2.x )J[l IP }XJ[
  hݒ肷邱Ƃ́AȂȂƂłB FAQ ⃁[OXg
  ɂA̓_ɉ͂܂B܂A[OXg
  ́Â悤 HOWTO ߂鐺x񂹂Ă܂BŎ
  ́AV[U[̂߂̎肪ƂāA܂ƒm̂郆[U[
  ɕĂ炤߂̒@ƂāA̕ƂS
  łB̏̕o܂悭ȂƎvꂽAȂɂ
  ĂBPĂƎv܂B

  ́̕AKen Eves ɂ FAQ ƁAIP }XJ[h[OXg
  ɗꂽ̗LvȃbZ[Wɑ𕉂Ă܂B܂ IP }
  XJ[hݒ肵AŏIIɂ͂̕ƂȂbZ[W
  [OXgőĂꂽ Matthew Driver ɂ́AʂȊӂ̈
  \Ǝv܂B

  񂪊ԈĂAĂꍇɂ́AȂ[
  ambrose@writeme.com  dranch@trinnet.net ɑĂBȂ
  ̋MdȃtB[hobŃAƂ HOWTO ɔf܂I

  : {ɊւRǵA mizuhara@acm.org ɑĂ
  B

   HOWTO ́Ał邾ZԂ IP }XJ[hg悤ɂ邽
  ߂̊ȒPȃKChƂďꂽ̂łB̓eNjJC^[ł͂
  ܂񂩂Ȁ͈̕ʓIłȂAqϐɌĂ邱
  Ƃł傤BŐṼj[X́AXeiXĂ
  IP Masquerade Resource <http://ipmasq.cjb.net/> EFuy[Wɂ
  B IP }XJ[hɊւZpIȎ₪ꍇɂ́AɃ[
  炸 IP }XJ[h[OXgɎQĂB̎Ԃ͌
  Ă܂AIP }XJ[h̊J҂̕K؂Ɏɓ
  邱Ƃłł傤B

  ̍̕ŐVo[ẂAȉ IP Masquerade Resource
  <http://ipmasq.cjb.net/> ɂ܂Bɂ́AHTML ƃ|XgXNvg
  ̃o[W܂B

  o  http://ipmasq.cjb.net/

  o  http://ipmasq2.cjb.net/

  o  p\ȃ~[TCgɊւẮA IP Masquerade Resource Mirror
     Sites Listing <http://ipmasq.cjb.net/index.html#mirror> QƂ
     B

  1.3.  Copyright & Disclaimer

  : ͌̂̕܂܎܂B

  This document is copyright(c) 1999 Ambrose Au, and it's a free
  document. You can redistribute it under the terms of the GNU General
  Public License.

  The information and other contents in this document are to the best of
  my knowledge. However, IP Masquerade is experimental, and there is
  chance that I make mistakes as well; so you should determine if you
  want to follow the information in this document.

  Nobody is responsible for any damage on your computers and any other
  losses by using the information on this document. i.e.

       THE AUTHOR AND MAINTAINERS ARE NOT RESPONSIBLE FOR ANY DAM-
       AGES INCURRED DUE TO ACTIONS TAKEN BASED ON THE INFORMATION
       IN THIS DOCUMENT.

  2.  KvƂȂm

  2.1.  IP }XJ[hƂ

  IP }XJ[hƂ́ALinux ̃lbg[LO@\̂ЂƂłB IP }
  XJ[h@\ Linux zXgC^[lbgɐڑĂ
  ΁ÃzXg( LAN ŁA邢̓fɂ)ڑĂR
  s[^Ɋ蓖Ăꂽ IP AhXĂȂĂAC^
  [lbg𗘗p邱Ƃł̂łB

  ɂāAQ̃}VQ[gEFCVXe̔wɉBāAC^
  [lbgɃANZX邱Ƃł悤ɂȂ܂BC^[lbgɐڑ
  Ă̂̓Q[gEFCƂ܂BK؂ɐݒ肳ꂽ}XJ
  [hVXẽZLeBj邱Ƃ́AǂpPbgtB^x[X
  t@CEH[j邱ƂȂ͂ł (ɂoO
  ȂƉ肵ꍇ)B

  2.2.  ݂̏

  IP }XJ[h͉N̊ԎgꑱĂALinux J[l 2.2.x 
  ̐iɂƂȂĐn𑱂Ă܂B 1.3.x ȍ~̃J[lɂ́A
  ɃT|[ggݍ܂Ă܂B̌l邢̓rWlX[U[
  IP }XJ[hgĂAׂʂĂ܂B

  Web y[W̉{ telnet ڑ́AIP }XJ[hł܂삷邱
  Ƃ񍐂Ă܂BFTP  IRCA Real Audio ̍ĐAW[
  [h邱Ƃɂĉ\łB True Speech  Internet Wave 
  ǁȂ̃lbg[NXg[~OI[fBI܂Berc
  \tgEFAĂ݂[OXg̃[U[܂Bł
  ping Ă܂BV ICMP pb`KvłB

  T|[gĂ\tgEFAɂẮAZNV 4.3 QƂĂ
  B

  IP }XJ[h́Ae OS vbgtH[́uNCAg}V
  vƂ̑gŗǍDɓ삵܂B UnixAWindows 95AWindows
  NTAWindows Workgroup (TCP/IP pbP[WKv)A OS/2AMac TCP ̍ڂ
  }bLgbVVXeAMAC Open TransportA NCSA Telnet pbP[
  W̍ڂ DOSAVAXALinux ̍ڂ AlphaA AmiTCP ܂ AS225
  X^bN̍ڂ Amiga ł삪mFĂ܂B̃Xg͂܂
  ܂Bv TCP/IP b OS vbgtH[ł΁AIP }
  XJ[hƈꏏɎg͂Ȃ̂łB

  2.3.  IP }XJ[hLpȏꍇ

  o  C^[lbgɐڑꂽ Linux zXgA

  o   Linux }VɃ[JTulbg TCP/IP ڑꂽRs
     [^Ă邩A

  o  Linux zXgɃfڑĂāAPPP 邢 SLIP T[o[
     đ̃Rs[^ɐڑĂA

  o  NCAg}V IP AhX蓖ĂĂȂ
     ꍇB (̃}V̂ƂAȍ~NCAg}VƌĂԂ
     Ƃɂ܂)

  o  ĂA]Ȃg킸 :) ̃NCAg}V
     C^[lbg𗘗pꍇB

  2.4.  IP }XJ[hKvȂꍇ

  o  C^[lbgɐڑĂ}VX^hA Linux zXg
     łꍇAIP }XJ[h𓮂Ƃ͖ӖłB邢́A

  o  NCAg}VɂĂłɌ IP AhX蓖ĂĂ
     ꍇAIP }XJ[h͕Kv܂B

  o  ĂAuvƂlDł͂ȂꍇB

  2.5.  ǂ̂悤ɂ IP }XJ[h͓삷邩

  Ken Eves  IP }XJ[h FAQ p܂B

    ͂ƂȒPȍ\}łB

       SLIP/PPP         +------------+                         +-------------+
       to provider      |  Linux     |       SLIP/PPP          | Anybox      |
      <---------- modem1|            |modem2 ----------- modem |             |
        111.222.333.444 |            |           192.168.1.100 |             |
                        +------------+                         +-------------+

      ̐}ŁAIP }XJ[hgݍ܂ē삵Ă Linux }V́A
    modem1 ɂ SLIP ܂ PPP oRŃC^[lbgɐڑĂ܂B
    ̃}Vɂ 111.222.333.444 Ƃ IP AhX蓖ĂĂ܂B
    ܂Amodem2 炱̃}VɃOCāASLIP ܂ PPP ڑJn
    ł悤ɐݒ肳Ă܂B

      ߂̃VXe(Linux ĂKv͂܂)́ALinux }V
    dbASLIP ܂ PPP ڑJn܂B̃}V̓C^[lbg
    Ɋ蓖Ăꂽ IP AhXĂȂ߁A192.168.1.100 Ƃ
    IP AhXg܂(LQ)B

      IP }XJ[hƃ[eBO̐ݒ肪K؂ł΁A}V Anybox 
    C^[lbgɖ{ɐڑĂ̂Ɠ悤ɐUƂł܂
    (̗O͂܂)B

  Pauline Middelink ̈p:
    Linux }V ANYBOX ̃Q[gEFCƂĐݒ肵Ȃ΂ȂȂƂ
    YȂłBꂪłȂꍇɂ́ALinux }Vׂ͂Ă
    [eBOꂽAhXɂđ㗝 arp Ȃ΂Ȃ܂񂪁A
    㗝 arp ̐ݒ͈͂̔͊̕OłB

  ɂ̂ comp.os.linux.networking ̔ŁA̗ɍ킹
  ÔłB
     o ANYBOX  Linux }VQ[gEFCƋĂ܂B
     o ANYBOX  Linux }VփpPbg͂AV|[gԍ
       蓖ĂApPbgwb_ IP AhX Linux }ṼAhX
       ܂B̃|[gԍƃAhX͕ʂɕۑ܂B
       ύXꂽpPbǵASLIP ܂ PPP C^[tF[X
       C^[lbg֑܂B
     o pPbgC^[lbg Linux }V֓͂A|[gԍ
       Ŋ蓖Ă̂łꍇɂ́Ã|[gԍ IP AhX
       pPbgwb_ɏ߂ApPbg ANYBOX ɑ܂B
     o pPbg𑗂zXǵASႢɋCt܂B

  IP }XJ[h̗

  T^Iȗ}Ɏ܂B

      +----------+
      |          |  Ethernet
      | abox     |::::::
      |          |2    :192.168.1.x
      +----------+     :
                       :   +----------+   PPP
      +----------+     :  1|  Linux   |   link
      |          |     ::::| masq-gate|:::::::::// Internet
      | bbox     |::::::   |          |
      |          |3    :   +----------+
      +----------+     :
                       :
      +----------+     :
      |          |     :
      | cbox     |::::::
      |          |4
      +----------+

      <-Internal Network->

  ̗ł́A4̃Rs[^VXeڑĂ܂ (炭
  ɁA}̂ƉEɃC^[lbgւ IP RlNV񋟂zX
  gAĂɂ̉Eɂ͏ׂC^[lbg̃zXg
  ݂̂ł傤)B Linux VXe masq-gate  IP }XJ[h
  sȂQ[gEFCŁA}V aboxAbbox  cbox \
  lbg[NC^[lbgւ̐ڑsȂ܂Blbg[N
  RFC1918 ɂĊ蓖ĂꂽvCx[glbg[NAhẌ
  (̗ł 192.168.1.0) gĂAmasq-gate  192.168.1.1A
  ̃zXg͐}̃AhXĂ܂B 3̃}V aboxAbbox 
   cbox (ƂŁÃ}V́AWindows 95AMacintosh MacTCP 
  ͕ʂ Linux }VȂǁAIP b̂ł΁AǂȃIy[eB
  OVXeĂĂ\܂) ́AC^[lbg̃}Vɐڑ
  邱Ƃł܂A̍ۃ}XJ[hsȂVXe masq-gate
  ́AׂẴRlNV masq-get 甭Ă邩̂悤ɕϊA
  Ƀ}XJ[hꂽRlNV֖߂Ăf[^pĔM
  ̃VXeɖ߂Ă悤ɏ̂łBlbg[ÑVXe
  ̓C^[lbgւ̒ڌoH悤ɌAf[^}XJ[
  hĂ邱Ƃ͈ӎ܂B

  2.6.  IP }XJ[h Linux 2.2.x Ŏg߂̕Kv

       ** ŐV̏ɂẮAIP Masquerade Resource
       <http://ipmasq.cjb.net/> QƂĂB**

  o  J[l 2.2.x ̃\[XBhttp://www.kernel.org/ \łB
     (RedHat 5.2 - ̓J[l 2.0.36ł - ̂悤ȍŋ߂ Linux
     fBXgr[V̑́AׂĂ IP }XJ[hJ[lI
     vVgݍŃRpCꂽW[J[lĂ
     B̂悤ȏꍇɂ́AăRpC̕Kv͂܂BJ[l
     AbvO[hۂɕKvȂƂ́A HOWTO ̌̕ɏĂ
     ܂)

  o  [_uJ[lW[B2.1.121 邢͂ȍ~]܂B

  o  ݒ肳ꂽ TCP/IP lbg[N
     ݒɊւĂ Linux NET-3 HOWTO
     <http://metalab.unc.edu/mdw/HOWTO/NET-3-HOWTO.html>  Network
     Administrator's Guide <http://metalab.unc.edu/mdw/LDP/nag/nag.html>
     QƂĂB
     ܂ATrinity OS Doc
     <http://www.ecst.csuchico.edu/~dranch/LINUX/TrinityOS.wri>  Linux
     lbg[LȎIȃKChłBQƂƗǂł
     B

  o  Linux zXgC^[lbgւ̐ڑ
     Linux ISP Hookup HOWTO <http://metalab.unc.edu/mdw/HOWTO/ISP-
     Hookup-HOWTO.html>A Linux PPP HOWTO
     <http://metalab.unc.edu/mdw/HOWTO/PPP-HOWTO.html>A Linux DHCP
     mini-HOWTO <http://metalab.unc.edu/mdw/HOWTO/mini/DHCP.html> 
     Linux Cable Modem mini-HOWTO
     <http://metalab.unc.edu/mdw/HOWTO/mini/Cable-Modem.html> ȂǂɎ
     Ă܂B

  o  IP Chains 1.3.8 邢͂ȍ~B
     http://www.rustcorp.com/linux/ipchains/ \łB
     o[W̕KvɂẮA Linux IP Firewalling Chains page
     <http://www.rustcorp.com/linux/ipchains/> ɏڂ񂪂܂B

  o  ̑̃IvVɂẮALinux IP Masquerade Resource
     <http://ipmasq.cjb.net/> QƂĂB

  2.7.  IP }XJ[h Linux 2.0.x Ŏg߂̕Kv

       ** ŐV̏ɂẮAIP Masquerade Resource
       <http://ipmasq.cjb.net/> QƂĂB**

  o  J[l 2.0.x ̃\[XBhttp://www.kernel.org/ \B
     (RedHat 5.2 ̂悤ȍŋ߂ Linux fBXgr[V̑́A
     ׂĂ IP }XJ[hJ[lIvVgݍŃRpC
     W[J[lĂ܂B̂悤ȏꍇɂ́AăRpC
     ̕Kv͂܂BJ[lAbvO[hۂɕKvȂ
     ́A HOWTO ̌̕ɏĂ܂)

  o  J[lW[A2.0.0 邢͂ȍ~]܂B
     http://www.pi.se/blox/modules/modules-2.0.0.tar.gz \B
     (modules-1.3.57 ŒKvł)

  o  ݒ肳ꂽ TCP/IP lbg[N
     ݒɊւĂ Linux NET-3 HOWTO
     <http://metalab.unc.edu/mdw/HOWTO/NET-3-HOWTO.html>  Network
     Administrator's Guide <http://metalab.unc.edu/mdw/LDP/nag/nag.html>
     QƂĂB
     ܂ATrinity OS Doc
     <http://www.ecst.csuchico.edu/~dranch/LINUX/TrinityOS.wri>  Linux
     lbg[LȎIȃKChłBQƂƗǂł
     B

  o  Linux zXgC^[lbgւ̐ڑ
     Linux ISP Hookup HOWTO <http://metalab.unc.edu/mdw/HOWTO/ISP-
     Hookup-HOWTO.html>A Linux PPP HOWTO
     <http://metalab.unc.edu/mdw/HOWTO/PPP-HOWTO.html>A Linux DHCP
     mini-HOWTO <http://metalab.unc.edu/mdw/HOWTO/mini/DHCP.html> 
     Linux Cable Modem mini-HOWTO
     <http://metalab.unc.edu/mdw/HOWTO/mini/Cable-Modem.html> ȂǂɎ
     Ă܂B

  o  Ipfwadm 2.3 邢͂ȍ~B
     ftp://ftp.xos.nl/pub/linux/ipfwadm/ipfwadm-2.3.tar.gz 
     \B
     o[W̕KvɂẮALinux IPFWADM page
     <http://www.xos.nl/linux/ipfwadm/> ɏڂ񂪂܂B

  o  KvɉāAǉ@\gp\ɂ邽 IP }XJ[hpb`
     Ă邱Ƃł܂Bڂ́AIP Masquerade Resources
     <http://ipmasq.cjb.net/> QƂĂ (̃pb`̓J[l
      2.0.x ׂĂɓKp\ł)B

  3.  IP }XJ[h̐ݒ

       vCx[glbg[Nɏdvȏ񂪂ꍇɂ́AIP }
       XJ[hgOɐTdɌĂBIP }XJ[h
       ͂ȂC^[lbg֏oĂ䂭Q[gEFCƂȂ܂
       AtɊO̐EɂNȂ̃lbg[NɐN
       Q[gEFCƂȂ̂łB

  3.1.  IP }XJ[hgݍ񂾃J[l̃RpC

  g Linux fBXgr[VAL̕Kvȋ@\ƃW[
  gݍŃRpCĂ (啔̃W[J[lɂ͕Kv
  ׂ̂͂Ċ܂܂Ă܂) Ȃ΁AJ[l̍ăRpC͕Kv
  B̏ꍇłÃZNVɂ͖𗧂񂪊܂܂Ă܂̂ŁA
  Ђǂ݂ɂȂ邱Ƃ߂܂B

  3.1.1.  Linux J[l 2.2.x

  o  ܂ŏɁAJ[l̃\[XKvłB

  o  J[lRpĈ͂߂ĂłAȂłBJ
     [l̃RpC͔rIȒPłALinux Kernel HOWTO
     <http://metalab.unc.edu/mdw/HOWTO/Kernel-HOWTO.html> Ȃǂɏڂ
     ܂B

  o  ̃R}hgāAJ[l̃\[X /usr/src/ ɓWJ
     Btar xvzf linux-2.2.x.tar.gz -C /usr/srcA x  2.2 ȍ~
     pb`xłB
     (linux ƂfBNg܂̓V{bNN邱ƂmF
     Ă)
     : Ⴆ΃J[lo[W 2.2.6 ̏ꍇ́A
      tar xvzf linux-2.2.6.tar.gz -C /usr/src Ƃ܂Btar ̈ x
     ̓J[l̃o[WƂ͊֌WȂÂ܂܂łB

  o  Kȃpb`𓖂Ă܂BVpb`XƔsĂ̂ŁA
     ׂ͂ł͏qׂ܂BŐV̏ɂẮAIP Masquerade
     Resources <http://ipmasq.cjb.net/> QƂĂB

  o  J[lRpC邽߂̂ȍ~̎菇́AKernel HOWTO J[
     l\[XfBNg README t@CQƂĂB

  o  ȉ̃IvVgݍŃRpCKv܂B

     ȉ̎ɂ YES ƓĂB
         * Prompt for development and/or incomplete code/drivers
           CONFIG_EXPERIMENTAL
           - ɂĎiK IP }XJ[h̃R[hIăJ[l
             gݍނƂ\ɂȂ܂B

         * Enable loadable module support
           CONFIG_MODULES
           - ip_masq_ftp.o ̂悤 IP }XJ[hW[[hł悤
             Ȃ܂B

         * Networking support
           CONFIG_NET

         * Network firewalls
           CONFIG_FIREWALL

         * TCP/IP networking
           CONFIG_INET

         * IP: forwarding/gatewaying
           CONFIG_IP_FORWARD

         * IP: firewalling
           CONFIG_IP_FIREWALL

         * IP: masquerading
           CONFIG_IP_MASQUERADE

         * IP: ipportfw masq support
           CONFIG_IP_MASQUERADE_IPPORTFW
           - ܂B

         * IP: ipautofw masquerade support
           CONFIG_IP_MASQUERADE_IPAUTOFW
           - KvɉđgݍłB

         * IP: ICMP masquerading
           CONFIG_IP_MASQUERADE_ICMP
           - ICMP pPbg̃}XJ[hT|[g܂B܂B

         * IP: always defragment
           CONFIG_IP_ALWAYS_DEFRAG
           - ܂B

         * Dummy net driver support
           CONFIG_DUMMY
           - ܂B

         * IP: ip fwmark masq-forwarding support
           CONFIG_IP_MASQUERADE_MFW
           - KvɉđgݍłB

  : Ɏ̂ IP }XJ[hɕKvȂ̂łB̑̃Iv
  V́AKvɉĎw肵ĂB

  o  J[lRpCAW[RpCăCXg[
     ܂B

       make modules; make modules_install

  o  u[gI /lib/modules/2.2.x/ipv4/ ̕KvȃW[
     [h邽߂ɁA/etc/rc.d/rc.local (܂͂ȊO̓KƎv
     t@C) ɁAȉ̍sǉ܂B

               .
               .
               .
       /sbin/depmod -a
       /sbin/modprobe ip_masq_ftp
       /sbin/modprobe ip_masq_raudio
       /sbin/modprobe ip_masq_irc
       (pb`𓖂Ăꍇɂ́Aip_masq_cuseeme  ip_masq_vdolive ̂悤
        ̑̃W[Ă)
               .
               .
               .

  dv: J[l 2.2.x ̃ftHgł́AIP tH[fBO̓fBZ[u
  ɂĂ܂Bȉ̃R}hsAIP tH[fBOCl[
  uɂ邱ƂYȂłB
  echo "1" > /proc/sys/net/ipv4/ip_forwarding

  Redhat ̃[ÚA/etc/sysconfig/network t@C FOR-
  WARD_IPV4=false  FORWARD_IPV4=true ɏ邱Ƃł܂B

  o  Linux }Vu[g܂B

  3.1.2.  Linux J[l 2.0.x

  o  ܂ŏɁAJ[l̃\[XKvł (o[W 2.0.36 ȏ̍
     ṼJ[l]܂)B

  o  J[lRpĈ͂߂ĂłAȂłBJ
     [l̃RpC͔rIȒPłALinux Kernel HOWTO
     <http://metalab.unc.edu/mdw/HOWTO/Kernel-HOWTO.html> Ȃǂɏڂ
     ܂B

  o  ̃R}hgāAJ[l̃\[X /usr/src/ ɓWJ
     Btar xvzf linux-2.0.x.tar.gz -C /usr/srcA x  2.0 ȍ~
     pb`xłB
     (linux ƂfBNg邢̓V{bNN邱ƂmF
     Ă)
     : Ⴆ΃J[lo[W 2.0.36 ̏ꍇ́A
      tar xvzf linux-2.0.36.tar.gz -C /usr/src Ƃ܂Btar ̈ x
     ̓J[l̃o[WƂ͊֌WȂÂ܂܂łB

  o  Kȃpb`𓖂Ă܂BVpb`XƔsĂ̂ŁA
     ׂ͂ł͏qׂ܂BŐV̏ɂẮAIP Masquerade
     Resources <http://ipmasq.cjb.net/> QƂĂB

  o  J[lRpC邽߂̂ȍ~̎菇́AKernel HOWTO J[
     l\[XfBNg README t@CQƂĂB

  o  ȉ̃IvVgݍŃRpCKv܂B

     ȉ̎ɂ YES ƓĂB

    * Prompt for development and/or incomplete code/drivers
      CONFIG_EXPERIMENTAL
      - ɂĎiK IP }XJ[h̃R[hIăJ[l
        gݍނƂ\ɂȂ܂B

    * Enable loadable module support
      CONFIG_MODULES
      - [hW[g悤ɂȂ܂B

    * Networking support
      CONFIG_NET

    * Network firewalls
      CONFIG_FIREWALL

    * TCP/IP networking
      CONFIG_INET

    * IP: forwarding/gatewaying
      CONFIG_IP_FORWARD

    * IP: firewalling
      CONFIG_IP_FIREWALL

    * IP: masquerading (EXPERIMENTAL)
      CONFIG_IP_MASQUERADE
      - iKłAsłB

    * IP: ipautofw masquerade support (EXPERIMENTAL)
      CONFIG_IP_MASQUERADE_IPAUTOFW
      - ܂B

    * IP: ICMP masquerading
      CONFIG_IP_MASQUERADE_ICMP
      - ICMP pPbg̃}XJ[hT|[g܂B
        KvɉđgݍłB

    * IP: always defragment
      CONFIG_IP_ALWAYS_DEFRAG
      - ܂B

    * Dummy net driver support
      CONFIG_DUMMY
      - ܂B

  : Ɏ̂ IP }XJ[hɕKvȂ̂łB̑̃Iv
  V́AKvɉĎw肵ĂB

  o  J[lRpCAW[RpCăCXg[
     ܂B

       make modules; make modules_install

  o  u[gI /lib/modules/2.2.x/ipv4/ ̕KvȃW[
     [h邽߂ɁA/etc/rc.d/rc.local (܂͂ȊO̓KƎv
     t@C) ɁAȉ̍sǉ܂B

               .
               .
               .
       /sbin/depmod -a
       /sbin/modprobe ip_masq_ftp
       /sbin/modprobe ip_masq_raudio
       /sbin/modprobe ip_masq_irc
       (pb`𓖂Ăꍇɂ́Aip_masq_cuseeme  ip_masq_vdolive ̂悤
        ̑̃W[Ă)
               .
               .
               .

  dv: J[l 2.0.34 AftHg  IP tH[fBO̓fBZ
  [uɂĂ܂Bȉ̃R}hsAIP tH[fBOC
  l[uɂ邱ƂYȂłB
  echo "1" > /proc/sys/net/ipv4/ip_forward

  Redhat ̃[ÚA/etc/sysconfig/network t@C FOR-
  WARD_IPV4=false  FORWARD_IPV4=true ɏ邱Ƃł܂B

  o  Linux }Vu[g܂B

  3.2.  vCx[glbg[N IP AhX̊

  NCAg}Vɂ͌ɂ̓AhX蓖ĂĂȂ킯ł
  Ã}VɓK؂ȕ@ŃAhX蓖ĂȂ΂Ȃ܂B

  IP }XJ[h FAQ ̈p:

  OɐڑĂȂlbg[Nłǂ̂悤 IP AhXgׂ
  ɂāARFC (#1597A͂ÂȂĂ邩܂) s
  Ă܂B
  : ݂ RFC1918 ŐVłB
  ̖ړÎ߂ɁA3̃ubN\񂳂Ă܂BgĂ
  ́A̒ 192.168.1.n  192.168.255.n ܂ł255̃NX C Tu
  lbgłB

  RFC 1597 ̈p:

  Section 3: vCx[gAhX

  Internet Assigned Numbers Authority (IANA) ́AIP AhXԂ̂
  ȉ3̃ubNvCx[glbg[Npɗ\񂵂Ă܂B

                10.0.0.0        -   10.255.255.255
                172.16.0.0      -   172.31.255.255
                192.168.0.0     -   192.168.255.255

  ŏ̃ubŃu24rbgubNvA2Ԗڂ̃ubŃu20rbg
  ubNvA3Ԗڂ̃ubŃu16rbgvubNƌĂ΂܂B
  ŏ̃ubN͒P̃NX A lbg[NԍȊÔȂɂ̂łȂA
  2Ԗڂ̃ubN͘A16̃NX B lbg[Nԍ̏WłA
  3Ԗڂ̃ubN͘A255̃NX C lbg[Nԍ̏Wł邱Ƃ
  ӂĂB

  ]āANX C lbg[NgĂꍇA}ṼAhX
  192.168.1.1A192.168.1.2A192.168.1.3AcA192.168.1.x Ɗ蓖Ă邱
  ƂɂȂ܂B

  192.168.1.1 ͒ʏQ[gEFC}VA܂C^[lbgɐڑꂽ
  Linux zXgƂȂ܂B 192.168.1.0  192.168.1.255 ̓lbg[NA
  hXƃu[hLXgAhXƂė\񂳂Ă܂B̃Ah
  X}VɊ蓖Ă邱Ƃ͔ĂB

  3.3.  NCAg}V̐ݒ

  K؂ IP AhXݒ肵A͓K؂ȃQ[gEFCݒ肵Ȃ
  Ȃ܂Bʂ͂Ƃł͂܂BLinux zXg̃AhX
  (ʂ 192.168.1.1)Q[gEFCƂē͂΂̂łB

  DNS ɂ͔Cӂ̃T[o[w肷邱Ƃł܂A Linux }VƓ
  T[o[w肷̂₷ł傤B܂AhCT[`T
  tBbNXǉ邱Ƃł܂B
  : Linux }V 0.0.0.0 ܂ 127.0.0.1 (ǂg
  AhXł)  DNS T[o[ƂĎw肵ĂꍇÂ܂܃N
  CAg}VɎw肵Ă͂܂Ȉꍇɂ́ALinux }V
  IP AhX(̗ł 192.168.1.1)w肵܂B

  IP AhXݒ肵AKȃT[rXċN邩Au[g
  邱ƂYȂłB

  ȉ̐ݒ@́ANX C lbg[NgALinux zXg̃AhX
   192.168.1.1 łƉ肵Ă܂B192.168.1.0  192.168.1.255 
  \񂳂Ă邱ƂɒӂĂB

  3.3.1.  Windows 95 ̐ݒ

  1. lbg[NJ[hhCoCXg[ĂȂꍇɂ́AC
     Xg[B

  2. uRg[plv/ulbg[NvJB

  3. uTCP/IPv Ȃꍇɂ́AǉB

  4. uTCP/IP ̃vpeBv ̒ŁuIP AhXvJA IP AhX
     192.168.1.x (1 < x < 255) ɐݒ肷BTulbg}XN
     255.255.255.0 ɐݒ肷B

  5. uQ[gEFCv ̍ڂɁA192.168.1.1 w肷B

  6. uDNS ݒv/uDNS T[o[̌v ɁALinux zXggĂ
     DNS T[o[ǉ(ʏ /etc/resolv.conf ɂ܂)BKvɉ
     āuhCTtBbNX̌vǉB

  7. ̑̍ڂ́AɕKvȂύXȂƁB

  8. ׂẴ_CAO{bNX uOKv {^NbNAVXe
     ċNB

  9. Linux }V ping Albg[NڑeXgBut@C
     w肵Ďsv IAping 192.168.1.1 Ɠ͂B
     ( LAN ̐ڑeXgĂ邾łB܂O̐E ping 
     邱Ƃ͂ł܂B)

  10.
     Kvɉ HOSTS t@C windows fBNgɍ쐬΁A
     LAN ̃}VzXgŎQƂł悤ɂȂ܂B windows fB
     Ngɂ́AHOSTS.SAM ƂÕTvt@C܂B

  3.3.2.  Windows for Workgroup 3.11 ̐ݒ

  : {ł Windows for Workgroup 3.11 ́AĂ܂B

  1. lbg[NJ[hhCoCXg[ĂȂꍇɂ́AC
     Xg[B

  2. TCP/IP 32b pbP[WCXg[ĂȂꍇɂ́ACXg[
     B

  3. uMainv/uWindows Setupv/uNetwork SetupvŁAuDriversvNb
     NB

  4. uNetwork DriversvZNVŁAuMicrosoft TCP/IP-32 3.11bvI
     AuSetupvNbNB

  5. IP AhX 192.168.1.x (1 < x < 255) ɁATulbg}XN
     255.255.255.0 ɁAftHgQ[gEFC 192.168.1.1 ɐݒ肷B

  6. uAutomatic DHCP ConfigurationvCl[uȂƁB
     AWindows NT ̃hCɎQĂēɕKv̂ꍇȊOɂ́A
     uWINS Servervɂ͉͂ȂƁB

  7. uDNSv NbNAuWindows 95 ̐ݒṽXebv6Ő
     ɏ͂Bݒ肵I uOKv NbNB

  8. uAdvancedv NbNAuEnable DNS for Windows Name
     Resolutionv `FbNBuWindows 95 ̐ݒṽXebv10Ő
     悤ɃzXgt@CQƂ΁AuEnable LMHOSTS
     lookupv `FbNB

  9. ׂẴ_CAO{bNX uOKv {^NbNAVXe
     ċNB

  10.
     Linux }V ping Albg[NڑeXgBuStart/Runv
     IA ping 192.168.1.1 Ɠ͂B
     ( LAN ̐ڑeXgĂ邾łB܂O̐E ping 
     邱Ƃ͂ł܂B)

  3.3.3.  Windows NT ̐ݒ

  1. lbg[NJ[hhCoCXg[ĂȂꍇɂ́AC
     Xg[B

  2. uCv/uRg[plv/ulbg[Nv JB

  3. TCP/IP T[rXCXg[ĂȂꍇɂ́Au\tgEFA̒
     v j[g TCP/IP vgRƊ֘AR|[lg
     B

  4. ulbg[N\tgEFAƃA_v^[J[hv Ługݍ܂Ă
     lbg[N\tgEFAvZNV{bNX́uTCP/IP vgR
     v IB

  5. u\v{^NbNAuTCP/IP ̍\vEBhEŁAK؂ȃA
     _v^IBႦ΁A[1]Novell NE2000 AdapterB IP AhX
     192.168.1.x (1 < x < 255) ɁATulbg}XN 255.255.255.0 ɁA
     ftHgQ[gEFC 192.168.1.1 ɐݒ肷B

  6. uDHCP \LɂvCl[uȂƁB܂AWindows
     NT ̃hCɎQĂāAɕKv̂ꍇȊÓAuWINS T[
     o[vɂ͉͂ȂƁB

  7. uDNSv{^NbNAuWindows 95 ̐ݒṽXebv6Ő
     悤ɓK؂ȏ͂B͂IAuOKv{^Nb
     NB

  8. uڍׁv{^NbNAuWindows O DNS gpv
     NbNBuWindows 95 ̐ݒṽXebv10Ő悤ɃzX
     gt@CQƂ΁AuLMHOSTS ̎QƂsȂvNbN
     B

  9. ׂẴ_CAO{bNX uOKv {^NbNAVXe
     ċNB

  10.
     Linux }V ping Albg[NڑeXgBut@C
     /t@Cw肵Ďsv IA ping 192.168.1.1 Ɠ͂
     B
     ( LAN ̐ڑeXgĂ邾łB܂O̐E ping 
     邱Ƃ͂ł܂B)

  3.3.4.  UNIX x[X̃VXe̐ݒ

  1. lbg[NJ[hCXg[ĂȂAK؂ȃA_v^h
     CogݍŃJ[lRpCĂȂꍇɂ́A
     sȂB

  2. nettools pbP[Ŵ悤 TCP/IP lbg[LOCXg[
     ĂȂꍇɂ́ACXg[B

  3. IPADDR  192.168.1.x (1 < x < 255) ɁANETMASK  255.255.255.0
     ɁAGATEWAY  192.168.1.1 ɁABROADCAST  192.168.1.255 ɐݒ肷
     B
     Ⴆ Red Hat Linux VXȅꍇɂ́A /etc/sysconfig/network-
     scripts/ifcfg-eth0 t@CҏW邩ARg[plg
     ̐ݒsȂ܂B
     (SunOS  BSDiASlackware Linux Ȃǂł͕ʂ̐ݒ@܂c)

  4. /etc/resolv.conf  DNS T[o[ƃhCT[`TtBbNXǉ
     B

  5. You may want to update your /etc/networks file depending on your
     settings.

  6. K؂ȃT[rXċN邩AVXeċNB

  7. ping R}h𔭍sAQ[gEFC}Vւ̐ڑeXgB
     ping 192.168.1.1
     ( LAN ̐ڑeXgĂ邾łB܂O̐E ping 
     邱Ƃ͂ł܂B)

  3.3.5.  NCSA Telnet pbP[Wgp DOS ̐ݒ

  1. lbg[NJ[hCXg[ĂȂꍇɂ́ACXg[
     B

  2. K؂ȃpPbghCo[hB IRQ  10An[hEFAAh
     X 0x300 ɐݒ肳Ă NE2000 J[h̏ꍇAnwpd 0x60 10 0x300
     sB

  3. VfBNg쐬ÃR}hs NCSA telnet pb
     P[WWJB pkunzip tel2308b.zip

  4. eLXgGfB^ config.tel t@CI[vB

  5. myip=192.168.1.x (1 < x < 255)Anetmask=255.255.255.0 Ɛݒ肷B

  6. ̗ł́Ahardware=packet, interrupt=10, ioaddr=60 Ɛݒ肷B

  7. ȂƂ̃}VQ[gEFCƂĐݒ肷Kv܂B
     ͂܂ Linux zXĝƂłB

       name=default
       host=yourlinuxhostname
       hostip=192.168.1.1
       gateway=1

  8. DNS ̐ݒB

       name=dns.domain.com ; hostip=123.123.123.123; nameserver=1

  : Linux zXggpĂ DNS ŒuĂB

  9. config.tel t@CZ[uB

  10.
     Linux }V telnet āAlbg[NڑeXgB telnet
     192.168.1.1

  3.3.6.  MacTCP ̓삵Ă MacOS x[X̃VXe

  1. gp̃C[TlbgA_v^ɓKȃhCo\tgEFACXg
     [ĂȂꍇɂ́ACXg[܂傤B

  2. MacTCP Rg[plJBKȃlbg[NhCo
     (EtherTalk ł͂Ȃ Ethernet) IAuMore...v{^NbN
     B

  3. uAhX̎擾:vŁAúvNbNB

  4. uIP AhX:vŁA|bvAbvj[Class C IB_
     CAO{bNX̂̃ZNV̎c͖B

  5. uhCl[T[o:vɁAKȏ͂B

  6. uQ[gEFCAhX:vɁA192.168.1.1 ͂B

  7. uOKvNbNAݒۑB MacTCP Rg[pl̃
     CEBhEŁAuIP AhX:v{bNX Mac  IP AhX
     (192.168.1.xA1 < x < 255) ͂B

  8. MacTCP Rg[plBċN𑣂_CAO{bNX
     ꂽꍇAVXeċNB

  9. Linux }V ping āAlbg[NڑeXg邱Ƃł
     Bt[EFAvO MacTCP Watcher g̏ꍇAuPingv
     {^NbNALinux }ṼAhX (192.168.1.1) |bv
     Abv_CAO{bNXɓ͂܂ ( LAN ̐ڑeXg
     邾Ȃ̂ŁA܂O̐E ping 邱Ƃ͂ł܂)B

  10.
     HOSTS t@CVXetH_ɍ쐬΁A LAN ̃}VzX
     gŎQƂł悤ɂȂ܂B̃t@C͂łɃVXetH
     _ɑ݂AKvɉĕύXł悤ɂ̃RgAEg
     ꂽTvGg܂ł܂B

  3.3.7.  Open Transport ̓삵Ă MacOS x[X̃VXe̐ݒ

  1.

  2. gp̃C[TlbgA_v^ɓKȃhCo\tgEFACXg
     [ĂȂꍇɂ́ACXg[܂傤B

  3. TCPIP Rg[pl/JAup҃[h...vҏW j[
     JBp҃[hȂƂuڂwvɐݒ肳
     邱ƂmFAuOKv {^NbNB

  4. ut@Cv j[Auݒ...vIBuȗݒv 
     IAu...v{^NbNBuݒ̕v_CA
     Oɂ͂炭uȗݒ̃Rs[vƕ\Ă邪AuIP
     Masqv(邢͂ꂪʂȐݒł邱Ƃ悤ȖO) ɏ
     BāuOKv{^Auς݁v{^NbNB

  5. uoR:v|bvAbvuEthernetvIB

  6. uConfigure:v|bvAbvAKȂ̂IԁBǂ̃IvV
     IėǂȂ΁A炭uDefaultvݒēxIŏI
     ̂ǂł傤B́uManuallyvIт܂B

  7. uIP AhX:v{bNX Mac  IP AhX (192.168.1.xA1 < x <
     255) ͂B

  8. uTulbg}XN:v{bNX 255.255.255.0 ͂B

  9. u[^AhX:v{bNX 192.168.1.1 ͂B

  10.
     ul[T[oAhX:v{bNXɃhCl[T[o IP Ah
     X͂B

  11.
     uCvVbgET[`:v́ũhCv{bNXɃC^[
     lbghC (Ⴆ΁umicrosoft.comv) ͂B

  12.
     ȉ̎菇͕KvɉčsȂĂBsmȒl͂Ɠ
     삪sɂȂ邱Ƃ܂BmMĂȂꍇɂ́A炭
     ͂A`FbNZNgȂ̂ǂł傤BKvł
     ΁ÃtB[h炷ׂĂ̏ĂB̒m
     AȑOɑIĂW Hosts t@CgpȂ悤
     VXeɎw TCP/IP _CAOI@͂܂B
     ̕@ḿ̕AЋĂB
     lbg[N 802.3 t[^CvKvƂꍇAu802.3 g
     pv`FbNĂB
     : ̐ݒ肪KvɂȂ邱Ƃ́A܂΂ɂ܂B

  13.
     uIvVv{^NbNATCP/IP ANeBuł邱Ƃm
     F܂B́uKvȎɂ̂݃[hvIvVgpĂ܂B
     }Vu[g TCP/IP AvP[VxNĂ͏I
     悤Ȏgꍇɂ́AuKvȎɂ̂݃[hvIvV
     `FbNȂAǗւ̉eh~邢͌邱
     łł傤B̃IvV`FbNȂƁATCP/IP vgR
     X^bN͏Ƀ[hĂ̂ŁAłgƂł܂B
     `FbNꍇɂ́A TCP/IP X^bN͕KvȎɎIɃ[h
     AKvȂȂƃA[h܂B̃[fBOƃA[
     fBÕvZXA}ṼfЉ̂łB

  14.
     Linux }V ping āAlbg[NڑeXg邱Ƃł
     Bt[EFAvO MacTCP Watcher g̏ꍇAuPingv
     {^NbNALinux }ṼAhX (192.168.1.1) |bv
     Abv_CAO{bNXɓ͂܂ ( LAN ̐ڑeXg
     邾Ȃ̂ŁA܂O̐E ping 邱Ƃ͂ł܂)B

  15.
     HOSTS t@CVXetH_ɍ쐬΁A LAN ̃}VzX
     gŎQƂł悤ɂȂ܂B̃t@C͂łɃVXetH
     _ɑ݂邩ȂAȂ܂B݂ꍇɂ́A
     KvɉĕύXł悤ɂ̃RgAEgꂽTv
     Gg܂ł܂B݂Ȃꍇɂ́AMacTCP 삵ĂV
     Xe炱̃t@C̃Rs[擾邱Ƃł܂Aō
     邱Ƃł܂ (̃t@C̃tH[}bǵARFC952 ɋLq
     Ă Unix  /etc/hosts t@CƓł)B̃t@C쐬
     A TCP/IP Rg[pl JAuHosts t@C̑I
     ...v{^NbNAHosts t@CI[v܂B

  16.
     N[Y{bNXNbN邩At@C j[uv
     ́uIvIAuۑv{^NbNĕύXeZ[u
     ܂B

  17.
     ύX͂ɗLƂȂ܂Au[gĂ͂܂B

  3.3.8.  DNS gp Novell lbg[N̐ݒ

  1. gp̃C[TlbgA_v^ɓKȃhCo\tgEFACXg
     [ĂȂꍇɂ́ACXg[܂傤B

  2. <ftp.novell.com/pub/updates/unixconn/lwp5>  tcpip16.exe _E
     [h

  3.

     c:\nwclient\startnet.bat

  (͎̏ꍇł)

  SET NWLANGUAGE=ENGLISH
  LH LSL.COM
  LH KTC2000.COM
  LH IPXODI.COM
  LH tcpip
  LH VLM.EXE
  F:

  4.

     c:\nwclient\net.cfg

  (NhCoĝ́AႦ NE2000 ɕύXĂ)

  Link Driver KTC2000
          Protocol IPX 0 ETHERNET_802.3
          Frame ETHERNET_802.3
          Frame Ethernet_II
          FRAME Ethernet_802.2

  NetWare DOS Requester
             FIRST NETWORK DRIVE = F
             USE DEFAULTS = OFF
             VLM = CONN.VLM
             VLM = IPXNCP.VLM
             VLM = TRAN.VLM
             VLM = SECURITY.VLM
             VLM = NDS.VLM
             VLM = BIND.VLM
             VLM = NWP.VLM
             VLM = FIO.VLM
             VLM = GENERAL.VLM
             VLM = REDIR.VLM
             VLM = PRINT.VLM
             VLM = NETX.VLM

  Link Support
          Buffers 8 1500
          MemPool 4096

  Protocol TCPIP
          PATH SCRIPT     C:\NET\SCRIPT
          PATH PROFILE    C:\NET\PROFILE
          PATH LWP_CFG    C:\NET\HSTACC
          PATH TCP_CFG    C:\NET\TCP
          ip_address      xxx.xxx.xxx.xxx
          ip_router       xxx.xxx.xxx.xxx

  5. ŏIIɍ쐬ꂽ

     c:\bin\resolv.cfg

     SEARCH DNS HOSTS SEQUENTIAL
     NAMESERVER 207.103.0.2
     NAMESERVER 207.103.11.9

  6. ȏ̐ANovel lbg[Nڑ菕ɂȂ΍KłB
     ̕@ Netware 3.1x ɂ 4.x ɂLłB

  3.3.9.  OS/2 Warp ̐ݒ

  1. gp̃C[TlbgA_v^ɓKȃhCo\tgEFACXg
     [ĂȂꍇɂ́ACXg[܂傤B

  2. TCP/IP vgRCXg[ĂȂꍇɂ́ACXg[
     B

  3. uvOv/uTCP/IPv̐ݒJB

  4. ulbg[Nv TCP/IP AhXǉAlbg}XN
     (255.255.255.0) ݒ肷B

  5. u[eBOvŁuǉv{^NbNBu^Cvvuf
     tHgv ɐݒ肵ALinux }V IP AhXu[^̃Ah
     XvtB[hɐݒ肷 (192.168.1.1)B

  6. Linux }VƓ DNS (l[T[o) AhXuzXgvɐݒ肷
     B

  7. TCP/IP Rg[plB̌̎ɂ́u͂vƓ
     B

  8. u[gB

  9. Linux }V ping Albg[N̐ݒeXgBuOS/2 R}
     hvvgv ping 192.168.1.1 Ɠ͂B ping pPbg
     Mł΂ׂ OKB

  3.3.10.  ȊÕVXe̐ݒ

  ̃vbgtH[̐ݒɊւĂAWbNKpł͂
  B܂ł̃ZNVQƂĂB̃VXe̐ݒɂ
  ďĂ݂悤Ǝv́AڍׂȐݒ@ ambrose@writeme.com 
  dranch@trinnet.net Ƀ[ĂB

  3.4.  IP tH[fBO|V[̐ݒ

  ̎_ŁAJ[lƕKvȃpbP[WCXg[AW[
  [hĂ͂łB܂ANCAg}V IP AhXAQ[
  gEFCA DNS ݒׂĂłĂ͂łB
  ƎcĂ̂́AIP t@CEH[c[gāAKȃpPbg
  Kȃ}Vɓ]邱ƂłB

       ɂ́A낢Ȃ܂Bꂩ@
       ɂƂĂ͂܂܂AȂ͂܂ʂ̍l
       邩܂BZNV 4.4  ipchains(2.2.x) /
       ipfwadm(2.0.x) }jAy[WQƂĂB

       Œ񋟂̂́AIP }XJ[h𓮂߂̕Kvŏ
       ̃[ZbgłBZLeB̖͍lĂ܂
       Bx̎Ԃ₵āAK؂ȃt@CEH[̃[
       KpAZLeB邱Ƃ߂܂B

  3.4.1.  Linux J[l 2.2.x

  J[l 2.2.x ł́AIP }XJ[h̃[ݒ肷邽߂̃c[Ƃ
   ipfwadm ͂gĂ܂Bipchains gĂB

       ipchains -P forward DENY
       ipchains -A forward -s yyy.yyy.yyy.yyy/x -j MASQ

   x ̓Tulbg̃NXɂČ܂鐔 (̕\QƂĂ
  )A܂ yyy.yyy.yyy.yyy ̓lbg[NAhXłB

       netmask         | x  | Subnet
       ~~~~~~~~~~~~~~~~|~~~~|~~~~~~~~~~~~~~~
       255.0.0.0       | 8  | Class A
       255.255.0.0     | 16 | Class B
       255.255.255.0   | 24 | Class C
       255.255.255.255 | 32 | Point-to-point

  yyy.yyy.yyy.yyy/xxx.xxx.xxx.xxx ƂtH[}bgg܂B
  xxx.xxx.xxx.xxx ́AႦ 255.255.255.0 ̂悤ɁATulbg}XN
  w肵܂B

  Ⴆ΁ANX C TulbggĂꍇɂ́Â悤ɓ͂
  B

  ipchains -P forward DENY
  ipchains -A forward -s 192.168.1.0/24 -j MASQ

  ܂

  ipchains -P forward DENY
  ipchains -A forward -s 192.168.1.0/255.255.255.0 -j MASQ

  }VƂɐݒ肷邱Ƃł܂BႦ΁A192.168.1.2  192.168.1.8
  ɃC^[lbgւ̃ANZXÃ}Vɂ͋֎~ꍇ
  ́Â悤ɓ͂܂B

       ipchains -P forward DENY
       ipchains -A forward -s 192.168.1.2/32 -j MASQ
       ipchains -A forward -s 192.168.1.8/32 -j MASQ

  ftHg|V[Ń}XJ[hsȂȂłB[eBO
  삷邱ƂłO̐lԂAȂ̃Q[gEFCgĐ̂
   (}XJ[h) AȂ̃lbg[NɐNĂ邨ꂪ
  łI

  ̃R}h /etc/rc.local t@C (܂͓KƎv rc
  t@C) ɒǉĂ̂ǂł傤BłȂ΁AIP }XJ
  [hKvɂȂ邽тɎsKv܂B

  ipchains ̏ڂgɂẮALinux IPCHAINS HOWTO
  <http://metalab.unc.edu/mdw/HOWTO/IPCHAINS-HOWTO.html> QƂĂ
  B

  3.4.2.  Linux J[l 2.0.x

       ipfwadm -F -p deny
       ipfwadm -F -a m -S yyy.yyy.yyy.yyy/x -D 0.0.0.0/0

       ܂

       ipfwadm -F -p deny
       ipfwadm -F -a masquerade -S yyy.yyy.yyy.yyy/x -D 0.0.0.0/0

   x ̓Tulbg̃NXɂČ܂鐔 (̕\QƂĂ
  )A܂ yyy.yyy.yyy.yyy ̓lbg[NAhXłB

  netmask         | x  | Subnet
  ~~~~~~~~~~~~~~~~|~~~~|~~~~~~~~~~~~~~~
  255.0.0.0       | 8  | Class A
  255.255.0.0     | 16 | Class B
  255.255.255.0   | 24 | Class C
  255.255.255.255 | 32 | Point-to-point

  yyy.yyy.yyy.yyy/xxx.xxx.xxx.xxx ƂtH[}bgg܂B
  xxx.xxx.xxx.xxx ́AႦ 255.255.255.0 ̂悤ɁATulbg}XN
  w肵܂B

  Ⴆ΁ANX C TulbggĂꍇɂ́Â悤ɓ͂
  B

       ipfwadm -F -p deny
       ipfwadm -F -a m -S 192.168.1.0/24 -D 0.0.0.0/0

  bootp NCAg͎ IP AhXmȂ߁Abootp NGXg
  pPbg͐ IP \[XAhXĂ܂BāAbootp
  T[o}XJ[h/t@CEH[}VœĂꍇÃR}
  h deny R}h̑OɕKvłB

       ipfwadm -I -a accept -S 0/0 68 -D 0/0 67 -W bootp_clients_net_if_name -P udp

  }VƂɐݒ肷邱Ƃł܂BႦ΁A192.168.1.2  192.168.1.8
  ɃC^[lbgւ̃ANZXÃ}Vɂ͋֎~ꍇ
  ́Â悤ɓ͂܂B

       ipfwadm -F -p deny
       ipfwadm -F -a m -S 192.168.1.2/32 -D 0.0.0.0/0
       ipfwadm -F -a m -S 192.168.1.8/32 -D 0.0.0.0/0

  悭ԈႢƂāAŏ̃R}ĥ悤ɓ͂邱Ƃ
  ܂B

  ipfwadm -F -p masquerade

  ftHg|V[Ń}XJ[hsȂȂłB[eBO
  삷邱ƂłO̐lԂAȂ̃Q[gEFCgĐ̂
   (}XJ[h) AȂ̃lbg[NɐNĂ邨ꂪ
  łI

  ̃R}h /etc/rc.local t@C (܂͓KƎvt@C
  ) ɒǉĂ̂ǂł傤BłȂ΁AIP }XJ[h
  KvɂȂ邽тɎsKv܂B

  ipfwadm ̏ڂ́AZNV 4.4QƂĂB

  3.5.  IP }XJ[heXg

  ݒ肨lłB悢掎^]łB Linux zXgƃC^[lbg
  ̐ڑɖ肪ȂƂmFĂĂB

  NCAg}VuC^[lbg!!!vEFuTCgɃANZX
  āA܂Ȃ邩ǂĂ݂܂傤B DNS ̐ݒ肪ԈĂ
  Ȃ̂ŁAŏ̓zXgł͂Ȃ IP AhXgƂ
  ߂܂B

  Ⴆ΁ALinux Documentation Project TCg
  http://metalab.unc.edu/mdw/linux.html A
  http://152.19.254.81/mdw/linux.html ƂăANZXĂ݂܂傤B

  Linux Documentation Project ̃z[y[W܂ˁH߂łƂ
  ܂I IP }XJ[h͂ƓĂ܂I̒iKƂăzXg
  ł̃ANZXApingAtelnetAsshAftpAReal AudioATrue Speech Ȃ
  ȂǁAIP }XJ[hŃT|[gĂNCAgĂ݂܂
  B

  ܂łɐݒŁÂƂ뎄͉̃guoĂ܂
  B̑f炵@\ĂꂽlɊӂ܂B

  4.  ̑ IP }XJ[h̖ƃ\tgEFAT|[g

  4.1.  IP }XJ[h̖

  |[gԍɊւĉ牼ĂA邢̓AhX|[gɊ
  f[^f[^Xg[ɃGR[hĂȂǂ̗RŁA}XJ
  [hł͓삵ȂvgR܂B҂𓮍삳邽
  ɂ́A}XJ[h̃R[hɂ̃vgRL̃vLVgݍޕKv
  ܂B

  4.2.  O瓞T[rX̎t

  }XJ[h́AO瓞T[rX󂯕t邱Ƃł܂B
  \ɂ邽߂ɂ͂@܂A̓}XJ[h
  Ƃ͂܂Ɨ̂ŁAۂɂ͕WIȃt@CEH[@̈ꕔ
  łB

  Ax̃ZLeBKvȂȂ΁APɃ|[g_CN
  g邱Ƃł܂BsȂɂ͂̕@܂B͏C
   redir vOgĂ܂ ( sunsite ₻̃~[TC
  gAߓɎ擾\ɂȂƎv܂)BÕRlNVɉ
  炩̔F؂sȂꍇɂ́A TCP bp Xinetd  redir (0.7 
  邢͂ȏ) Ƒgݍ킹ĎgƂɂāAw肵 IP AhX
  ʉ߂邱Ƃł܂Ãc[gƂł܂Bc[
  肷ɂ́A TIS Firewall Toolkit TĂ݂Ƃł
  B

  ɏڍׂȏ́AIP Masquerade Resource <http://ipmasq.cjb.net> 
  QƂĂB

  T[rX̃tH[fBOɊւZNVAߓɒǉ\
  łB

  4.3.  T|[gĂNCAg\tgEFAƐݒ胁

       ** ȉ̃XǵA͂ێ炳Ă܂B Linux IP }X
       J[hʂē삷AvP[VɊւẮÃy[
       W <http://dijon.nais.com/~nevo/masq/> QƂĂB
       ڍׂ IP Masquerade Resource <http://ipmasq.cjb.net/> Q
       ƂĂB**

  ʓIɌāATCP  UDP gAvP[V͓삷͂łB
  IP }XJ[hƃAvP[VɊւāAqgAȂǂ
  ΁A Lee Nevo ɂ邱̃y[W applications that work thru Linux IP
  masquerading <http://dijon.nais.com/~nevo/masq/> K˂Ă݂Ă
  B

  4.3.1.  삷NCAg

  ʓIȃNCAg

     HTTP
        T|[gĂvbgtH[ׂāAEFũT[tB

     POP & SMTP
        T|[gĂvbgtH[ׂāAdq[NCAg

     Telnet
        T|[gĂvbgtH[ׂāA[gZbV

     FTP
        T|[gĂvbgtH[ׂāA ip_masq_ftp.o W
        [Kv (TCgɂẴ͓NCAgŃANZXłȂ
        Ƃ܂BႦ΁Aws_ftp32 ł̓_ netscape Ƃ
        TCg܂)

     Archie
        T|[gĂvbgtH[ׂāAt@CNCA
        g(ׂĂ archie NCAgT|[gĂ킯ł͂
        ܂)

     NNTP (USENET)
        T|[gĂvbgtH[ׂāAUSENET j[XNC
        Ag

     VRML
        Windows(T|[gĂvbgtH[ׂĂœ삷
        \܂)o[`AeBT[tB

     traceroute
         UNIX x[X̃vbgtH[A̕ώł͓삵Ȃ

     ping
        ׂẴvbgtH[AICMP pb`Kv
     IRC x[X̃AvP[Vׂ
        T|[gĂvbgtH[ׂāAip_masq_irc.o W[
        Kv

     Gopher NCAg
        T|[gĂvbgtH[ׂ

     WAIS NCAg
        T|[gĂvbgtH[ׂ

  }`fBANCAg

     Real Audio Player
        WindowsAlbg[NXg[~OI[fBIA ip_masq_raudio
        W[[h邱ƂKv

     True Speech Player 1.1b
        WindowsAlbg[NXg[~OI[fBI

     Internet Wave Player
        WindowsAlbg[NXg[~OI[fBI

     Worlds Chat 0.9a
        WindowsANCAgT[o[ 3D `bgvO

     Alpha Worlds
        WindowsANCAgT[o[ 3D `bgvO

     Internet Phone 3.2
        WindowsAΈI[fBIR~jP[VOƐڑ邽߂
        ́A炩ĂяoKv܂BO炱瑤Ăяo
        Ƃ͂ł܂B

     Powwow
        WindowsAΈI[fBIR~jP[VOƐڑ邽߂
        ́A炩ĂяoKv܂BO炱瑤Ăяo
        Ƃ͂ł܂B

     CU-SeeMe
        T|[gĂvbgtH[ׂāAcuseeme W[K
        vAڍׂ IP Masquerade Resource <http://ipmasq.cjb.net/> Q
        ̂

     VDOLive
        WindowsAvdolive pb`Kv

  : IPhone  Powwow Ȃǂ̃NCAǵAipautofw pbP[Wg
  ƂɂāAĂяołȂƂ삷\܂ (ZNV
  4.6 Q)B

  ̑̃NCAg

     NCSA Telnet 2.3.08
        telnetAftpAping Ȃǂ܂ DOS pbP[W

     PC-anywhere for windows 2.0
        MS-WindowsATCP/IP  PC uAzXgł͓삹N
        CAĝ݂œ

     Socket Watch
        ntp (lbg[N^CvgR) gp

     Linux net-acct pbP[W
        Linux, lbg[NǗAJEgpbP[W
  4.3.2.  삵ȂNCAg

     Intel Internet Phone Beta 2
        ڑ͂邪A͈ (očs) ɂȂ

     Intel Streaming Media Viewer Beta 1
        T[oɐڑłȂ

     Netscape CoolTalk
        ΍RɐڑłȂ

     talk,ntalk
        삹AJ[lvLVKv

     WebPhone
        ݂̂Ƃ듮삵Ȃ (AhXɊւĕsȉĂ)

     X  eXgÄӌł͒N X ̃vLV (炭}XJ
        [hR[h̊OvOɂȂ邾낤) Ȃ蓮삵Ȃ
        낤B삳邽߂̂̕@́Assh NƂĎg
        A X vLVgp邱Ƃ낤B

  4.3.3.  NCAgƂăeXgꂽvbgtH[/OS

  o  Linux

  o  Solaris

  o  Windows 95

  o  Windows NT ([NXe[VƃT[o̗)

  o  Windows For Workgroup 3.11 (TCP/IP pbP[WKv)

  o  Windows 3.1 (Chameleon pbP[WKv)

  o  Novel 4.01 Server

  o  OS/2 (Warp v3 ܂)

  o  Macintosh OS (MacTCP ܂ Open Transport Kv)

  o  DOS (NCSA Telnet pbP[WKvADOS Trumpet ͕Iɓ)

  o  Amiga (AmiTCP ܂ AS225-stack Kv)

  o  VAX Stations 3520 and 3100 with UCX (TCP/IP stack for VMS)

  o  Alpha/AXP with Linux/Redhat

  o  SCO Openserver (v3.2.4.2  5)

  o  AIX ̓삵Ă IBM RS/6000

  {Iɂ́AׂĂ TCP/IP T|[gĂAQ[gEFC/[^
  w肷邱Ƃł OS vbgtH[Ȃ΁AIP }XJ[hƓ
  ͂łB

  4.4.  IP t@CEH[̊Ǘ (ipfwadm)

  ł́Aipfwadm ̎gp@ɏڂ܂B

  ȉɎ̂́AX^eBbN PPP AhX PPP N̔w
  t@CEH[/}XJ[hVXe̐ݒłBMC^[
  tF[X 192.168.255.1 ŁAPPP C^[tF[X͈҂邽߂ɕ
  X܂ :-)B IP Xv[tBO (: IP AhX̂āA
  ̃zXĝӂ邱) X^bth[g/}XJ[ho
  ߁A葤ƏõC^[tF[XʁXɃXgĂ܂B܂A
  IɋĂȂƂׂ͂ċ֎~Ă܂I

  #!/bin/sh
  #
  # /etc/rc.d/rc.firewall, define the firewall configuration, invoked from
  # rc.local.
  #

  PATH=/sbin:/bin:/usr/sbin:/usr/bin

  # testing, wait a bit then clear all firewall rules.
  # uncomment following lines if you want the firewall to automatically
  # disable after 10 minutes.
  # (sleep 600; \
  # ipfwadm -I -f; \
  # ipfwadm -I -p accept; \
  # ipfwadm -O -f; \
  # ipfwadm -O -p accept; \
  # ipfwadm -F -f; \
  # ipfwadm -F -p accept; \
  # ) &

  # Incoming, flush and set default policy of deny. Actually the default policy
  # is irrelevant because there is a catch all rule with deny and log.
  ipfwadm -I -f
  ipfwadm -I -p deny
  # local interface, local machines, going anywhere is valid
  ipfwadm -I -a accept -V 192.168.255.1 -S 192.168.0.0/16 -D 0.0.0.0/0
  # remote interface, claiming to be local machines, IP spoofing, get lost
  ipfwadm -I -a deny -V your.static.PPP.address -S 192.168.0.0/16 -D 0.0.0.0/0 -o
  # remote interface, any source, going to permanent PPP address is valid
  ipfwadm -I -a accept -V your.static.PPP.address -S 0.0.0.0/0 -D
  your.static.PPP.address/32
  # loopback interface is valid.
  ipfwadm -I -a accept -V 127.0.0.1 -S 0.0.0.0/0 -D 0.0.0.0/0
  # catch all rule, all other incoming is denied and logged. pity there is no
  # log option on the policy but this does the job instead.
  ipfwadm -I -a deny -S 0.0.0.0/0 -D 0.0.0.0/0 -o

  # Outgoing, flush and set default policy of deny. Actually the default policy
  # is irrelevant because there is a catch all rule with deny and log.
  ipfwadm -O -f
  ipfwadm -O -p deny
  # local interface, any source going to local net is valid
  ipfwadm -O -a accept -V 192.168.255.1 -S 0.0.0.0/0 -D 192.168.0.0/16
  # outgoing to local net on remote interface, stuffed routing, deny
  ipfwadm -O -a deny -V your.static.PPP.address -S 0.0.0.0/0 -D 192.168.0.0/16 -o
  # outgoing from local net on remote interface, stuffed masquerading, deny
  ipfwadm -O -a deny -V your.static.PPP.address -S 192.168.0.0/16 -D 0.0.0.0/0 -o
  # outgoing from local net on remote interface, stuffed masquerading, deny
  ipfwadm -O -a deny -V your.static.PPP.address -S 0.0.0.0/0 -D 192.168.0.0/16 -o
  # anything else outgoing on remote interface is valid
  ipfwadm -O -a accept -V your.static.PPP.address -S your.static.PPP.address/32 -D
  0.0.0.0/0
  # loopback interface is valid.
  ipfwadm -O -a accept -V 127.0.0.1 -S 0.0.0.0/0 -D 0.0.0.0/0
  # catch all rule, all other outgoing is denied and logged. pity there is no
  # log option on the policy but this does the job instead.
  ipfwadm -O -a deny -S 0.0.0.0/0 -D 0.0.0.0/0 -o

  # Forwarding, flush and set default policy of deny. Actually the default policy
  # is irrelevant because there is a catch all rule with deny and log.
  ipfwadm -F -f
  ipfwadm -F -p deny
  # Masquerade from local net on local interface to anywhere.
  ipfwadm -F -a masquerade -W ppp0 -S 192.168.0.0/16 -D 0.0.0.0/0
  # catch all rule, all other forwarding is denied and logged. pity there is no
  # log option on the policy but this does the job instead.
  ipfwadm -F -a deny -S 0.0.0.0/0 -D 0.0.0.0/0 -o

  -IA-O 邢 -F gpāÃTCgւ̃gtBbNubN
  邱Ƃł܂B[Zbg͏ォ珇ɃXLA-a ͊
  [Zbgւ́uǉvӖ邽߁A̓O[o[̑OɋL
  qȂƂȂƂɒӂĂBƂ (eXgĂ܂
  )

  -I [̎gpB炭łA[J}ṼANZX
  ݂֎~邽߁At@CEH[͈̂̂ˑRƂāu֎~ꂽvT
  Cgւ̃ANZX\B񂻂̂悤ȑgƂl
  B

  ... start of -I rules ...
  # reject and log local interface, local machines going to 204.50.10.13
  ipfwadm -I -a reject -V 192.168.255.1 -S 192.168.0.0/16 -D 204.50.10.13/32 -o
  # local interface, local machines, going anywhere is valid
  ipfwadm -I -a accept -V 192.168.255.1 -S 192.168.0.0/16 -D 0.0.0.0/0
  ... end of -I rules ...

  -O [̎gpBpPbg͂܂}XJ[hʉ߂邽ߍłxA
  ̃[͋֎~ꂽzXgւ̃t@CEH[̃ANZX֎~
  B

  ... start of -O rules ...
  # reject and log outgoing to 204.50.10.13
  ipfwadm -O -a reject -V your.static.PPP.address -S your.static.PPP.address/32 -D
  204.50.10.13/32 -o
  # anything else outgoing on remote interface is valid
  ipfwadm -O -a accept -V your.static.PPP.address -S your.static.PPP.address/32 -D
  0.0.0.0/0
  ... end of -O rules ...

  -F [̎gpB炭 -I xÃ[}XJ[h
   (܂) }ṼANZX݂̂֎~Bt@CEH[
  ͈̂̂ˑRƂċ֎~ꂽTCgւ̃ANZX\B

  ... start of -F rules ...
  # Reject and log from local net on PPP interface to 204.50.10.13.
  ipfwadm -F -a reject -W ppp0 -S 192.168.0.0/16 -D 204.50.10.13/32 -o
  # Masquerade from local net on local interface to anywhere.
  ipfwadm -F -a masquerade -W ppp0 -S 192.168.0.0/16 -D 0.0.0.0/0
  ... end of -F rules ...

  192.168.0.0/16  204.50.11.0 ɃANZX邽߂ɓʂȃ[͕Kv
  B̓O[o[ɂĎ舵B

  L̃[ŃC^[tF[XR[fBO@͕BႦ
  -V 192.168.255.1 ̑ -W eth0 ƂR[hƂł
  A-V your.static.PPP.address ̑ -W pp0 ƏƂłB
  lIȍD݂ƕ₷ɂđIłB

  4.5.  IP t@CEH[`F[ (ipchains)

  ipchains ́AɃJ[l 2.2.x ł̎gpOƂt@CEH[
  [Zbg̐ݒc[ł (2.0.x œ߂̃pb`܂)B

  ߓɂ̃ZNVAbvf[gāAipchains ̎g̗
  ڂ\łB

  ڍׂ́ALinux IP Firewalling Chains page
  <http://www.rustcorp.com/linux/ipchains/>  Linux IPCHAINS HOWTO
  <http://metalab.unc.edu/mdw/HOWTO/IPCHAINS-HOWTO.html> QƂĂ
  B

  4.6.  IP }XJ[hƃf}h_CAbv

  1. lbg[N玩IɃC^[lbgɃ_CAbvڑ悤
     ɐݒ肵ꍇɂ́Adiald f}h_CAbvpbP[WƂ
     𗧂܂B

  2. diald ̐ݒɂẮASetting Up Diald for Linux Page
     <http://home.pacific.net.sg/~harish/diald.config.html> QƂĂ
     B

  3. diald  IP }XJ[hݒ肷΁Aǂ̃NCAg}V
     EFuAtelnetAftp Ȃǂ̃ZbVJn邱Ƃł܂B

  4. Diald ͗v𗈂̂māAISP(: C^[lbgT[rXv
     oC_) Ƀ_CAbvAڑm܂B

  5. ŏ̐ڑ^CAEgĂ܂Ƃ܂B́AAiO
     fgĂ܂BfN PPP ڑm
     ̂ɎԂ邽߁ANCAgvO^CAEg
     ܂̂łB ISDN ڑɂ΁A̖邱Ƃł܂
     (: bŃ_CȂ́c)B̖肪ꍇɂ́A
     NCAǧ݂̃vZXIAċNΑvłB
     (: /etc/resolv.conf ɁA(3܂)̃l[T[o[Ă
     Ƃ@܂B̃l[T[o[3񏑂Ă\܂
     B1ꍇɔׂāADNS ̃^CAEgԂ3{ɂȂ
     B 3ȏ㏑Ă悤łB)

  4.7.  IPautofw pPbgtH[_

  IPautofw <ftp://ftp.netis.com/pub/members/rlynch/ipautofw.tar.gz>
  ́ALinux }XJ[ĥ߂ TCP  UDP ̈ʓIȃtH[_łB
  ʓIɂ́AUDP KvƂpbP[WgpꍇAL IP }X
  J[hW[[hKv܂
  (ip_masq_raudioAip_masq_cuseeme Ȃ)B ipautofw ͂ʓIȕ@
  삵AAvP[VL̃W[tH[hȂgtBbN
  ܂߁A^CṽgtBbNtH[h܂BǗ
  ƁAɂăZLeBz[܂B

  4.8.  CU-SeeMe and Linux IP-Masquerade Teeny How-To

   Michael Owings <mailto:mikey@swampgas.com> ̒񋟂ɂ̂
  B

  4.8.1.  ͂߂

       ł́ACU-SeeMe (Cornell  White Pine ̗̃o[W
       )  Linux  IP }XJ[hƈꏏɓ߂ɕKvȍ
       Ƃ܂B

  CU-SeeMe ̓fXNgbvrfIcpbP[WŁAWindows  Macintosh 
  NCAgp\łBt[̃o[W Cornell University
  <http://cu-seeme.cornell.edu> 擾\łB@\̑ꂽpo
  [W White Pine Software <http://www.wpine.com> wł
  B

  IP }XJ[h́ALAN ̃[NXe[VA1 Linux ̔w
  uv (}XJ[h) 邱Ƃ\ɂ܂BLAN ̃[NXe[
  V́A IP AhXȂŁAC^[lbgɂقړߓIɃANZ
  X邱Ƃł܂B Linux }V LAN C^[lbg֏očs
  pPbgA Linux }V甭Mꂽ̂悤Ɍ
  ܂BĂ鉞pPbg͍ĂяALAN ̐[NX
  e[VɑԂ܂B̂悤ɂāÃC^[lbgAv
  P[V LAN ̃[NXe[VœߓIɎgpł悤ɂȂ
  ܂B̃AvP[V (Ƃ CU-SeeMe) ɊւẮA
  pPbg𑗂Ԃ߂ Linux }XJ[h̃R[hɎ菕Kv
  B̎菕͒ʏAʂȃJ[l[_uW[ƂĒ񋟂
  ܂BIP }XJ[hɊւڍׂȏ́AThe Linux IP
  Masquerading Website <http://www.indyramp.com/masq/> QƂĂ
  B

  4.8.2.  Ă݂

  ܂AKɐݒ肳ꂽJ[lKvłBIP }XJ[h IP I[g
  tH[fBO̗ɑ΂T|[gSɑgݍ܂ăRpC
  ĂKv܂BIP I[gtH[fBÓA2.0.30 ȍ~̃J[
  l̐ݒIvVƂĒ񋟂܂BȑÕJ[ĺApb`
  ĂKv܂BIP I[gtH[fBOɊւẮALinux IP
  Masquerade Resource <http://ipmasq.cjb.net> QƂĂB

  ɁAŐVo[W ip_masq_cuseeme.c ĂKv܂B
  ŐVo[W͓ ftp ɂ
  āAftp://ftp.swampgas.com/pub/cuseeme/ip_masq_cuseeme.c \
  łB̃W[͂܂AJ[l 2.0.31 ɑgݍ܂\łBJ
  [l̃o[W̐Vo[WŒuĂ
  Bip_masq_cuseeme.c ͒ʏ Linux \[Xc[ net/ipv4 ɂ
  B̃W[RpCACXg[ĂB

  āAUDP |[g 7648-7649  IP I[gtH[fBOAȉ̂
  ɐݒ肵ĂB

  ipautofw -A -r udp 7648 7649 -c udp 7648 -u

  ܂

  ipautofw -A -r udp 7648 7649 -h www.xxx.yyy.zzz
  <!--
  <verb>
  ipautofw -A -r udp 7648 7649 -c udp 7648 -u

  OR

  ipautofw -A -r udp 7648 7649 -h www.xxx.yyy.zzz

  -->

  ŏ̌`́AŌɌĂяosȂ[NXe[VA|[g
  7648 (Cu-SeeMe ̃vC}|[g) gpł悤ɂ܂B2Ԗڂ̌`
  ɂ ipautofw ̋ŃACu-SeeMe ̌Ăяo www.xxx.yyy.zzz 
  ɋ܂BŒIɃ[NXe[V IP AhXw肷Kv
  Ƃ_邽߁A͍ŏ̌`DŎg܂B̌`
  ̏ꍇA[NXe[VǑĂяo󂯕t邽߂ɂ͂
  炩ߊOւ̌ĂяosȂĂȂ΂܂B

  ǂ̌`ANCAg}V UDP |[g 7648-7649 AO̐
  EɊJ邱ƂɂȂ܂B̓ZLeBɏdȖ炷
  ̂ł͂܂񂪁AKvȗpSӂȂƂ͕KvłB

  ŌɁAȉ̂悤ɂĐV ip_masq_cuseeme W[[h
  B

  modprobe ip_masq_cuseeme

  A LAN ̃}XJ[hꂽ}V CU-SeeMe N
  āAÕtN^邢͕ʂ CU-SeeMe [UƐڑ邱Ƃ\
  ͂łBǑĂяo󂯕t͂łB̍ہAO
  ̓}XJ[hꂽ[NXe[Vł͂ȂALinux Q[gEFC
  IP AhXgpȂ΂ȂȂƂɒӂĂB

  4.8.3.  /x

  4.8.3.1.  pX[hɂĕی삳ꂽtN^

  ߁Bs\B߂Ȃ񂾂Ă΁B White Pine ̓\[X IP AhX (N
  CAgvOɂČvZ) gāAM̑OɃpX[h
  Í܂BAhXKv邽߁AtN^͈Í
  ǂ̂ɊԈ\[X IP gpĂ܂AʂƂĕsȃpX[
  hĂ܂܂B̖́A (Ă悤) White Pine
  pX[ḧÍύX邩Aނ炪pX[hÍ[`
  JĎ ip_masq_cuseeme ɕύX悤ɂ邱Ƃɂ
  ̂݉\łB2Ԗڂ̕@\̓[ɋ߂̂ŁA͂
  ׂĂ̓ǎ҂ White Pine ɃR^NgāAŏ̕@Ă邱Ƃ
  ҂Ă܂B̃y[Wւ̃gtBbN͔rÎŁA̖
  White Pine ̗DxXg̏̕ɍڂ̂ɕKvȂ̓dq[
  Nł̂ł͂ȂƊ҂Ă܂B

  ̖Ɏ̒ӂĂꂽ Thomas Griwenka Ɋӂ܂B

  4.8.3.2.  tN^𓮂

  ip_masq_cuseeme A|[g 7648 ɑ΂ IP I[gtH[fBO
  삵Ă铯}VŃtN^𓮂Ă͂܂B҂Ƃ|[g
  7648 KvƂ̂ŁASRȂł傤BtN^ʂ̃C^[
  lbg[`uȃzXgœAtN^𓮂O CU-SeeMe
  NCAgT|[gOĂB

  4.8.3.3.   CU-SeeMe [U

  _ł́ALAN ŕ̃[U CU-SeeMe gƂ͂ł܂
  B͎ CU-SeeMe |[g 7648 gƂɊłɌŎĂ邱
  Ƃɂ̂łB̂߁A1 LAN [NXe[Vɂ (e
  Ղɂ) _CNgłȂ̂łB
  ɏ悤 ipautofw  -c (control port) ŋN邱Ƃɂ
  āA CU-SeeMe g郏[NXe[VAhXŒIɎw肷Kv
  ȂȂ܂BRg[|[g 7648 gđMŏ̃[NX
  e[VA7648-7649 ̃gtBbNM錠𓾂̂łB
  ̃[NXe[V|[g 7648 gȂȂ5ƁAʂ̃[
  NXe[V CU-SeeMe g悤ɂȂ܂B

  4.8.3.4.  CU-SeeMe ̐ݒɊւwv

  Rg⎿́Amikey@swampgas.com ܂ł肢܂B]ȂACU-
  SeeMe ŌĂяo <http://www.swampgas.com/vc/vc.htm>ĂĂ\
  B

  4.9.  ̑̃c[

  ̃ZNV͋ߓɃAbvf[gAipportfw  masqadmin Ƃ
  IP }XJ[hɊ֘Ac[舵\łB

  5.  悭鎿 (FAQ)

  ɍڂ̂ɂӂ킵vAambrose@writeme.com 
  dranch@trinnet.net ɑĂBƁAK؂ȉ񓚂A₷
  Ē΍KłB

  5.1.  IP }XJ[h́AIɊ蓖Ăꂽ IP łƓ܂
  H

  ͂AISP  (DHCP T[oɂ) IɊ蓖Ăꂽ IP ł
  Ɠ܂BC^[lbgŗL IP AhXł΁A
  łBÓIɊ蓖Ăꂽ IP vłB

  5.2.  P[uf DSLAqNȂǂŃC^[lbgɐڑAIP
  }XJ[hgƂł܂H

  łBLinux ̃lbg[NC^[tF[XT|[g
  Ă΁A͂łB

  5.3.  IP }XJ[hł́AǂȃAvP[VT|[gĂ
  H

  u삷AvP[VṽXgXV͔̂ɑςł
  Aʏ̃C^[lbgAvP[V̑啔̓T|[gĂ
  BႦ΃uEU (NetscapeAMSIE Ȃ)Aftp (WS_FTP Ȃ)AReal
  AudioAtelnetASSHAPOP3 (PineAOutlook Ȃǂɂ郁[̎M)ASMTP
  ([̑M) ȂǂłB

  Ⴆ΃rfIc\tgEFAȂǁAGȃvgRȃRlNV
  @gpĂAvP[V́Aʂȕ⏕c[KvłB

  ڍׂɂẮALee Nevo  applications that work thru Linux IP
  masquerading <http://dijon.nais.com/~nevo/masq/> B
  5.4.  RedhatADebianASlackware Ȃǂ IP }XJ[h𓮂ɂ͂ǂ
  ΂̂ł傤H

  ǂ Linux fBXgr[VłĂA HOWTO ɐĂ
   IP }XJ[h̐ݒ@g͂łBfBXgr[V
  Ă͂eՂɐݒł GUI ʂȐݒt@CpӂĂ
  ܂B HOWTO ł́Ał邾ʓIȕ@Lq悤
  ɂĂ܂B

  5.5.  J[l 2.2.x ɃAbvO[hAIP }XJ[h
  Ȃ܂BȂł傤H

  IP }XJ[hsȂĂ Linux }VAɃC^[lbg LAN
  ɐڑĂ̂ł΁Aȉ̍ڂ`FbNĂ݂Ă
  B

  o  Kvȋ@\ƃW[RpCA[hĂ邱ƂmF
     ĂB HOWTO  3͂ɁAڂ܂B

  o  /usr/src/linux/Documentation/Changes `FbNāAŒKv
     lbg[N֌W̃c[CXg[Ă邱Ƃm߂Ă
     B

  o  IP tH[fBOLɂȂĂ邱Ƃm߂܂傤B echo
     "1" > /proc/sys/net/ipv4/ip_forwarding ƂĂ݂ĂB

  o  IP }XJ[hƃt@CEH[̃[ݒ肷邽߂
     ́Aipchains <http://www.rustcorp.com/linux/ipchains/> gKv
     ܂B

  o  ׂĂ̐ݒx蒼Ă݂܂傤ȈꍇA̓R}
     h̑łԈႢPȃ~X̌łB

  5.6.  J[l 2.0.30 (邢͂ȍ~) ɃAbvO[hAIP
  }XJ[hȂȂ܂BȂł傤H

  IP }XJ[hsȂĂ Linux }VAɃC^[lbg LAN
  ɐڑĂ̂ł΁Aȉ̍ڂ`FbNĂ݂Ă
  B

  o  Kvȋ@\ƃW[RpCA[hĂ邱ƂmF
     ĂB HOWTO  3͂ɁAڂ܂B

  o  /usr/src/linux/Documentation/Changes `FbNāAŒKv
     lbg[N֌W̃c[CXg[Ă邱Ƃm߂Ă
     B

  o  IP tH[fBOLɂȂĂ邱Ƃm߂܂傤B echo
     "1" > /proc/sys/net/ipv4/ip_forward ƂĂ݂ĂB

  o  IP }XJ[hƃt@CEH[̃[ݒ肷邽߂
     ́Aipfwadm <http://www.xos.nl/> gKv܂Bipchains 
     g߂ɂ́A2.0.x ̃J[lɃpb`𓖂ĂKv܂B

  o  ׂĂ̐ݒx蒼Ă݂܂傤IR}h̑łԈႢ
     Pȃ~X̌ł邱ƂقƂǂłB

  5.7.  IP }XJ[h܂I Windows vbgtH[ł͓
  ȂƂ͂łȂ̂ł傤H

  Œ̃n[hEFAœ삷At[ŐMA\ȉ@
  ߂āAdn[hEFAKvƂA\̒ႢȀM
  @̂߂ɂ𕥂̂łH (͎̌lIȈӌłB
  񎄂ۂɂ̂悤ȌoƂ܂ ;-)

  ł傤AȂKvƌȂ炵܂B MS vLV
  T[o  Wingate L[[hɂăEFuĂ݂Ă݂邩A
  www.winfiles.com TĂ݂ĂBƂ͌Ȃł
  ˁB

  5.8.  ݒׂă`FbN܂Ał܂ IP }XJ[h
  ܂Bǂ΂ł傤H

  o  āBtŋxAꂩȉĂ݂Ă
     B

  o  IP }XJ[h[OXg̃A[JCuIP Masquerade Mailing
     List Archive <http://home.indyramp.com/lists/masq/> `FbN
     傤BĂ̎̓͂Ō܂B

  o  IP }XJ[h[OXgɎ𓊍eĂ݂܂傤B̕@
     ͎ FAQ ɏĂ܂BA[OXg̃A[JCu
     ȂꍇɂĂB

  o  ֘A Linux lbg[LÕj[XO[vɎ𓊍eĂ
     ܂傤B

  o  ambrose@writeme.com  dranch@trinnet.net Ƀ[𑗂Ă݂܂
     BɃ[AԎ炦mȂ܂B David
     ͊Ƃ܂߂ɕԎĂ悤łAg̃X|X^C
     ւĂ̓Rg܂B

  o  xݒ`FbN܂傤B:-)

  5.9.  IP }XJ[h[OXgɎQɂ͂ǂ΂̂
  H

  masq-subscribe@indyramp.com Ƀ[𑗂ĂB

  [̑薼Ɠe͖܂B[OXgɎQƁA[
  OXgɓeꂽׂẴbZ[W͂悤ɂȂ܂B_CWF
  Xg`́AT[oɓo^ꂽAJEg邢̓AhX̓e
  󂯕tȂƂɒӂĂB

  R}h̏ڍׂɂẮAmasq-help@tori.indyramp.com ɓdq[
  B

  5.10.  IP }XJ[h̊Jɋ͂̂łAǂ΂ł
  H

  masq-dev-subscribe@tori.indyramp.com (_CWFXgtH[}bg masq-
  dev-digest-subscribe@tori.indyramp.com) Ƀ[ Linux IP }XJ
  [hJ҂̃[OXgɎQȂȊJ҂Ɏ₵Ă
  B

  ł IP }XJ[h̊JƊ֘ÂȂ͂ȂłˁI

  5.11.   IP }XJ[hɊւ񂪗~̂łAǂœ
  ł傤H

  ڍׂ IP }XJ[hɊւ́ADavid ƎǗĂ
  Linux IP Masquerade Resource <http://ipmasq.cjb.net/> Ō
  傤B@ɂĂ̓ZNV 6.2 QƂĂB

  ܂AIP }XJ[h[OXg񋟂Ă Indyramp
  Consulting ɂ The Semi-Original Linux IP Masquerading Web Site
  <http://www.indyramp.com/masq/> Ă݂ĂB

  5.12.   HOWTO ʂ̌ɖ|󂵂̂łAǂ΂ł
  H

  łɒNʂ̐ľւ̖|sȂĂȂAmFĂ
  B|󋵂̃Xg Linux IP Masquerade Resource
  <http://ipmasq.cjb.net/> ɂ܂B

  ambrose@writeme.com ɓdq[𑗂ĂB HOWTO ̍ŐVo
  [W SGML \[X肵܂B

  5.13.   HOWTO ̓e͌ÂłˁAƍXVĂ܂H c
  ւǉĂ炦܂H  HOWTO P\͂܂
  H

  ͂A HOWTO ͍XVꑱĂ܂BłB 2̎d
  ̂ɖZ߂āA܂莞ԂȂłB߂ȂB
  łA HOWTO ̊Ǘ҂Ƃ David Ranch QĂ悤ɂȂ
  ̂ŁAԂ͉Pł傤B

   HOWTO ɒǉׂƂA David ɓdq[𑗂
  B̏񋟂Ă炦΁AȂ肪łB David
  ́Ȁ񂪂 HOWTO ɂӂ킵̂łΒǉ܂B͂
  ӂ܂B

   HOWTO P邽߂ɁA낢ƐVƂlĂ܂B IP
  }XJ[hɊ֘AقȂlbg[Nݒ舵P[XX^fB
  ƂAZLeBɊւLq̒ǉƂA ipchains ̎gƂA
  ipfwadm/ipchains ̃[ZbgƂA FAQ ̒ǉƂA masqadmin 
  悤ȃvgR|[g̃tH[fBO[eBeB̏ЉƂ
  B`Ē͊}܂B

  5.14.  IP }XJ[h܂Bf炵I ӂ̋Cǂ
  Ď΂łH

  J҂ɊӂāAނ炪₵ԂƘJ͂𑸏d܂傤BXɓdq
  [āAȂǂꂾKł邩ĂB̐lɂ
  Linux ЉāA肪鎞ɂ͏Ă܂傤B

  6.  ȅ

  6.1.  Lpȏ

  o  IP }XJ[h̐ݒɂẮAIP Masquerade Resource page
     <http://ipmasq.cjb.net/> ɏ\ȏ񂪂܂B

  o  IP masquerade mailing list archive
     <http://www.indyramp.com/masq/list/> ɂ́A[OXgɗꂽ
     ŋ߂̃bZ[W܂B

  o  J[l 2.2.x  2.0.x ɊւẮALinux IP Masquerade mini HOWTO
     <http://ipmasq.cjb.net/ipmasq-HOWTO.html>

  o  ÂJ[lgĂꍇɂ́AIP Masquerade HOWTO for kernel
     1.2.x <http://ipmasq.cjb.net/ipmasq-HOWTO-1.2.x.txt>

  o  IP masquerade FAQ <http://www.indyramp.com/masq/ip_masquerade.txt>
     ɂ́AʓIȏ񂪂܂B

  o  Linux IPCHAINS HOWTO <http://metalab.unc.edu/mdw/HOWTO/IPCHAINS-
     HOWTO.html>  http://www.rustcorp.com/linux/ipchains/ ɂ́A
     ipchains ̎gɊւ񂪖LxłBipchains ̃\[XƃoCi
     ܂B

  o  X/OS Ipfwadm page <http://www.xos.nl/linux/ipfwadm/> ɂ́Aipfwadm
     pbP[WɊւ\[XAoCiAhLgȂǂ̏񂪂
     B

  o  Lee nevo ɂ applications that work thru Linux IP masquerading
     <http://dijon.nais.com/~nevo/masq/> ́AAvP[V IP }X
     J[hœ삳邽߂̃Rc錍񋟂Ă܂B

  o  LDP Network Administrator's Guide
     <http://metalab.unc.edu/mdw/LDP/nag/nag.html> ́Albg[N
     グ悤Ƃ鏉S҂̂߂̕KǏłB

     Trinity OS Doc
     <http://www.ecst.csuchico.edu/~dranch/LINUX/TrinityOS.wri>
     ́ALinux lbg[LOɊւ鑍IȃKChłB

     Linux NET-3 HOWTO
     <http://metalab.unc.edu/mdw/HOWTO/NET-3-HOWTO.html> ɂALinux
     lbg[LOɊւLvȏ񂪂񂠂܂B

  o  Linux ISP Hookup HOWTO <http://metalab.unc.edu/mdw/HOWTO/ISP-
     Hookup-HOWTO.html>  Linux PPP HOWTO
     <http://metalab.unc.edu/mdw/HOWTO/PPP-HOWTO.html> ł́ALinux zX
     gC^[lbgɐڑ邽߂̏񂪓܂B

  o  Linux Ethernet-Howto <http://metalab.unc.edu/mdw/HOWTO/Ethernet-
     HOWTO.html> ́AC[Tlbg LAN \z邽߂̗ǂ񌹂łB

  o  Linux Firewalling and Proxy Server HOWTO
     <http://metalab.unc.edu/mdw/HOWTO/Firewall-HOWTO.html> QlɂȂ
     ܂B

  o  Linux Kernel HOWTO <http://metalab.unc.edu/mdw/HOWTO/Kernel-
     HOWTO.html> ́AJ[lRpC菇Ă܂B

  o

  o  Linux HOWTOs <http://metalab.unc.edu/mdw/HOWTO/HOWTO-INDEX-3.html>
     ɂ́AKernel HOWTO Ȃǂ HOWTO ܂B

  o  USENET j[XO[vɋL𓊍eɂ:
     comp.os.linux.networking

  o  :Linux JF (Japanese FAQ) Project ɂ́Aɂ HOWTO  FAQ
     ̓{󂪂܂B

  6.2.  Linux IP Masquerade Resource

  Linux IP Masquerade Resource  <http://ipmasq.cjb.net/> ́ALinux IP }
  XJ[h֘ȀW߂EFuTCgŁA͂ David Ranch Ǝ
  ǗĂ܂BIP }XJ[h֘A̍ŐV̏́AĂɂ
  ܂B HOWTO ɂ͍ڂĂȂ邩܂B

  Linux IP Masquerade Resource ́Ȁꏊɂ܂B

  o  http://ipmasq.cjb.net/ ̓vC}TCg
     ŁAhttp://www.tor.shaw.wave.ca/~ambrose/ փ_CNg܂B

  o  http://ipmasq2.cjb.net/ ̓ZJ_TCg
     ŁAhttp://www.geocities.com/SiliconValley/Heights/2288/ փ_C
     Ng܂B

  6.3.  ӎ

  o  David Ranch, dranch@trinnet.net
      HOWTO  Linux IP }XJ[h\[Xy[W̕ێ͂߁A
     ɂ͏؂ȂقǑ̂Ƃ`Ă܂

  o  Michael Owings, mikey@swampgas.com
     CU-SeeMe and Linux IP-Masquerade Teeny How-To ̃ZNV񋟂
     ĂꂽƂɑ΂

  o  Gabriel Beitler, gbeitler@aciscorp.com
     ZNV 3.3.8 (Novel ̐ݒ) 񋟂ĂꂽƂɑ΂

  o  Ed Doolittle, dolittle@math.toronto.edu
     ipfwadm R}hŃZLeB邽 -V IvVĂ
     ĂꂽƂɑ΂

  o  Matthew Driver, mdriver@cfmeu.asn.au
      HOWTO ւ̍L͈͂ɂ킽鋦͂ƁAZNV 3.3.1 (Windows 95
     ̐ݒ)񋟂ĂꂽƂɑ΂

  o  Ken Eves, ken@eves.com
      HOWTO ɋMdȏ񋟂Ăꂽ FAQ ̍҂Ƃ

  o  Ed. Lott, edlott@neosoft.com
     eXgς݂̃VXeƃ\tgEFA̒Xg쐬Ăꂽ
     ɑ΂

  o  Nigel Metheringham, Nigel.Metheringham@theplanet.net
     ނ IP pPbgtB^O IP }XJ[hɊւ HOWTO 
     ĂꂽŁA HOWTO ͂ǂAZpIɐ[݂
     ɂȂ܂
     ZNV 4.1A4.2Ȃ

  o  Keith Owens, kaos@ocs.com.au
     ZLeBz[ ipfwadm -deny IvV̏CƁAIP
     }XJ[h ping ̌ĂꂽƂɑ΂

  o  Rob Pelkey, rpelkey@abacus.bates.edu
     ZNV 3.3.6  3.3.7 (MacTCP  Open Transport ̐ݒ) 
     ĂꂽƂɑ΂

  o  Harish Pillay, h.pillay@ieee.org
     ZNV 4.5 (diald gp_CIf}h) 񋟂Ă
     ꂽƂɑ΂

  o  Mark Purcell, purcell@rmcs.cranfield.ac.uk
     ZNV 4.6 (IPautofw) 񋟂ĂꂽƂɑ΂

  o  Ueli Rutishauser, rutish@ibm.net
     ZNV 3.3.9 (OS/2 Warp ̐ݒ) 񋟂ĂꂽƂɑ΂

  o  John B. (Brent) Williams, forerunner@mercury.net
     ZNV 3.3.7 (Open Transport ̐ݒ) 񋟂ĂꂽƂɑ΂
     

  o  Enrique Pessoa Xavier, enrique@labma.ufrj.br
     bootp ̐ݒĂĂꂽƂɑ΂

  o  ̑f炵 IP }XJ[h̊J҂

       o  Delian Delchev, delian@wfpa.acad.bg

       o  Nigel Metheringham, Nigel.Metheringham@theplanet.net

       o  Keith Owens, kaos@ocs.com.au

       o  Jeanette Pauline Middelink, middelin@polyware.iaf.nl

       o  David A. Ranch, trinity@value.net

       o  Miquel van Smoorenburg, miquels@q.cistron.nl

       o  Jos Vos, jos@xos.nl

       o  Paul Russell, Paul.Russell@rustcorp.com.au

       o  ĎɏƂȂAɑ̐l
          X (C͒m点Ă)

  o  [OXgɃtB[hobNĂ𑗂ĂꂽׂẴ[U
     [Aɂ̊̕ԈႢANCAg̃T|[g󋵂񍐂Ă
     ꂽlX

  o  [ŮF񂩂瑗ĒŁA HOWTO Ɏ荞܂Ă
     ̂邱ƂAlтƎv܂BĒĂAC
     fBA͑ɂ̂ڂ܂APɌ؂̂߂̎ԂȂA
     ɏ\ɗłȂȂǂ̗RA̗pȂ̂
     ܂B́AĒׂĂ̏ HOWTO Ɏ荞ނ悤őP
     sĂ܂B͂ɊӂƂƂɁȀ󋵂䗝𒸂
     ΍KłB

  6.4.  Ql

  o  Ken Eves ɂ IP }XJ[h FAQ

  o  Indyramp Consulting ɂ IP }XJ[h[OXg̃A[J
     Cu

  o  X/OS ɂ ipfwadm y[W

  o  lbg[N֘A Linux HOWTOs e

