  1997.11.26 ʸ Linux Ȥäƥ󥿡ͥåȥӥ
  Х(ʲʸǤϥץХά)ȥ륢å
  ³ˤϤɤɤ갷ΤǤ륢å
  δŪˡIP γΩˡŻҥ᡼롦˥塼μ갷
  ĤƤ⤷Ƥޤ ISP-Hookup-HOWTO
  Egil Kvaleberg, egil@kvaleberg.no 
  ƣμ (rsato@ipf.de) 
  v1.24, 14 February 1997

  1.  Ϥ

  ʸϥץХȥ륢å³򤹤ݤꡢLinux λȤ
  ˴ؤ뤿ΤΤǤ

  Linux ܤԥ塼ǽƥץХ³Ƥߤ褦Ȥ
  ΤΩĤˡϹϤ夲褦ؤޤ¾
  HOWTO ʸ LDP ȤʤʣʬΤϡʸ
  ޤ򿼤᤿ܺ٤ʤȤΤ뤿ˤϡ
  Ϣʸܤ̤ȤɬפǤ

  ¸ʸˤϤ٤ηиͤɼԤȤꤷΤ¿褦
  Ǥ鿴ԤˤȤäƾ˺Ф뤳ȤФФǤΤ⡢
  ˸ΤǤ

  ʬ䤹뤿ˡʲΤ褦ꤹ뤳Ȥˤޤ
  

        User name: dirk

        Password: PrettySecret

        Internet service provider: acme.net

        Email server: mail.acme.net

        News server: news.acme.net

        Name server: 193.212.1.0

        Phone number: 12345678

  о줹 dirk ϼʬΥԥ塼 roderick ȸƤǤ
  Ȥޤ礦

  ޤǤʤȤǤɼԳư̤ѤˤʤäƤץ
  ХбΤѹʤФʤޤ󡣸ѤΥץХ
  äƤϡ㴳νɬפȤʤ뤳Ȥ⤢ޤ餫꤬
  ݤˤϡȤԤޤǸ󲼤

  1.1.  ʸκǿǤν

  ʸβǤŪ comp.os.linux.answers դƤޤ
  ξ򽸤Ƥƿ̾ FTP ˤǤϤǤΤ褦
  ƿ̾ FTP ʲ˷Ǥޤ

        ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO

  ˡʲLinux Documentation project ۡڡǤ⤳ʸϸ
  ĤϤǤ

        http://sunsite.unc.edu/LDP/

  줫顢ʸΤǤƤΥۥۥκǿǤϳƼηǰʲξ
  ֤Ƥޤ

        ftp://ftp.sn.no/user/egilk/ISP-Hookup-HOWTO.txt
        ftp://ftp.sn.no/user/egilk/ISP-Hookup-HOWTO.ps.gz
        ftp://ftp.sn.no/user/egilk/ISP-Hookup-HOWTO.tar.gz
        http://home.sn.no/home/egilk/ISP-Hookup-HOWTO.html

  1.2.  ո洶ۤ

  ոְ㤤λŦɲþ󤽤¾θȽľܲˤޤǸղ
  

        egil@kvaleberg.no http://home.sn.no/home/egilk/

  1.3.  վ

  ʸƤˤĤƤǤϡǧޤ漫ȤǤʸ
  󥻥ץȡ㡢ƤѲޤϽǤǤΤ
  ˤǽ뤳Ȥ澵Τ

  ǸҲ𤹤ΤϡޤˡΤҤȤĤ˲᤮ޤ󡣤뤳
  뤲뤿ƻϴĤ⤢ȤΤ Linux ξʤΤǤ
  ̤ˡҲ𤷤ƤˤϡذơפȤɽǤޤץ
  οǤˤĤƤ FTP ɥ쥹¿ѹˤʤäƤ뤳Ȥʤ
  ʤΤǸղ

  ǾҲ𤷤ץԤΤ¤ꡢĿ͸ξΤȤ
  ѡѤƤΤФǤʬΥץ GNU 
  򤷤ǥޤह٤ƤƤΤǤ

  1.4.  

  ʸ Egil Kvalberg ʪ (c) 1996 Ǥꡢʲξۤ
  Ƥޤ(ʬϸʸΤޤޤȤޤ)

        Linux HOWTO documents may be reproduced and distributed in whole
        or in part, in any medium physical or electronic, as long as
        this copyright notice is retained on all copies. Commercial
        redistribution is allowed and encouraged; however, the author
        would like to be notified of any such distributions.

        All translations, derivative works, or aggregate works
        incorporating any Linux HOWTO documents must be covered under
        this copyright notice.  That is, you may not produce a
        derivative work from a HOWTO and impose additional restrictions
        on its distribution. Exceptions to these rules may be granted
        under certain conditions; please contact the Linux HOWTO
        coordinator at the address given below.

        If you have questions, please contact Greg Hankins, the Linux
        HOWTO coordinator, at

        gregh@sunsite.unc.edu Finger for phone number and snail mail
        address.
  2.  ȷҤˤϤɤɤ

  ŪʥͥåȥեȤϤǤȤ߹ߺѤߤǤ뤳ȤȤƤ
  ޤ (ȤС Slackware  N ꡼μʬ)
  ˡ/dev/modem ѤΥꥢݡȤ⽪äƤΤȤޤ

  Ǥϡ/dev/modem ľܥǤΤϥ롼ȥ桼
  ȤʤäƤΤդĤǤ

  ץХΥ륢Ȥľ³ơ³ɬפʼ³
  Ƥߤˤϡminicom ȤץबѤǤޤϤʤʤȤ
  ץǤ

  2.1.  

  ͥåȥѤǤ褦˥ԥ塼ꤹˤϥ롼ȥ桼
  ȤƺȤ뤳ȤɬפǤȤ򤹤ˡ/etc/hosts.deny
  Ȥե˰ʲιԤ뤳ȤǧƤ

  ______________________________________________________________________
         ALL: ALL
  ______________________________________________________________________

  դĤϼʬȤ˵ĤͿǤ礦顢ʲιԤդäޤ

  ______________________________________________________________________
         ALL: LOCAL
  ______________________________________________________________________

  뤤ϤäơʲΤ褦ˤ뤳ȤǽǤ

  ______________________________________________________________________
         ALL: 127.0.0.1
  ______________________________________________________________________

  ʹߤϡPPP ͳưŪ IP ɥ쥹³뤳Ȥ
  ꤷΤǤ³ѤǤäޤ줿ξϡ㴳꤬
  ʤޤ

  ˤ⥳ԥ塼³ݤѤƤ̾ưŪ IP ɥ쥹λ
  򤦤ˤ⼫ͳ˻Ȥ褦ˤʤäƤȤˤϡ/etc/HOSTNAME 
  ̾դäޤ

  ______________________________________________________________________
         roderick
  ______________________________________________________________________

  ϡ/etc/resolv.conf ˥͡ॵСʲΤ褦˻ꤷޤ

  ______________________________________________________________________
    search .
    nameserver 193.212.1.0
  ______________________________________________________________________

  ͡ॵСλˤϤɬɽ IP ɥ쥹ѤʤФ
  ޤ󡣤οϥץХ˰ۤʤޤɬפǤС绰Ĥ
  ǤΥ͡ॵСꤹ뤳ȤǽǤκݤˤϤ줾Υ͡
  С򤽤줾̤ιԤ˵ܤƤ͡ॵСϾ˵ܤ
  줿ΤѤޤ

  somemaschine.acme.net  somemachine ά褦ʤȤϡ
  ʲΤǽľƤ

        search acme.net

  /etc/hosts κǾ¤ʲ˷ǤޤƤοͤϤǴ֤˹
  Ǥ礦

  ______________________________________________________________________
         127.0.0.1 localhost
         0.0.0.0   roderick
  ______________________________________________________________________

  ޤä IP ɥ쥹äƤͤϡ0.0.0.0 Ȥʬ򤽤λꤵ
  줿ɥ쥹˽ľƤ

  ƱͤˡǾ¤ /etc/nwtworks ϰʲΤ褦ˤʤޤ

  ______________________________________________________________________
         loopback  127.0.0.0
         localnet  0.0.0.0
  ______________________________________________________________________

  ˡΥᥤɥᥤ/etc/mailname ˰ʲΤ褦˵ܤޤ

  ______________________________________________________________________
         acme.net
  ______________________________________________________________________

  ץХ³ݤѤ桼̾ȥѥɤ
  /etc/ppp/chap-secrets ˰ʲΤ褦˽񤭹ߤޤ

  ______________________________________________________________________
         dirk * PrettySecret
  ______________________________________________________________________

  PAP ǧڤΥץХξ/etc/ppp/pap-secrets ˤʤޤ

  ³뤿˽פʼ³Τ/etc/ppp/chatscript ˰ʲΤ褦˻
  ޤ PPP ƵưΤǤ
  ______________________________________________________________________
         TIMEOUT 5
         "" ATZ
         OK ATDT12345678
         ABORT "NO CARRIER"
         ABORT BUSY
         ABORT "NO DIALTONE"
         ABORT WAITING
         TIMEOUT 45
         CONNECT ""
         TIMEOUT 5
         "name:" ppp
  ______________________________________________________________________

  ٤ʬפޤܤֹľʤФʤ
  ʤΤϤ鷺⤬ʤΤȤǤ礦ΥǥˤäƤϤν
  ̿Ǥ ATZ ѹɬפ뤫⤷ޤ󡣺ǽԤϥץץ
  ԤȡΥץץȤФ ppp Ϥ뤳ȤꤷΤǤ
  ³ϥƥˤäưۤʤ뤳ȤǤ礦

  ä˷Ҥȡʲ̿ PPP ץȥưޤ

  ______________________________________________________________________
         exec pppd connect \
              'chat -v -f /etc/ppp/chatscript' \
               -detach crtscts modem defaultroute \
               user dirk \
               /dev/modem 38400
  ______________________________________________________________________

  Ǵ³Ͻ夬äƤޤCtrl-C Ϥƥץ
  kill ޤǤ³ݻ뤳Ȥˤʤޤ³˴ؤڤΥ
  ϥƥ˵Ͽޤʲ̿ǡƤߤ
  礦

  ______________________________________________________________________
         tail /var/adm/messages
  ______________________________________________________________________

  PPP ³ΩƤ¤ꡢ󥿡ͥåȤľܥꡢ ftp,
  ncftp, rlogin, telnet, finger ΥץѤ뤳Ȥǽ
  嵭ΥץϤ(ۤ)ͥåȥѥå˴ޤޤ
  Ƥޤ

  PPP ³ξܺ٤ˤĤƤϡʲ򻲾ȤƤ

        /usr/lib/ppp/README.linux /usr/lib/ppp/README.linux-chat

  ǸˡְפˤĤƿźƤޤ礦 /etc/inetd.conf
  ȤեˤϡȤΥԥ塼󶡤Ƥ륵ӥ
  ܤƤޤ˺ /etc/hosts.deny  Ȥե
  ϡΥ򤹤٤Ƶ䤹ƤȤʤäƤޤɬפ
  /etc/hosts.allow ˵Ĥ륢Ū˵ܤƤ
  ȥեåĤˤϰʲΤ褦˵ܤޤ

  ______________________________________________________________________
         ALL: LOCAL
  ______________________________________________________________________

  hosts_access(5) Υޥ˥奢Ǥʻɤ߲

  Ǹ˰: POP ץȥθƾΤˤĤƤϺ𤬤褦
  /etc/service ˵ܤƤϡʲΤ褦ˤޤ˲ˤǤ
  ƤϤޤ褦ʤΤˤʤäƤޤ

  ______________________________________________________________________
         pop2      109/tcp   pop-2     # PostOffice V.2
         pop3      110/tcp   pop-3 pop # PostOffice V.3
  ______________________________________________________________________

  ذ: chatscript ˡäȽ dip Ѥ뤳Ȥǽ
   diald ȤϤä˻Ȥޤ

  ذ: ͥåͳ TCP/IP ҤˤǤäޤ줿
  ˤϡPPP ΤȤ򤤤ä˺ƤäƤ빽ǤΤ褦
  ϡषͥåȥɤ쿴ʤäǤ礦

  ذ: PPP ϻȤʤ SLIP ʤѤǤȤΤ
  ϡPPP ȤۤƱ褦ʥӥޤĤˡ UUCP Ǥ
  ˥塼Żҥ᡼򴹤̤μʤǤ SOUP Ȥ虜ʤ
  ⤤äǤ礦Τ褦ξϰʲΤȤˤ
  

        ftp://ftp.sn.no/user/bjorn/Linux-offline.tgz

  TERM  ȤΤĤǤ礦ˤĤƤ Term-HOWTO 򻲾Ȥ
  Ƥ

  3.  ͥåȥեڤˤϡ

  ڤʤΤʸϤפȸͤˤϡLynx Ȥ Web եȤ
  Ǥ礦ϰʲ̤Ǥ

        ftp://sunsite.unc.edu/pub/Linux/system/Network/info- sys-
        tems/lynx-2.3.bin2.tar.gz

  X-windows ȤäƤäʤ顢ʲ˷Ǥ륰եåե
  Ȥޤ

  Chimera ϰʲ̤ꡣ

        ftp://sunsite.unc.edu/pub/Linux/system/Network/info- sys-
        tems/chimera-1.65.bin.ELF.tar.gz http://www.unlv.edu/chimera/

  Mosaic ϡ

        ftp://sunsite.unc.edu/pub/Linux/system/Network/info- sys-
        tems/Mosaic-2.7b1-aout.tgz
        ftp://ftp.NCSA.uiuc.edu/Web/Mosaic/Unix/binaries/2.6

  Mozilla (Netscape) ʤ顢

        ftp://sunsite.unc.edu/pub/Linux/system/Network/info-sys-
        tems/netscape- v11b3.tar.gz ftp://ftp.cs.uit.no/pub/www/netscape

  嵭ΥץϾǿ͡ʰ̣ǥ說說褦ʥС
  ǽȤʤäƤޤ

  ɾΤ˻ѤǤ֤ˤ¤ޤºŤ褦ˤ
  礦

  4.  ŻҥᥤΤ򤹤ˤ

  Ȥˤޤǽˡ sendmail 󥹥ȡ뤷Ƥ뤳Ȥǧޤ
   sendmail ƤΥ᡼ȳԤΥ᡼򿶤ʬơդ
  ǽˤʤޤǳԤ᡼Хåեˤߤޤ

  sendmail ե /etc/sendmail.cf ǤѤΥץХ
  ŬϰʲξǼƤޤ

        ftp://ftp.sn.no/user/egilk/sendmail.cf

   procmail ȤѤΤǤ deliver
  Ȥ褦ѹΤϴñǤ

  Ԥ᡼Ѥ˸Υɥᥤ̾ɬפʾˤϡ/etc/sendmail.cf
  ˷ϩꤷƤ

  ______________________________________________________________________
         # who I masquerade as (null for no masquerading)
         DMacme.net
  ______________________________________________________________________

  ϡΥ桼̾ȥץХǻȤäƤ桼̾פ
  Ƥ뤳ȤȤΤǤsendmail ᡼ľܼͤã
  褦ˤʤäƤޤ³֤ĹʤäꡢǽԤȤ³
  ٤ȤԵ§Ȥͳ³֤줿ꤹΤ򤱤뤿
  ˥ץХХåեȤѤΤϡˤȤäƤɤˡǤ
  ΤˤϡDS ʲΤ褦ꤷޤ

        # "Smart" relay host (may be null) DSmail.acme.net

  sendmail  sendmail.cf Υʸμ갷ҴǤ뤳Ȥαդ
  ƤʸΤޤޤˤʤäƤ뤫ɤΤˤϡvi
  Τ褦ʥǥȤɤ⤷ޤ

  Żҥ᡼μˤ POP3 ȤץȥѤ뤳Ȥ¿褦
  ץХ³٤˵ưޤƤߤ뤿ν񼰤
  ˷Ǥޤ

  ______________________________________________________________________
         sendmail -q
         popclient -3 -v mail.acme.net -u dirk -p "PrettySecret" \
                -k -o /usr/spool/mail/dirk
  ______________________________________________________________________

  ν񼰤 PPP ³ΩƤѤΤǤν񼰤Ϥ
  ǻѤȤȤ˺ʤǤΥᥤܥåϤ
  ν񼰤¹ԤƤդΤޤޤʤΤǤ -k ץϡ֥ᥤϥ
  ХΥᥤܥåαޤäޤޤˤ롣Τϥᥤʣ
  פȤ̣ǤǤƤ뤳ȤǧǤ顢
  ץ򳰤Ƥ

  ˡǤϡѥɤޥɥ饤ɽƤޤȤդ
  Ƥ

  Ĥͥ줿񼰤ϡʲΤȤǼƤޤ

        ftp://ftp.sn.no/user/egilk/pop-script.tar.gz

  ν񼰤Ѥˤϡprocmail 򥤥󥹥ȡ뤷Ƥɬפ
  򥤥󥹥ȡ뤷Ƹ뤳ȤϤʤǤ礦

        ftp://sunsite.unc.edu/pub/Linux/system/Mail/mailhandlers/proc-
        mail-3.10-2.tar .gz

  procmail ͡ʴǼᥤʬ뤿ηڤ¿̤
  ѤǤƻǤٲˤΤʤɤλŻưŪˤʤǽ°
  Ƥޤ

  ǤξΤ褦 procmail ľܤѤȤˤ procmail °
  ʸȤ¿ä㤦ȤαդƤ .forward ɬפ
  ޤƱͤ .procmailrc פǤԤѤȤʤΤϡᥤ
  ȤǤ

  ŻҥᥤݤΥ桼󥿥եˤ Pine  Elm Τ褦
  ץѤǤޤ

  ذ: popclient ȤƺǶäȤ͵ʤΤϡfetchmail 
  ǿǤϰʲΤȤǼƤޤ

        ftp://ftp.ccil.org/pub/esr/fetchmail/fetchmail-3.3.tar.gz

  (:1997.10.20ߤκǿǤ fetchmail-4.3.1.tar.gz  Ǥ)

  ذ: ̤Υ륢åפѤƤͤϡ sendmail ǡ
  ưˤϵڤФʤǤ礦ḺΤˤϡsendmail ư
  ʬ(̾ /etc/rc.d/rc.M ˤޤ)ʸˤƤޤФǤ
  

  ذ: sendmail 夨ơñ smail ȤȤˡ⤢
   Linux Network Administrator's Guide (Linux ͥåȥԥ
  )ˤϡΥץξܺ٤ʲ⤬ޤ

  ذ: sendmail.cf Ĥ뤿Υѥåˤ m4 macro ޤ
  ñʥ󥹥ȡԤˤϡʤˤäȤѹä
  ǺѤߤޤ

  ذ:𤵤ˤϷ礱ΤΤäȴñˡ⤢ޤ꤬
  С pine ΩΥץȤƤѲǽǤޤ web 
  ȤοΤˤ⡢ᥤץȤѤǤΤ
  

  ذ: emacs ĶѤ gnus Żҥ᡼롦˥塼Ѥ˰Ѥ
  Ƥͤޤܤϡʲ

        http://www.ifi.uio.no/ larsi/

  ذ: popclient ظΰĤ pop-perl5 Ǥߤϰʲ̤
  Ǥ

        ftp://sunsite.unc.edu/pub/Linux/System/Mail/pop-perl5-1.1.tar.gz

  5.  ˥塼

  5.1.  饤(³)ѥ˥塼եȤˡ

  PPP Ƥ¤ꡢ饤ǥ˥塼ɤळȤǤޤ
  ˻ȤץοۤɤޤؤغȤƤϡ rtin 
  trn ޤ

  ˥塼ɤिꤷʤФʤʤΤϡξ( .profile
  ǰٻꤷƤޤȤΤ̤ˡǤ)ʲΤȤǤ

  ______________________________________________________________________
         export NNTPSERVER=news.acme.net
  ______________________________________________________________________

   From ɥ쥹ꤹ뤿ˤϡʲλ꤬ɬפʥץ
  ⤢ޤ

  ______________________________________________________________________
         export NNTP_INEWS_DOMAIN=acme.net
  ______________________________________________________________________

  5.2.  ե饤(³)ѥ˥塼եȤˡ

  ³˥˥塼ɤ褦ˤơ󤹤Ʊ˥˥塼
  Ƚդ礨褦ˤ뤿ˤϡ餫Υ˥塼ס
  Ĥɬפޤˤϼ㴳򤷤ʤФʤޤ󡣤
  ٤礭ΥǥζԲķǤҤȤӥס
  äƤޤСϤΤȤưǼ¹ԤǤޤۤä
  ʤФʤʤܤϤޤ礷ΤǤϤޤ

  ˡʲ˸Ҳ𤷤ޤ礦

  5.3.  C News ˡ

  ǸҲ𤹤ˡϡC News Ȥ˥塼Ф NNTP Ȥץ
  ȥѤΤǤC News ϤȤȲ桹ӤȤϰۤʤѶ
  ̤ꤷΤǤܽŪˤȤäƤͭѤʤΤǤäȿ
  ѥåǤ INN Ȥ˥塼СȤäƤߤȤ
  äȻפޤ C News ʾ˻񸻤ƢԤޤ
  ˤ衢ξȤ߹ळȤΤʤ褦դƤξͺ¤Ω
  ʤΤǤ

  ˥塼ΰݻȤϤ٤ news Ȥ桼̾ǥ󤷤Ƥ֤
  ѤޤȤΤŴ§ǤޤեϤɤ /usr/lib/news
  ֤ɬפ⤢ޤΤˤ root ǤҤȤޤ󤷤ǡ
   su news; cd ¹ԤΤɤ⤷ޤ

  եǤϰʲΤΤäȤڤǤ

  active ϹΥ˥塼롼פγѤͿΤǤ򹹿
  ˤ addgroup Ȥ̿Ѥޤ: addgroup
  comp.os.linux.networking y

  organization ˤϥإåorganization Ȥܤ˵̾Τ
  ޤʸξʤ顢

        Dirk Gently's Holistic Detective Agency

  Ȥʤޤ

  mailname ˤʸʤ顢 acme.net ȵޤ

  mailname

  whoami ˤϤʤΥ̾ Path: ʲ˻ꤷޤǤǤ
  NewsX ȤäƤΤǡ

  sys

  sys ϥ˥塼μۤʤΤǤʲ acme.net ѥ
  ɲäץХꤷΤǡΥץХͣΥ˥塼
  ȤʤäƤޤϡ˥塼򤹤٤Ƽ롦̤
  Υ˥塼acme.net Ƥ롦Ƥ˥塼Ϥ餫긵
  ΥȤդƤȤȤ򼨤ƤޤϴǤʤ
  ǡ٤ƤΥ˥塼롼פĤΤȤѤˤʤäƤ
  /allȤۤꤹΤɬɬפǤF ϡƤ뵭
  ĤΥե˽ƤȤȤ򼨤Ƥޤ

  ______________________________________________________________________
         ME:all/all::
         acme/acme.net:all,!junk/all:FL:
  ______________________________________________________________________

  Ф˥塼ѤΥ֥ǥ쥯ȥޤ䶦ϰʲΤ褦ˤ
  ޤ

  ______________________________________________________________________
         mkdir /var/spool/news/out.going/acme
  ______________________________________________________________________

  mailpaths

  mailpaths  moderate 줿 롼װƤƤΤǤ
  ̥ץХ˰ѤͤŻǤ

  C News ˤɬפʴȤޤٻꤷƤޤС
  λŻ news Ȥ桼 crontab -e  ̿¹ԤȤˡ
  ѤޤƤޤȤǽǤʲο侩ɬפʤΤϲ
  Ƥޤ

  ______________________________________________________________________
         # maintain incoming and outgoing batches
         10,40 *  * * * /usr/lib/newsbin/input/newsrun

         # expire C News, once a day
         30 0  * * * /usr/lib/newsbin/expire/doexpire

         # monitor and report if needed
         00 2  * * sat /usr/lib/newsbin/maint/addmissing
         40 3  * * * /usr/lib/newsbin/maint/newswatch
         50 3  * * * /usr/lib/newsbin/maint/newsdaily
  ______________________________________________________________________

  newsrun ϵμʤ(֤ư)doexpire ϸŤʤä
  (00:30˵ư)ΤǤθλĤ̿͡ʴƻ
  ̳顼ȤԤΤΤǤ

  嵭νȤ줤˽Ƥ뤳Ȥ򥳥ԥ塼ư˳ǧ
  ɬפޤ롼ȤˤʤäơʲΰԤ /etc/rc.d/rc.local  
  äƤ

  ______________________________________________________________________
         su news -c /usr/lib/newsbin/maint/newsboot
  ______________________________________________________________________

  ˥塼 NewsX ȤץѤ NNTP Сɤ뤳
  ȤǤޤΥץνߤϰʲ̤Ǥ

        ftp://sunsite.unc.edu/pub/Linux/system/news/trans-
        port/newsx-0.9.tar.gz
        ftp://ftp.sn.no/user/egilk/newsx-0.9.tar.gz

  NewsX Ȥ߹ߤϻäƴñǤʲΤ褦ʸŵŪˡǹԤޤ

  ______________________________________________________________________
         make
         su
         make install
         exit
  ______________________________________________________________________

  ǳפҲ𤷤ˡȤ߹ߤԤä硢ΤۤɬפʤΤ
  addgroup  Ȥäƹɤ롼פ뤳ȤǤ

  󤻤ˤϡnews Ȥ桼Ȥưʲ̿¹Ԥ
  (PPP 뤤ƱͤˡѤΤȤޤ)

  ______________________________________________________________________
         newsrun
         newsx acme news.acme.net
         newsrun
  ______________________________________________________________________

  -d Ȥץդȡ̾˵äɽ³ޤ
  ܺ٤ˤĤƤϡNewsX °ʸ򻲾ȤƤ

  NeewsX ϥ˥塼Ƥʤޤ

  Ťʤä뤿ˤϡexplist Ȥե뤬ɬפǤ
  դϡ˥塼δˤϤɤΤ褦ʺȤɬפ
  뤿ΤΤǤ

  ______________________________________________________________________
         # hold onto history lines 14 days, nobody gets >120 days
         /expired/           x    14   -
         /bounds/            x    0-1-120 -

         # ʲΥ롼פε¸
         comp.sources,comp.os.linux.all     x    60   -

         # ߤϼΤƤ
         junk,control             x    2    -

         # ¾󽵴¸˲ϹԤʤ
         all                 x    14   -
  ______________________________________________________________________

  ذ:ϤΥ˥塼סʤ顢 control Ȥ˥塼롼פ
  ɬפʤȤ⾯ʤޤѤ̤٤ƾή̤
  뤫ǤפϡϺΤ˥롼פϼưŪ˺
  ƤޤȤȤˤޤnewgroup ޤå
  㤯ˤʤ褦˵ĤƤnewgroupperm Ȥ
  եȤäơƤ뤫ꤷޤ

  ______________________________________________________________________
    comp.os.linux  tale@uunet.com yv
    all       any       nq
  ______________________________________________________________________

  ϡcomp.os.linux ʲΤ٤ƤΥ롼פ(y)桼˥
  Τ(v)ΤΤǤʳΤΤɽ(q)̵
  ޤ (n)ȤǤ٤ƤΥ롼פΤǤСܤǽ
  ʬǤ

  ذ: NewsX ˤʤΤȤƤ suck slurp (postit Ȥ߹
  碌ƻѤ)ޤSlurp  NNTP NEWNEWS ѤޤNNTP
  NEWNEWS Ͻ̤¿˥塼СǳƤΤǤ

  5.4.  Leafnode ˡ

  Ĥ̲ѥåǤ  leafnode Ȥ߹Ȥˡ
  ϡĿͤ˥塼סѤݤɬפȤʤȤ򤹤٤
  ΤǤưפǤϰʲ̤Ǥ

        http://www.troll.no/freebies/leafnode.html

  C News Ʊͤˡ˥塼κȤ news Ȥ桼ǹԤɬפ
  ޤ

  leafnone Υۡǥ쥯ȥ  /usr/lib/leafnode  ǤȤ߹ि
  ˤϡʲκȤԤޤ

  ______________________________________________________________________
         cd /usr/lib/leafnode
         tar -xzvf leafnode-0.8.tgz
         cd leafnode-0.8
         make
         su
         make install
  ______________________________________________________________________

  롼ȤȤƥ󤷤Ƥ֤ˡ /etc/inetd.conf   NNTP 
  Ƥʬѹޤ

  ______________________________________________________________________
         nntp  stream  tcp  nowait  news  /usr/sbin/tcpd /usr/local/sbin/leafnod
  e
  ______________________________________________________________________

  Τ褦ˤƺƵưޤ

  ______________________________________________________________________
         killall -HUP inetd
  ______________________________________________________________________

  exit  ¹Ԥơnews Ȥ桼
  /usr/lib/leafnode/conf   NNTP С˴ؤʬѹޤ
  ǤʤʲΤ褦ˤޤ

  ______________________________________________________________________
         server = news.acme.net
  ______________________________________________________________________

  crontab -e  Ѥ news Ȥ桼Ȥ ʲ̿¹Ԥ褦
  ˤСȤ leafnode ٤ƤƤޤ

  ______________________________________________________________________
         # expire Leafnode, once a day
         0 4 * * * /usr/local/sbin/texpire
  ______________________________________________________________________

  news Ȥ桼Ȥƥ˥塼ˤϡʲ̿Ѥ
   (PPP Ω夬äƤ뤳ȤȤΤǤ)

  ______________________________________________________________________
         /usr/local/sbin/fetch
  ______________________________________________________________________

  ˥塼ɤ⤦Ȥ桼 "饤(³)ѥ˥塼
  Ȥˡ" ιˡѤƤޥ
  ˴ؤʲ˼㳰Ǥ

  ______________________________________________________________________
         export NNTPSERVER=localhost
  ______________________________________________________________________

  ɬפʺȤϤǤ٤ƤǤǽ  fetch ¹ԤȤˡɤǤ
  ˥塼롼פΰǤޤ  leafnode ѼԤ
  Υ롼פɤ褦ȤƤ뤫Ĵ١ưѤˤϤѤ
  ޤ

  ذ: leafnode    nntpcache ȤȤǤޤϰʲ
  ξˤޤ

        ftp://ftp.suburbia.net/pub/nntpcache/nntpcache.tgz

  6.  ³³ưˡ

  ˥塼Żҥ᡼μ갷ưΤ⡢Linux ǤʤñǤ

  ǽΤƤäȤڤʼ³ϡץХȤ³Ω뤿
  񼰤Ǥ/usr/lib/ppp/ppp-on 뤳ȤǤν񼰤ˤϡΰ
  ʸƤʤȤ⤷ФФǤ

  ______________________________________________________________________
         /usr/sbin/pppd
  ______________________________________________________________________

  ˾ܺ٤ /etc/ppp/options ǹԤޤ

  ______________________________________________________________________
         connect "/usr/lib/ppp/chat -v -f /etc/ppp/chatscript"
         crtscts
         modem
         defaultroute
         asyncmap 00000000
         user dirk
         /dev/modem 38400
  ______________________________________________________________________

  ³򽪤ˤϡ/usr/lib/ppp/ppp-off Ѥޤ

  嵭Ĥν񼰤ȵǽ뤳ȤΤ᤿顢٤͡ʽ
  Ľ񼰤뤳ȤˤʤޤŻҥ᡼뤿ν񼰤Ϥ
  Ǥ˾Ҳ𤷤ޤν񼰤 /home/dirk/pop ˤȤ뤫ɤ
  Ƥ

  Żҥ᡼򴹤뤿ν񼰤 /root/mail ֤ޤ

  ______________________________________________________________________
         #! /bin/sh
         #
         # Żҥᥤ
         # 10 ʬ֤ǻڤ
         TIMEOUT=600
         DT=10

         # Żҥ᡼:
         sendmail -q &

         # Żҥ᡼:
         su dirk -c /home/dirk/pop

         # sendmail λΤԤ:
         t=0
         while ! mailq | grep -q "Mail queue is empty"; do
             t=$[$t+$DT]
             if [ $t -gt $TIMEOUT ] ; then
              echo "sendmail -q timeout ($TIMEOUT).."
              exit 1
             fi
             sleep $DT
         done

         exit 0
  ______________________________________________________________________

  ˥塼뤿ν񼰤־ /usr/lib/news/news Ǥ

  ______________________________________________________________________

         #!/bin/sh
         #
         # exchange news
         # must be run as news:
         cd /usr/lib/news

         #ѥХå򹹿 (C News):
         /usr/lib/newsbin/input/newsrun < /dev/null

         #˥塼μ:
         /usr/lib/newsbin/newsx acme news.acme.net

         #Хå򹹿:
         /usr/lib/newsbin/input/newsrun < /dev/null
  ______________________________________________________________________

  ĤʬĤʤ碌񼰤  /root/news+mail ֤ȤǤ
  ޤ

  ______________________________________________________________________
    #!/bin/sh
    #
    # exchange news and email
    # must be run as root
    #
    if ! /usr/lib/ppp/ppp-on; then
        exit 1
    fi
    trap "/usr/lib/ppp/ppp-off" 1 2 3 15

    #exchange news+mail:
    /root/mail &
    su news -c ~news/news
    wait

    #disconnect..
    /usr/lib/ppp/ppp-off

    #update the incoming batch (C News):
    su news -c /usr/lib/newsbin/input/newsrun < /dev/null &

    exit 0
  ______________________________________________________________________

  ñ³ΩΤΤǤĥƥ˥塼
  ҥᥤ뤬äˤμԤ褦ˤΤϴñ
  /root/news+mail.cond ƤӽФ褦ˤʤΤǤκݡ
  ˥塼ѤΥסǿ뤳Ȥ˺ʤ褦ˡ

  ______________________________________________________________________
         #!/bin/sh
         #
         # exchange news and email, only if outgoing news or mail
         # (C News spool)
         if [ -s /var/spool/news/out.going/acme/togo ] ||
             ! ( mailq | grep -q "Mail queue is empty"); then
              /root/news+mail
         fi
  ______________________________________________________________________

  ϾҤκȤ򤤤ļ»ܤΤꤹǤˤ  crontab
  -e Ȥ̿롼ȤȤƼ¹Ԥޤʲϡ˥塼Żҥᥤ
  μīˡθͻ֤ȤΤߤԤλ
  

  ______________________________________________________________________
         00 7      * * *     /root/news+mail
         00 11,15,19,23 * * *     /root/news+mail.cond
  ______________________________________________________________________

  ҤγʤȤ߹碌ˡ줾򤷤äȸƤ٤
  ̤Υդäɬפ뤫⤷ޤ(פ
   ntpdate긵ǴƤ WWW  FTP ȤäƥץХ¦Τ
  ưŪ˹ make  ftp ʤ)

  ذ:ΨˤäƤϡץѹ뤳ȤǽǤPPP
  󥯤Ω٤ˡ/etc/ppp/ip-up ưФΤǤŻҥᥤ
  ˥塼μ򳫻Ϥˤϲ餫 magic դäɬפ
  Ȥ⤢Ǥ礦

  ذ:ͥåȥȥեåΩƤ֤ʤ餤ĤǤ PPP ³
  ưŪ˳Ω뤳ȤǤޤ͡ʰ̣ͥ줿ˡǤ
  ʤ顢ˤ³ʤ褦(Ѥ⤯ʤʤ褦)
  ŪΤ꤬ɬפǤܺ٤ʾϲΤȤǤޤ

        http://www.dna.lth.se/ erics/diald.html

  diald Ȥ桼ƥƥϰʲΤȤǤޤ:

        ftp://sunsite.unc.edu/pub/Linux/system/net-
        work/serial/diald-0.16.tar.gz

  ξˤϡPPP ³˴ؤ¾ξ⽸Ƥޤ

  7.  Ǹ

  7.1.  ۤΤäƤ٤

  ƥΥ顼å̾ᥤȤãޤμ
  Υᥤ뤬ºݤɤ뤫ɤǧƤ/etc/aliases 
  ɬפޤaliases 򹹿뤴Ȥ newaliases Ȥ̿
  Ԥ뤳Ȥ˺ʤ褦ˤƤξѤʲ
  Ǥޤ

  PostMaster: root
  ftp: root
  news: root
  usenet: root
  FaxMaster: root
  fax: root
  WebMaster: root
  MAILER.DAEMON: root

  Linux ѤΥץ¿ Sunsite ǤޤϤĤ
  ߹äƤޤߥ顼ȤϻȤˤޤ
  ftp://sunsite.unc.edu/pub/Linux ʲƤ˥ߥ顼Ƥޤ
  ǡ᤯ΥȤѤ褦ˤƤ
  ftp://ftp.nvg.unit.no/pub/linux/sunsite/...  ϤΰǤ

  yarn ܹԤƤ⡢yarn2mf ȤɸΥե˽ľ
  ȤǤǤ礦yarn2mf ϰʲΤȤǤޤ

        ftp://ftp.sn.no/user/egilk/yarn2mf.zip

  8.  ƥץХͭ

  ƥץХ˸ͭˤĤƤϰʲξ󸻤򻲾ȤƤ

    Demon Internet (demon.co.uk)

    ftp://ftp.demon.co.uk/pub/unix/linux/Demon/slack3.0.help.tgz

    Easynet TBA

    Netcom

    http://www.netcom.com/bin/webtech/NetCruiser/Operating_Systems/Linux/linux.c
  fg.html

    PowerTech, Schibstednett, Telenor Online

    http://home.sn.no/home/egilk/no-isp.html

    Primenet TBA

    Stanford

    http://www-leland.stanford.edu/~wkn/Linux/network/network.html

  ˷ǺܤƤʤץХ˸ͭ¸ϡ󲼤
  

  (Ԥθꤤ: ܹΥץХ˴ؤƱͤξ󸻤¸
  顢Τ餻)

  8.1.  äȾܤΤꤿ

  Linux Documentation Project ΰĤǤ Linux Network Administrator's
  Guide (Olaf Kirch : Linux ͥåȥԥ)Ȥ̾νʪ
  ϡTCP/IP 䥤󥿡ͥåȤޤͥåȥꡦݻ֤ͤɬ
  ȽǤʲξǼƤޤ

        ftp://sunsite.unc.edu/pub/Linux/docs/linux-doc-project/network-
        guide/nag-1.0.ascii.tar.gz

  ƥեȥѥå°ʸˤϡɬפʾܤ󤬤٤ƽޤ
  ƤΤդĤǤˤǳѤȤϸ¤ޤ󤬡ǽ
  ͤˤ٤ʤΤϥޥ˥奢ǤǤȤСΤ褦ˤƵư
  

        man pppd

  ޤƥץʸ /usr/doc ʲˤ⤢ޤˤ
  Ƥ櫓ǤϤޤ󤬡

  ä˴Ϣο HOWTO ˤϰʲΤΤޤ

     Installation-HOWTO
        Ūμ

     NET-2-HOWTO
        NET ɤȤ߹ߡꤹݤŪ˰äʸ񡣤
        Ǽ갷Ƥ뤳ȤʬϡɸŪ Linux (
        Slacmware, Red Hte, Debian) Ȥ߹Ф餫ѤߤǤ
        롣交äȤкξϤϤؤͭס

     Mail-HOWTO
        Ƽȥˡ˾Ҳ𤵤Ƥ뤳ȤʬɸŪ
        Linux ۤȤ߹Ф餫ꤵƤޤ

     News-HOWTO
        Τʤ˥˥塼סꤹˡ

     Tiny-News
        ˥塼ɤ뤤ޤҤȤĤˡҲ𤹤ʸ

     PPP-HOWTO
        PPP ꤹݤˤФ˴ؤͥ줿ʸ

     Serial-HOWTO
        ꥢݡȤꤹݤΤ갷äʸ

     Mail-Queue
        sendmail Ͼ˱֥ᥤdeliver ϼ긵ᥤ褦
        ˤˡ

  Red Hat ˤ PPP ϢΥᥤꥹȤޤäʤꤿ
  redhat-ppp-list-request Ƥ ''subscribe'' Ȥ subject Żҥᥤ
  դƤ

  8.2.  ռ

  ʸƤϳƼξ󸻤ΤǤľܡܤ˸ä
  ʤäʲγƻ˴դΰդɽĺޤ

         Adam Holt <holt@graphics.lcs.mit.edu>
         Arne Coucheron <arneco@oslonett.no>
         Arne Riiber <riiber@oslonett.no>
         Arnt Gulbrandsen <agulbra@troll.no>
         Bjorn Steensrud <bjornst@powertech.no>
         Gisle Hannemyr <gisle@a.sn.no>
         Hans Amund Rosbach <haro@sesam.dnv.no>
         Hans Peter Verne <hpv@ulrik.uio.no>
         Harald T Alvestrand <Harald.T.Alvestrand@uninett.no>
         Harald Terkelsen  <Harald.Terkelsen@adm.hioslo.no>
         Haavard Engum <hobbes@interlink.no>
         James Youngman <JYoungman@vggas.com>
         Johan S. Seland <johanss@sn.no>
         John Phillips <john@linux.demon.co.uk>
         Jorn Lokoy <jorn@oslonett.no>
         Kenneth Tjostheim <kenneth.tjostheim@asplanviak.no>
         Kjell M. Myksvoll <kjell.myksvoll@fou.telenor.no>
         Kjetil T. Homme <kjetilho@math.uio.no>
         Michael Meissner <meissner@cygnus.com>
         N J Bailey <N.J.Bailey@leeds.ac.uk>
         Nicolai Langfeldt <janl@math.uio.no>
         Ove Ruben R Olsen <Ove.R.Olsen@ub.uib.no>
         R. Bardarson <ronb@powernet.net>
         Steinar Fremme <steinar@fremme.no>
         Sverre H. Huseby <sverrehu@ifi.uio.no>
         Trond Eivind Glomsrod <teg@stud.imf.unit.no>
         Tommy Larsen <tommy@mix.hive.no>

