
               Linux Intranet A HOWTO (AHOWTO)
                                       
@: Pramod Karnad, [1]karnad@indiamail.com
Ķ: ±X HSIEH Kun-Chung, xW إ Taiwan, Republic of China (NOT
People's Republic of China) ( [2]linuxer.bbs@cis.nctu.edu.tw)

   1997~87, v2.11½Ķ: إ 87~ 10 10y
     _________________________________________________________________
   
   󦮦bpϥ Linux ӳ]ߤ@AӻP UnixBNetware
   BNT H Windows sb@_C]AunP Linux tγsWA Aٯണ
   ѩMҦLxzsC ôѤFԲӸѻpϥNCSA Aӳ]w
   HTTPA H NovellB Microsoft  Windows3.1BWFWGB Win95  WinNT
   ϥ TCP/IP Ȥݵ{ӳsWA b Apple PowerMac Wϥ MacTCP ӳs
   C
     _________________________________________________________________
   
1. ²

     * 1.1 ݭn
     * 1.2 󪺳̷s
     * 1.3 ^
       
2. w HTTP A

     * 2.1 UeǳƤu@
     * 2.2 sĶ HTTPd
       
3.  HTTPd

4. sW Linux A

     * 4.1 ]w Linux A
     * 4.2 ةw Netware A
     * 4.3 ]w Netware Ȥ
     * 4.4 ]w Microsoft Client
     * 4.5 b Macintosh ] TCP/IP
       
5. ]ߤ

     * 5.1 NCPFS
     * 5.2 SMBFS
     * 5.3 NFS
       
6. s

     * 6.1 s@ӤwWɮרt
     * 6.2 sW ں
     * 6.3 LγB
       
7. hݭn

8. P»PXk

     * 8.1 P
     * 8.2 vT
     _________________________________________________________________
   
1. ²

   ²aA  ̭ӴyzJΨӦbq´[] ںAӤO
   FPyں~sCoӹھާ@bH̤p BɶMҤO
   OUӹ{@Ӳ´NGb~T귽Τ@ӳ̳z覡Ӷǰe C@
   ӭuCwiaϥ² 檺JӸѻpϥΨǪOh
   ڥNKOwuӳ]ߤ kC
   
   󪺼gkOb]Awgopw TCP/IP A Linux A W
   ϥΤAӺdNsWAϰCåBٰ]Awg Netware
   BWinNT H Mac tΪ򥻪ѡCNetware Aغcvb 򥻪
   3.1x WXFCA]iHϥ INETCFG to achieve ۦP GC bȤ
   ݧڭ̱NUOQרϥ Windows 3.1xB Windows for Workgroups  Win95
   BWinNT HīGq Apple PowerMacC
   
   ڦbϥΨpH} (RFC-1918)  172.16.0.0  172.17.0.0 uO Ψ
   ҤlC AiHϥΰwzغcA}C
   

       Linux       Netware      WFWG/WinNT
       A      A       A
      172.16.0.1   172.16.0.2   172.16.0.3
         |           |           |    172.16.0.0
   ------+-----+-----+--------+--+--------------
               |              | 172.16.0.254
             W/S 1          Ѿ (Router)
           172.16.0.5         | 172.17.0.254
                              |
                    ----------+-------+--------
               172.17.0.0             |
                                    W/S 2
                                  172.17.0.5

1.1 ݭn

   bz|զwˤeݭnHUnC
     * HTTP AnAiq OneStep NCSA HTTPd Downloader
       [3]http://hoohoo.ncsa.uiuc.edu/docs/setup/OneStep.html UC
     * Novell Netware Client i [4]HTTP://support.novell.com/ U
       (TCP/IP ɮפw]tbȤ)C
     * Microsoft TCP/IP client i [5]HTTP://www.microsoft.com/ U
     * Apple MacTCP client i [6]HTTP://www.apple.com/ U
     * WWW sANetscape i [7]HTTP://home.netscape.com/ UALn
        IE i [8]HTTP://www.microsoft.com/ U B NCSA Mosaic 
       [9]http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/NCSAMosaicHome.htm
       l U
       
1.2 󪺳̷s

   ̷s Linux A HOWTO |waib
   comp.os.linux.announce H comp.os.linux.help WC ]|QWǨ\ h
   Linux FTP AWAo]t sunsite.unc.eduC
   
   󪺳̷s HTML 榡ib
   [10]http://www.inet.co.th/cyberclub/karnadp/http.html WC
   
1.3 ^

   pGzw糧󪺥DPĳA ФnȮAHʫHӵ Pramod
   KarnadA email [11]karnad@indiamail.comCwzĳBשΨӫHCp
   Gzb 󤤧~aAگbUӪW⥦󥿡C !
   
2. w HTTP A

   AUAnɡAAӿ: έl{ɦAۤvӽsĶA άO
   ΤwgsĶnGiɡC wsĶn Linux (ELF  ) ΪGi
   ɥiHb NCSA WoA̳Dª@!
   
2.1 UeǳƤu@

   b NCSA A|ɤާAغcﶵBJìAƲz\hɮסCbz |
   nU HTTPd eХ^UCD
   
  @~t
  
   AAܬOnUl{ɮשO? ٬OwsĶnnCpGA t
   ΨèSX{bWAzN^wlɮסAAۤvsĶ C
   
   nˬdA Linux AЦ^A Linux ROCWJ
   
  linux:~$  uname -a

   |^Ue
   
   linux:~$  uname -a
   Linux linux 2.0.29 #4 Tue Sep 13 04:05:51 CDT 1994 i586
   linux:~$

   O Linux is 2.0.29 C
   
   LѼƥiHbUeӫwAάOHקb /usr/local/etc/httpd/conf 
    srm.conf ɮרӫغcC bhttpd.confɮפ ڥؿ|
   bYCߤ@ҥ~Osrm.confɮפDocumentRootC
   
  Bz (A)
  
   oOӫwA|aA HTTPd AC ̦nkO
   "standalone"Co˥i HTTP F@aCpGzܸ J HTTPd b
   "inetd" AAGiX|bC@ݨD ɳQJO餺Ao˥i
   |CAAC
   
  s ()
  
   owz@Ӱ|Q HTTPd FϥΨ bind to βť HTTP 
   DCpGAiHñ@ "root"AШϥΤw 80C  ̽Цb 1025  65535
   D@ӡC
   
  AϥΪѧO (ϥΪ)
  
   oOAbЭnDɧܦιڧ@Ϊɮ׮ɩһݪϥΪѧOC u
   ANA "W߳"ɤ~ݭn^oӰDCpGA S root v
   AuݨϥΧAEJW٧YiCpGAOtκ޲zA Ai|Qإߤ@ӯSO
   ϥΪ̨AɮרtΪvC
   
  AsѧO (s)
  
   oOsѧOW١AA|b^ݨDΦboɮװʥɧܦ̡C M
   AϥΪѧOW٦IۦPAӥBubAW۰Aɤ~i HϥΡC
   
   pGAS root vA ШϥΧADnsժWqC AiHb Linux R
   OCJ groups ozsզW١C
   
  A޲zqlla} (A Admin)
  
   oOϥΪ̭nibAWǰDɭnHqll󰵳ia}C Ai
   HWAӤH e-maila}C
   
  Aؿm (ARoot)
  
   oOAAtΪӦaCpGA root vAN ̷
   ҫĳaI /usr/local/etc/httpd C pGALkH root ñJA
   ЦbA home ؿܤ@ӦؿCAiHϥind out the path of your
   home directory with the pwd command.
   
  HTML ɮתm (DocumentRoot)
  
   oOQAϥΪ HTML ɮ׳QmaIC wmO
   /usr/local/etc/httpd/htdocsCMӧAiH⥦]wAbA ϥΪѧO
   W٤SOϥΪ̪ home ؿAάOA home ؿ @Ӥlؿ (
   pALkEJ root ܡ^C
   
   pGoAШϥΤwȡC{bAwgWDפFAANiH q
   [12]http: //hoohoo.ncsa.uiuc.edu/docs/setup/OneStep.html U NCSA
   HTTPdC bw˫eAӾ\Ūb [13]http: //hoohoo.ncsa.uiuc.edu/docs/
    HTTPd CpGApesĶXAAݭnקbsupport, src,
   cgi-src TӥؿC@ makefiles ɡCpGA Linux wg䴩F
   AAu b̤WݪؿWmake linuxC(p /usr/local/etc/httpd)
   
2.2 sĶ HTTPd

   o²A unbA root ؿROCWJ make linux YiC 
   : bsĶeApre-ELF Linux ϥΪ (S ELF \઺ Linux) N
   portability.h ɮפ #define NO_PASS CѲŸåB]w
   Makefile  DBM_LIBS= -ldbmC
   
3.  HTTPd

   bAw˧ HTTPd AH root EJAåJ httpd & Y i楦C (]A
   bWߪtΤWw˦nF ) {bAӥiHb ps CWݨ쥦C²檺
    HTTPd kOϥ Telnet Cb Linux ROCJ
   
   linux:~$  telnet 172.16.0.1 80

   bo 80 O HTTP wCpGAN "Port" ]w䤣P 𸹡AN
   WaCAӷ|o@ӹU^
   
Trying 172.16.0.1...
   Connected to linux.mydomain.
   Escape character is '^]'.

   {bA pGAJrë Enter A Aӷ|o칳U^
   
   HTTP/1.0 400 Bad Request
   Date: Wed, 10 Jan 1996 10:24:37 GMT
   Server: NCSA/1.5
   Content-type: text/html

   <HEAD><TITLE>400 Bad Request < /TITLE> < /HEAD>
   <BODY><H1>400 Bad Request < /H1>
   Your client sent a query that this Server could
   not understand.<P>
   Reason: Invalid or unsupported method.<P>
   < /BODY>

   {bڭ̤wǳƦnϥΥt@xqκsӻPoxA۳sFC
   
4. sW Linux A

   аѦҦb [14]Introduction `تϥܡAئQϥΪw}סC
   Workstation 1 (W/S1) b 172.16.0.0 WåBiHs Linux A
   C Workstation 2 (W/S2) b 172.17.0.0 W BݭnϥγqTh(
   ) 172.17.0.254 Ӧs Linux CoӳqThTubغc W/S2 o
   Ȥݮ ~ݭnCNetware |qTh'ip_router'C
   
   ڨϥ W/S2 ӴyzȤݪ]wC n]w W/S1 uݱN} 172.17.0.5 
    172.16.0.5 åB nީҦPqThѾsC
   
   pGASѾA{biHLo`
     * [15]Setup Netware Server pGAϥ Netware AC
     * [16]Setup MS Windows Client pGAϥ Microsoft ClientC
       
4.1 ]w Linux A

   pGASrouterܡAiHLo@C
   
   Aغc Linux AhѸѾ Workstation 2 P Web A۳s
   CF ] Linux AAñJ rootCbAROCܤU
   
   
   route add gw default 172.16.0.254

   nbC@A}ҳoxLinux AɨϥγoӳqThܡAunק
   /etc/rc.d/rc.inet1 N tqThwq令 GATEWAY =
   "172.16.0.254"YiCбoeSѲŸ@ !
   
   Ϊ̬O: AiHѥt@䪺ѾӧܺCҦp
   
   route add -net 172.17.0.0 gw 172.16.0.254

   QC@}ɨϥγoqDбNoөRO[JA /etc/rc.d/rc.local ɮ
   ءC
   
4.2 ةw Netware A

   F]w Netware AA Aݭn Supervisor \vΦܤ֤]n 
   x Console ާ@vC pGoǧASAаݧA̪޲z ݬݬO_
   A]wC bAWJHUROάON̥]t AUTOEXEC.ncf 
   Yi}ҺW Ethernet_II  frame C
   
   load NE2000 frame=Ethernet_II name=IPNET
   load TCPIP
   bind IP to IPNET addr=172.16.0.2 mask=FF.FF.FF.0

   bJ NE2000 Xʵ{ɡA A]\ݭn̷ӧAغcӫw ѩ
   OlXC (Ҧp: load NE2000 slot=3 frame=.....)
   
4.3 ]w Netware Ȥ

   b@xqWA AiHܨϥ Win3.1BWFWG άO Win95C pGAϥ
   Microsoft  Novell  32 줸Ȥݵ{A b Win95 Φ
   windows Ww˨BJNPFCpGAnϥ 16 줸Ȥݵ{A 
   ǨBJN@ˤFC AiHѦ Windows 3.x w˫ܡCb Win95 Ww
   32 줸Ȥݵ{A и [17]w Windows 95C
   
  Windows 3.x
  
   pGAϥ Win3.1  WFWGCANiHw Netware Client (VLMs) H M
   TCP/IP Ϥb@_LɮסApU
   
   TCPIP.exeBVTCPIP.386BWINSOCK.dll M WLIBSOCK.dll
   
   a@ WINSOCK.dll ɮ׻P Win95  Trumpet ҴѪӬOP C
   w˦䴩 windows  Netware ClientC N VTCPIP.386B WINSOCK.dll 
   WLIBSOCK.dll  SYSTEM ؿATCPIP.exe  NWCLIENT ؿC{
   bקb NWCLIENT  STARTNET.bat
   
   lsl
   ne2000     ---> AdXʵ{
   c:\windows\odihlp.exe     ---->pGAϥ WFWG 
   ipxodi
   tcpip        ---> W[o@
   nwip         ---> pGAϥ Netware/IP 
   vlm

   إߤ@Ӥlؿ (p ) \NET\TCPA qA Linux  A /etc ؿάOA
    Netware A SYS: ETC  HOSTSB NETWORKSBPROTOCOLS H
   SERVICES C gѭק HOSTS ɮרӼW[@浹As Linux AC
   o˥iHϧAϥΧA sݧA Linux Aɥ
   http://172.16.0.1/ אּ http://linux.mydomain/C
   
   127.0.0.1      localhost
   172.16.0.1      linux.mydomain

   קb NWCLIENT ؿ NET.cfg ɮ
   
   Link Driver NE2000
       port 300
       int 3
       MEM D0000
       FRAME Ethernet_802.2

; ---- W[oX ----

      FRAME Ethernet_II

   Protocol TCPIP
      PATH TCP_CFG C:\NET\TCP
      ip_address  172.17.0.5
      ip_netmask  255.255.255.0
      ip_router   172.17.0.254     ---> pGAϥΧAqTh~sAH
TTP A~ݥ[Wo

   Link Support
      MemPool 6192       ---> ̤pȬO 1024CiլݬݤP
      Buffers 10 1580    ---> o]iHۤvվ

;---------------------------------
; pGAϥ Netware/IP AiH[JoX
;
   NWIP
      NWIP_DOMAIN_NAME  mydomain
      NSQ_BROADCAST   ON
      NWIP1_1 COMPATIBILITY   OFF
      AUTORETRIES     1
      AUTORETRY SECS  10

   s WINDOWS ؿ SYSTEM.ini ɮרì VTCPIP.386[Wo@C
   
   [386Enh]
   .....
   network=*vnetbios, vipx.386, vnetware.386, VTCPIP.386
   .....

   s}A STARTNET.batC {bAiHϥΧA̳ws s
   AFC pGAϥ Trumpet Winsock ܡA AñJ Netware ح
   Hΰ TCPMANC
   
  Windows 95
  
   `pb Win95 Ww 32 줸Ȥݵ{C Aw UC
   n
   
   Client for Netware Networks (Ӧ Microsoft  NovelliH)
   Microsoft TCP/IP Protocol
   Network Adapter

   nw˳oǶءAڪqxAsWC{bAӬOb @
   ܫȤݡBdBwΪAȪءC w the Client for Netware
   Networks:
   
  1. bȤݫ(ƹ)U
  2. b Microsoft  Novell W@U
  3. b Client for Netware Networks U

   w TCP/IP w:
   
  1. bwWU
  2.  Microsoft @U
  3.  TCP/IP U

   Windows 95 |۰ʦw˴XӤPwCVL̨ësNL̲C
   @ӻ Win95 |w Microsoft NetBeui wHIPX/SPX ۮewCAi
   HR NetBEUI wA pGAQñJ Netware AAA|ݭn
   IPX/SPX wC
   
    TCP/IP @U]wA eA IP }@
   
  b "w IP } " ܲJA IP } 172.17.0.5
  blfnܸܤJ 255.255.255.0

   qTh
   
  bshDܲؿJAqTh(Ѿ)} 172.17.0.254
  sWs

   {bqTh}ӦbqThܲFCTw
   
   A|ݨnAsҰʨtΪTAӰA{bAӥiHϥssA
    HTTP AC
   
4.4 ]w Microsoft Client

   pGAϥ Microsoft Client ӦsAAoYbpw 
   TCP/IP 
   
     * [18]Windows for Workgroups (WFWG)
     * [19]Windows 95
     * [20]Windows NT 4.0
       
   : nAsΩҦRObݧA Linux AɬOH
   http: //linux.mydomain/ ӥN http://172.16.0.1/C AiHgѭק
   hosts ɮר W[@浹As Linux AC AM]iHW[h
   C@ ALD hosts (NetwareB UnixB WinNT)C Windows aڷ|
   ⥦ HOSTS ɮשb \WINDOWS  \WINDOWS\SYSTEM A ݬݥC
   oɮרå[W@A Linux AG
   
   127.0.0.1      localhost
   172.16.0.1     linux.mydomain

   172.16.0.2     netware.mydomain
   172.16.0.3     winNT.mydomain
   172.16.0.5     ws_1

  Windows for Workgroups
  
   bpb WFWG Ww 32bit ȤݡCAU
   Microsoft ҴѪWindows TCP/IP Xʵ{ ̷sO 3.11b AAiH
    [21]ftp://ftp.microsoft.com άO LؤU tcp32b.exeCнTwA
   b|ոJTCP/IP-32bitXʵ{eJWin32s C
   
   N TCP/IP ɮ׮i}{ɦsؿ (p C:\TEMP)AˬdA
   \WINDOWS\SYSTEM ؿئ_ OEMSETUP.INFCpGA復̪WrC{bq
   TEMP ؿث OEMSETUP.INF   \WINDOWS\SYSTEM ؿCpGAwJ
   L TCP/IP |AtΤFA bA~e̡C
   
   }Һ]wάO Windows ]w/]w
   
    @U Networks s
    @U Install Microsoft Windows Network.
      ܤ support for additional networks (pGݭn)
    Tw

   tη|ܧAݭnܤ@ӾAdCpGSܪܡAA
   
     @U Adapter s
         ܤ@id (p NE2000)
         Tw
     @U Protocol s
          MS TCP/IP-32 w
         Tw

   tη|ܭnAغc TCP/IP w@ơCbɭԱzQnsغc o
   ơAAiH TCP/IP wAA@UeYiקC
   
   b IP }ܲؿJ 172.17.0.5
   blBnܲJ 255.255.255.0
   bwqThܲJAqTh (router) } 172.17.0.254

   T{CA|ݨ@ӭsҰʪTC۷NAA{b_NiHϥs 
   ӳsA HTTP AFC
   
  Windows 95
  
   `pb Win95 Ww 32 줸LnȤݵ{C A w
   UCn
   
   Client for Microsoft Networks
   Microsoft TCP/IP Protocol
   Network Adapter

   nw˳oǶءAbUڪqxAW[CA{b|b @
   ܵ۫Ȥݵ{BdBwHΪAȶت@ӵWCnw Ln
   Ȥݵ{:
   
  1. b Client ؤWU
  2. @U Microsoft
  3. b Client for Microsoft NetworksؤWU

   w TCP/IP w:
   
  1. b Protocol WU
  2. @U Microsoft
  3. b TCP/IP WU

   Windows 95 w|۰ʦaw˼ƭӨwbYC unb@U̡AA U
   sYiN̲C 嫬a Win95 |w Microsoft NetBeui wC
   
   ةw TCP/IP Цb TCP/IP W@UAUeAU IP }:
   
  b " w@ IP } " WJA IP };
                         172.17.0.5
  blBnJ 255.255.255.0

    Gateway :
   
  bsqThJAqTh(e)} 172.17.0.254
  UsWs

   {bqTh}ӷ|X{bww˪qThCUT{sC
   
   A|ݨ@ӭsҰʪTC۷NAA{b_NiHϥsӳs 
   A HTTP AFC
   
  Windows NT
  
   `pb WinNT 4.0 Ww TCP/IP Ȥݵ{C }lx 
   
   
    ܱd
        UsWӼW[@ӷsd (pGASbӪ)

   tη|ܭnA@ӾAdп@ӦXACۥ[JwC
   
    ܨw
        sW
         TCP/IP w
        T{

   tη|ܭnAغc TCP/IP w@ơCbɭԱzQnsغc o
   ơAAiH TCP/IP wAA@UeYiקC
   
    IP }
      b'w IP }'ؤW
      b IP }ܲؿJ 172.17.0.5
      blBnܲJ 255.255.255.0
      bwqThܲJAqTh (router) } 172.17.0.254

   T{CA|ݨ@ӭsҰʪTC۷NA A{b_NiHϥs
   ӳsA HTTP AFC
   
4.5 b Macintosh ] TCP/IP

   pGAϥ Macintosh sAC ANObp b
   PowerMac Ww MacTCPC
   
   O: nAbϥ WWW sɤΩҦROɨϥ
   http://linux.mydomain/ ӥN http://172.16.0.1/ ӳsWACAݭn
    hosts ɡC榡Mϥ Unix WPC Mac hosts ɬOH
   RFC-1035DCAiH[WA LD (Netware, Unix, WinNT)C MacOS N
    HOSTS ɩb System folderPreferences folder UCקoɮ
   ìA Linux A[WG
   
  linux.mydomain    A  172.16.0.1

  netware.mydomain  A  172.16.0.2
  winNT.mydomain    A  172.16.0.3
  ws_1              A  172.16.0.5

  MacTCP
  
   o@`bpw MacTCPC A Aq Apple U
   MacTCP ɮשάOqںs CD Ӧw˥C nغc MacTCPA Цb
   Apple Menu/ Control Panels/ TCP/IP ث@UѹA bùا
   'Connect via: ' Ȧ 'Ethernet'C
   
    'Configure' ]w 'Manually'
   
  b IP address ܲؿJ 172.17.0.5
  b Subnet Mask ܲؿJ 255.255.255.0
  bqThؿJAqTh (Ѿ) } 172.17.0.254

   T{CA{b_NiHϥsӳsA HTTP AFC
   
5. ]ߤ

   LkPPu@xɸ귽ܴNO@ӧ㪺FCA ݭn
   䴩LɮרtΡA ~sLYҴѪơC 󴣨ѤF Linux P
   UjaռԪɮרtγskC
     * [22]NetwareNCP ɮרt 
     * [23]Windows  SMB ɮרt 
     * [24]Unix  NFS ɮרt 
       
   ̷ Linux PAoɮרtγiQsĶ Linux ֤ߤάO[ 
   աC pGAäxsĶ֤ߡA AiHѦ Kernel HOWTO
   [25]http://sunsite.unc.edu/mdw/HOWTO/Kernel-HOWTO.html H Module
   HOWTO [26]http://sunsite.unc.edu/mdw/HOWTO/Module-HOWTO.html pG
   ջP֤ߤ@_sĶC
   
5.1 NCPFS

   n Netware AɮפɥXӪܡAA|ݭn NCP (ncpfs)  䴩
   C NCPFS P֤ 1.2.x  1.3.71  (t ) H᪺֤߰tXϥΡC LLkP
   󦭴 1.3.x ֤߬۰tXϥΡCb Netware 4.x WLks  NDS 
   wAiϥΥUyCpGzϥ Netware 4.x AiHbDx Wϥ Set
   Bindery Context ROӥ}SweUy䴩 :
   

  set Bindery Context = CORP.MYDOM;WEBUSER.MYDOM

   bWҤlӮewQ}UǪ䴩C
   
   AiHq Sunsite ӤU NCP ɮרtΪε{A ϥ URL
   [27]ftp://sunsite.unc.edu/pub/Linux/system/filesystems/ncpfs/ncpfs.tgz
   (ثe ncpfs-2.0.10)C
   
  w
  
   nw ncpfs ε{A
   
   zcat ncpfs.tgz | tar xvf -

   ӧҦɮ׸Ѩ쥦ۤvؿCboӨҤlاA|oncpfs-2.0.10 ؿA
   b~w˫eܥؿo ncpfs ؿCpݭnо\Ū README íק
   Makefile ɮסC
   
   w ncpfs MAϥΪ֤߬OӪCb֤ 1.2 WAAuݰ 
   'make'C 'make install' N|w˥iɥH man FC
   
   pGAϥή֤ 1.3.71 ΥH᪺AANossĶA֤ߤFCbo Ǯ
   ߤWAncpfs ֤߳wgQ]tbDnl{YFCQ ݬO_A
   ֤߻ݭnssĶAа
   
   cat /proc/filesystems

   |ܥX@满֤߻{o ncpfsC
   
   pG ncpfs SX{AAiHssĶ֤ߩάO[W ncpfs ҲաCYn ss
   Ķ֤ߡA A 'make config'AݧA
   
   The IPX protocol (CONFIG_IPX) [N/y/?]
   
   ²^ 'y'CUӧA|QݨO_ݭn㪺AA]\ݡC 
   ֤ߦ\aQwˤFAs}AMˬd/proc/filesystemsC pGS
   DAAۦw ncpfs ε{C ܥؿ˵ۧAU  ncpfs ɮת
   ؿA  'make'C bsĶA 'make install' Ӧw˨L
   ε{P man C
   
  WNCPFS
  
   ˬdwˡAа
   
   ipx_configure --auto_interface=on --auto_primary=on

...10A

   slist

   AӴNiHݨ Netware A@CCڭ̭n}lq Netware  A
   WɮפFC
   
   ]ڭ̻ݭnqA MYDOM_NW Ϻ VOL1: ئs \home\htmldocs ؿ
    HTML ɮסCڱ˧Abo xAWإ߭ӷsϥΪ (p ) 'EXPORT'A
   KX 'EXP123' ǧA \L̨ϥ SYSCON  NWADMIN bӦso
   ؿHϥΡC
   
   b Linux Wإ߭ӷs /mnt/MYDOM_NW ؿC {b
   
   ncpmount -S MYDOM_NW -U EXPORT -P EXP123 /mnt/MYDOM_NW

   nW netware ɮרtΡC
   
   ls /mnt/MYDOM_NW/vol1/home/htmldocs

   N|CXb MYDOM_NW/VOL1: \HOME\HTMLDOCS  Ҧɮ (ϥ Netware 
   תܪk )C pGADA о\Ū IPX HOWTO b
   [28]http://sunsite.unc.edu/mdw/HOWTO/IPX-HOWTO.html |h ӪT
   C
   
5.2 SMBFS

   Ynɮר Windows AWAAݭn SMB (smbfs)䴩~C
   
   AݭnqSunsiteWJSBMɮרtΤε{
   [29]ftp://sunsite.unc.edu/pub/Linux/system/filesystems/smbfs/smbfs.tgz
   (currently smbfs-2.0.1)C
   
  w
  
   nw smbfs ε{AJ
   
   zcat smbfs.tgz | tar xvf -

   NҦɮ׸Ѩ쥦ۤvؿCboҤlط|ͤ@ smbfs-2.0.1 ؿA
   bۦw˫eؿo smbfs ؿWCݭnо\Ū README νs
   MakefileC
   
   w smbfs MAϥΪ֤߬OӪCb֤ 1.2 WAAuݰ 
   'make'C  'make install' N|w˥iɥHmanFC
   
   pGAϥή֤ 2.0 ΥH᪺AANossĶA֤ߤFC bo ֤
   WAsmbfs ֤߳wgQ]tbDnl{YFCQݬ O_A
   ֤߻ݭnssĶAа
   
   cat /proc/filesystems

   |ܥX@满֤߻{o smbfsC
   
   pG smbfs SX{AAiHssĶ֤ߩάO[W smbfs ҲաCYn ss
   Ķ֤ߡA A 'make config'AݧAn[W SMB ɮרtΤ ɦ^
   yesC ֤ߦ\aQwˤFA s}A Mˬd /proc/filesystemsC
   pGSD AAۦwsmbfs {Cܥؿ˵ۧAU
   smbfs ɮפWA 'make'CbsĶ A 'make install' Ӧw˨
   Lε{PmanC
   
  W SMBFS
  
   bڭ̪ҤlAڭ̰] WinNT ANs 'MYDOM_NT'AɤF 
   ؿ C:\PUB\HTMLDOCS H@ӨSKXWrs 'HTMLDOCS'C b Linux 
   Wإߤ@ӷs /mnt/MYDOM_NT  A{bUCRO
   
   smbmount //MYDOM_NT/HTMLDOCS /mnt/MYDOM_NT -n

   nW SMB (windows ɪ ) ɮרtΡC pGo˵Lku@иլݬ
   
   smbmount //MYDOM_NT/COMMON /mnt/MYDOM_NT -n -I 172.16.0.3

   URO
   
   ls /mnt/MYDOM_NT

   N|CXҦb bsol;bsol;MYDOM_NT\PUB\HTMLDOCS ɮצC (ϥ
   Windows ɮתܪk)C
   
5.3 NFS

   Aݭn@ӤwsĶnbYΦiΪNFSɮרtμҲզb֤ߤC
   
   ]A Unix D NFSA Wrs MYDOM_UNIXA IP }
   172.16.0.4C AiHgѥJHUROӿX ( ) oӥDANiH ˬd
   ؿFC
   

   showmount -e 172.16.0.4

   @ڭ̪DXؿOiHgѿJA mount ROYi⥦̵ W
   C ڱ˧Ab '/mnt' ؿUإߤ@Ӥlؿ (p ) 'MYDOM_UNIX' ӰA
   WIC
   

   mount -o rsize=1024,wsize=1024 172.16.0.4:/pub/htmldocs /mnt/MYDOM_UNIX

   o rsize M wsize iH̾aAϥҰܪC
   
   pGADо\Ūb
   [30]http://sunsite.unc.edu/mdw/HOWTO/NFS-HOWTO.html  NFS HOWTO A
   Y NFS tΪ`JСC
   
6. s

   {bڭ̤wئn HTTP AB ȤݥHΧ Linux APLA 
   sFA ڭ̻ݭnb Linux AW@Ǥppվ~qs Ws
   oǤwWɮרtΡC
   
6.1 s@ӤwWɮרt

   nsbAHTMLwWؿkG:
     * b DocumentRoot (/usr/local/etc/httpd/htdocs) إߤ@ӳsӫV
       wWؿApU:
       
   ln -s /mnt/MYDOM_NW/vol1/home/htmldocs netware
                     or

   ln -s /mnt/MYDOM_NT    winNT
                     or

   ln -s /mnt/MYDOM_UNIX    unix

     * קbA/usr/local/etc/httpd/conf ؿ srm.conf ɮסAå[W
       @ӷs aliasC
       
  # Alias fakename realname
  Alias /icons/     /usr/local/etc/httpd/icons/

  # alias for netware A
  Alias /netware/   /mnt/MYDOM_NW/vol1/home/htmldocs/
  Alias /winNT/     /mnt/MYDOM_NT/
  Alias /unix/      /mnt/MYDOM_UNIX

   AsҰʱz HTTPdCgѰѦ http://linux.mydomain/netware/index.htm
   ANiHsb netware AW] netware ɮץHΩML t
   Τܤ覡ۦPC
   
6.2 sW ں

   AiHܮeaNAPںӦo E-Mail HΦs\h 
   TCڭpebӧ睊ONg@²檺OӤЫ򰵡CӸ`i Hq
   ISP Hookup HOWTO (sW ISP) Woѻ
   [31]http://sunsite.unc.edu/mdw/HOWTO/ISP-Hookup-HOWTO.html   Diald
   mini HOWTO ( ) [32]http://sunsite.unc.edu/mdw/HOWTO/mini /Diald 
   Ap]woǳsC
   
6.3 LγB

   HTTP Ab줽ǤiQΨӴѹ藍PAhӦaIPؿ zs
   TCoǸƥiHO Word ²BLotus պAάO 
   ƮwC
   
   oا޳Nγq`pUҦC:
   
     * Xq
       oǤiHOsDZB~׳iBaϡBq]ơBB~T
       ХHΥ綠qȪC
     * siM쪺ؿ
       ֳtsqqܸXï\C oӸƥiHg CGI ROZӬM
       sWA AiH@ӫݤwsbηsε{
       qThDC ]NOAϥάۦPзǦsɡATNiQsxBi
       ²檺kYiQs@CoNۥiHQϥΨ إߤ@ӻP RDBMS 
       A N ORACLE M SYBASE OΨӲͧYɸT @ˡC o঳@C
       s칳o˪C
       - Web Access - [33]http://cscsun1.larc.nasa.gov/~be
       owulf/db/web_access.html - CGI gateways -
       [34]HTTP://www.w3.org/hypertext/WWW/RDBGate/Overview.html
     * q//ӤH
       b´ƤwgܨXGCӳVۤv骺AeiC
       ޳NѤF@ӵέӤHq̷sTzQC C\jj
       `Mѧڭ̴M䨺ǪDCѰͷNɩҲͪ@s Dѵ
       έӤH@ӤuC
     * ²檺 Groupware ε{
       F HTML 榡䴩AണѶBNլdH²檺Ƶ{\C
     * n
       ޲z̯ϥΤgѤqӶǻϥΪ̩һݭnnMs
       CoiHϥ 'Java' ӰA\ which allows the creation and
       transparent distribution of objects on-demand rather than just
       data or applications. obsع Java 䴩 Linux  W
       N|eC
     * H
       ѩHPHಾBΤl󲣫~PзǥB²HKWBn
       B vHΨLhCTA qllwgQi@²B
       de facto qT覡FC HPHBӤHPp鶡lqTOܭn
       C b Linux xWܦhγniHϥΨӳ]ߤ@ E-mail t
       AҦp sendmailBpop3dBimapdC
     * ϥΪ̤
       ަpaֳtiBA iHϥΪuASOO HTMLAܧ֦a
       ܥHeڭ̳sLtΪkCϥ HTML AiH]ߤ@ӥuХߪ
       QO~|C ϥΤު̬RaNO " 
       ² "Cq HTML WsW@UNiHt@BiHoXĵiB
       @Ӿ~{άOq{వơC
       
7. hݭn

   HUO Linux ALΡC bUҴ쪺Ҧn O
   KONO@ɳnC
     * ϥ Win95/NT تھFs Linux AFN WINS ]w
       NBT A@ˡCԱЬ SAMBA t
       [35]http://lake.canberra.edu.au/pub/samba/samba.html
     * bAع@@ӷjMCs ht://Dig 
       [36]http://htdig.sdsu.edu/
     * ϥ CUSeeMe ӳ]ߤ@ local reflectorCL̦b Cornell 
       [37]http://cu-seeme.cornell.edu/
     * ]ߤ@Ӻ|ĳCiϥ COW Ab
       [38]http://thecity.sfsu.edu/COW/
     * m@ SQL ƮwAаѦ mSQL  [39]http://Hughes.com.au/
     * b Netware AW] FTP,Gopher,Finger,Bootp ACѦҺ
       [40]http://mft.ucs.ed.ac.uk/
     * @ Netware ACdݤ@U NCP Utilities 
       [41]ftp://sunsite.unc.edu/pub/Linux/system/filesystems/ncpfs/
       
   pGAo{L Linux AϥΪkA Ф@wniDڮ@ C
   
8. P»PXk

8.1 P

   P¦b NCSA تBʹѤFoΪA David Anderson HΨL 
   B͸F HOWTO eûXL̪yC  Netware/IP WӸ`O
    Romel Flores (rom@mnl.sequel.net)  ٧UC
   
8.2 vT

   vݩ &copy; 1996,1997 ~ Pramod Karnad ͡A bHU 
   U~QGϥ:
   
     * Linux HOWTO iHΤ@aH󪺹CιqlΦ aQ
       sδGAunovnbҦWQOdUӡCӷ~ʪ AG
       ϥάOQ\PyFMӡA@̧Ʊb˪GϥΫeQw Qi
       C
     * Ҧ½ĶBlͪ@~A Υ󶰵 Linux HOWTO 
       欰boӪvUӰC ]NOAAq@ HOWTO  ӭl
       ͥXt@@~N󥦪QGϥvCboǱH~u nb
       nUQ\ϥΡF лP Linux HOWTO sHHUW a}
       ӳsC
     * pGzDA лP Tim Bynum sA O Linux HOWTO sH
       A H [42]linux-howto@sunsite.unc.edu pGıoαHH覡ӺC
       N ݥLqܧaC
       
   O:
   
   Ķ̫: Yzo{󤺮e½ĶZο~aAбzӫHiDڡAH
   󥿡A¡C [43]linuxer.bbs@cis.nctu.edu.twC ĶGo󪺤媩
   ib [44]http://www.linux.org.tw/CLDP/UoC

References

   1. mailto:karnad@indiamail.com
   2. mailto:linuxer.bbs@cis.nctu.edu.tw
   3. http://hoohoo.ncsa.uiuc.edu/docs/setup/OneStep.html
   4. http://support.novell.com/
   5. http://www.microsoft.com/
   6. http://www.apple.com/
   7. http://home.netscape.com/
   8. http://www.microsoft.com/
   9. http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/NCSAMosaicHome.html
  10. http://www.inet.co.th/cyberclub/karnadp/http.html
  11. mailto:karnad@indiamail.com
  12. http://hoohoo.ncsa.uiuc.edu/docs/setup/OneStep.html
  13. http://hoohoo.ncsa.uiuc.edu/docs/
  14. file://localhost/tmp/zh-sgmltools.20782/Intranet-Server-HOWTO.txt.html#Intro
  15. file://localhost/tmp/zh-sgmltools.20782/Intranet-Server-HOWTO.txt.html#SetupNW
  16. file://localhost/tmp/zh-sgmltools.20782/Intranet-Server-HOWTO.txt.html#MSClient
  17. file://localhost/tmp/zh-sgmltools.20782/Intranet-Server-HOWTO.txt.html#NWWin95
  18. file://localhost/tmp/zh-sgmltools.20782/Intranet-Server-HOWTO.txt.html#MSWFWG
  19. file://localhost/tmp/zh-sgmltools.20782/Intranet-Server-HOWTO.txt.html#MSWin95
  20. file://localhost/tmp/zh-sgmltools.20782/Intranet-Server-HOWTO.txt.html#MSWinNT
  21. ftp://ftp.microsoft.com/
  22. file://localhost/tmp/zh-sgmltools.20782/Intranet-Server-HOWTO.txt.html#NCPFS
  23. file://localhost/tmp/zh-sgmltools.20782/Intranet-Server-HOWTO.txt.html#SMBFS
  24. file://localhost/tmp/zh-sgmltools.20782/Intranet-Server-HOWTO.txt.html#NFS
  25. http://sunsite.unc.edu/mdw/HOWTO/Kernel-HOWTO.html
  26. http://sunsite.unc.edu/mdw/HOWTO/Module-HOWTO.html
  27. ftp://sunsite.unc.edu/pub/Linux/system/filesystems/ncpfs/ncpfs.tgz
  28. http://sunsite.unc.edu/mdw/HOWTO/IPX-HOWTO.html
  29. ftp://sunsite.unc.edu/pub/Linux/system/filesystems/smbfs/smbfs.tgz
  30. http://sunsite.unc.edu/mdw/HOWTO/NFS-HOWTO.html
  31. http://sunsite.unc.edu/mdw/HOWTO/ISP-Hookup-HOWTO.html
  32. http://sunsite.unc.edu/mdw/HOWTO/mini/Diald
  33. file://localhost/tmp/zh-sgmltools.20782/h/db/web_access.html
  34. http://www.w3.org/hypertext/WWW/RDBGate/Overview.html
  35. http://lake.canberra.edu.au/pub/samba/samba.html
  36. http://htdig.sdsu.edu/
  37. http://cu-seeme.cornell.edu/
  38. http://thecity.sfsu.edu/COW/
  39. http://Hughes.com.au/
  40. http://mft.ucs.ed.ac.uk/
  41. ftp://sunsite.unc.edu/pub/Linux/system/filesystems/ncpfs/
  42. mailto:linux-howto@sunsite.unc.edu
  43. mailto:linuxer.bbs@cis.nctu.edu.tw
  44. http://www.linux.org.tw/CLDP/
