
               Linux Intranet ŷ HOWTO (ڲ·ŷHOWTO)
                                       
: Pramod Karnad, [1]karnad@indiamail.com
: л HSIEH Kun-Chung, ̨ л Taiwan, Republic of China (NOT
People's Republic of China) ( [2]linuxer.bbs@cis.nctu.edu.tw)

   199787, v2.11淭: л 87 10 10չ
     _________________________________________________________________
   
   ļּ˵ʹ Linux һڲ·ŷ UnixNetware
   NT Լ Windows һˣֻҪ Linux ϵͳϣ 㻹
   ƽ̨͸Ĵȡ ṩϸ˵ʹNCSA ŷ趨
   HTTP Լ Novell Microsoft  Windows3.1WFWG Win95  WinNT
   ʹ TCP/IP ͻ˳ʽϣ  Apple PowerMac ʹ MacTCP 
   ӡ
     _________________________________________________________________
   
1. 

     * 1.1 Ҫʲ
     * 1.2 ļ°汾
     * 1.3 Ӧ
       
2. װ HTTP ŷ

     * 2.1 ǰ׼
     * 2.2  HTTPd
       
3.  HTTPd

4.  Linux ŷ

     * 4.1 趨 Linux ŷ
     * 4.2  Netware ŷ
     * 4.3 趨 Netware ͻ
     * 4.4 趨 Microsoft Client
     * 4.5  Macintosh  TCP/IP
       
5. ڲ·

     * 5.1 NCPFS
     * 5.2 SMBFS
     * 5.3 NFS
       
6. ȡ·

     * 6.1 ȡһѹϵĵϵͳ
     * 6.2  ·
     * 6.3 ô
       
7. Ҫ

8. лϷ

     * 8.1 л
     * 8.2 ȨѶ
     _________________________________________________________________
   
1. 

   򵥵˵ ڲ· Դǻڹ˾֯ڼ ·
   Ϊȫ·ⲿӡʵʲС ɱʱ
   ʵһ֯ɢѶԴһ͸ķʽ ÿһ
   ԱļѾܵʹü Ĵʻ˵ʹЩѲ
   ѵеĹ ·ķ
   
   ļдڼѾΰװ TCP/IP  Linux ŷ ϲ
   ʹ̫··һѾ Netware
   WinNT Լ Mac ϵͳĻ֪ʶNetware ŷĽ 
   3.1x 汾ָˡҲʹ INETCFG to achieve ͬĽ  ڿͻ
   ǽʹ Windows 3.1x Windows for Workgroups  Win95
   WinNT ԼƻԵ Apple PowerMac
   
   ڴʹ˽·λַ (RFC-1918)  172.16.0.0  172.17.0.0 ֻ 
   ӡ ʹĽʵλַ
   

       Linux       Netware      WFWG/WinNT
       ŷ      ŷ       ŷ
      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 Ҫʲ

   ԰װ֮ǰҪµ塣
     * HTTP ŷ壬ɴ OneStep NCSA HTTPd Downloader
       [3]http://hoohoo.ncsa.uiuc.edu/docs/setup/OneStep.html ҳء
     * Novell Netware Client  [4]HTTP://support.novell.com/ 
       (TCP/IP Ѱڿͻ)
     * Microsoft TCP/IP client  [5]HTTP://www.microsoft.com/ 
     * Apple MacTCP client  [6]HTTP://www.apple.com/ 
     * WWW Netscape  [7]HTTP://home.netscape.com/ أ΢
        IE  [8]HTTP://www.microsoft.com/   NCSA Mosaic 
       [9]http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/NCSAMosaicHome.htm
       l 
       
1.2 ļ°汾

   µ Linux ڲ·ŷ HOWTO ᶨڵز
   comp.os.linux.announce Լ comp.os.linux.help ϡ Ҳᱻϴ 
   Linux FTP ŷϣ sunsite.unc.edu
   
   ļ HTML ʽİ汾
   [10]http://www.inet.co.th/cyberclub/karnadp/http.html ҵ
   
1.3 Ӧ

   Աļκ뽨飬 벻Ҫķ Pramod
   Karnad email [11]karnad@indiamail.comܻӭĽ顢ۻš
    ļҵĵط¸汾ϰлл !
   
2. װ HTTP ŷ

   ŷʱѡ: ȡԭʼʽԼ 
   ȡѾõĶλִе ѱõĸ Linux (ELF 汾 ) õĶ
   λ NCSA ȡãǶǾɵİ汾Ŷ!
   
2.1 ǰ׼

    NCSA ŷᵼѡĲ貢Ϊ൵ 
   Ҫ HTTPd ǰȻش
   
  ҵϵͳ
  
   ȣѡҪԭʼʽ? ѱõ塣 ϵ
   ͳûѡϣͱȡڶԭʼԼ 
   
   Ҫ Linux İ汾ص Linux ϴ
   
  linux:~$  uname -a

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

    Linux is 2.0.29 汾
   
   Ĳǰָ޸ /usr/local/etc/httpd/conf Ŀ
   ¼ڵ srm.conf  httpd.conf ʵĿ¼ʾ
   ڡͷΨһsrm.confڵֱӵDocumentRoot
   
   (ŷ)
  
   ָĻִ HTTPd ŷ õķ
   "standalone" HTTP һֱִСѡ  HTTPd 
   "inetd" ڣŷĶλÿһε ʱڣ
   ܻŷ
   
  Ӳ ()
  
   ָĻһᱻ HTTPd ʹ bind to  HTTP 
   ǩ "root"ʹڶֵ 80   1025  65535
   ֮ѡһ
   
  ŷʹʶ (ʹ)
  
   ŷڴҪʱıΪļʵõĵʱʹʶ ֻ
   㽫ŷ ""ʱҪش⡣ û root Ȩ
   ֻʹǨƼɡϵͳԱ ܻ뽨һر
   ʹƵϵͳȨ
   
  ŷȺʶ (Ⱥ)
  
   ȺʶƣŷڻӦЩʱıǡ 
   ŷʹʶеִֻͬŷʱſ ʹá
   
   û root Ȩޣ ʹҪȺ塣  Linux 
   д groups ֪Ⱥơ
   
  ŷԱʼַ (ŷ Admin)
  
   ǵʹҪŷЩʱҪĵʼĵַ 
   ĸ˵ e-mailַ
   
  ŷĿ¼λ (ŷRoot)
  
   ָŷλϵͳĸط root Ȩޣ 
   ĵص /usr/local/etc/httpd ڡ ޷ root ǩ룬
    home Ŀ¼ѡһĿ¼ʹind out the path of your
   home directory with the pwd command.
   
  HTML λ (DocumentRoot)
  
   Ǳŷʹõ HTML õĵص㡣 ڶλ
   /usr/local/etc/httpd/htdocsȻ԰趨ŷ ʹʶ
   ڵرʹߵ home Ŀ¼ home Ŀ¼ һĿ¼ (
   ޷ǨΪ root Ļ
   
   ãʹڶֵѾĴˣͿ 
   [12]http: //hoohoo.ncsa.uiuc.edu/docs/setup/OneStep.html  NCSA
   HTTPd ڰװǰӦĶ [13]http: //hoohoo.ncsa.uiuc.edu/docs/
   ڵ HTTPd ļƻִ룬Ҫ޸support, src,
   cgi-src Ŀ¼ڵÿһ makefiles  Linux 汾Ѿ֧Ԯ
   ֻ ϶˵Ŀ¼ִmake linux( /usr/local/etc/httpd)
   
2.2  HTTPd

   ܼ򵥣 ֻҪŷ root Ŀ¼ڵϼ make linux ɡ 
   ע: ڱǰpre-ELF Linux ʹ (û ELF ܵ Linux) 뽫
   portability.h ڵ #define NO_PASS еעõ趨
   Makefile ڵ DBM_LIBS= -ldbm
   
3.  HTTPd

   㰲װ HTTPd ᣬ root Ǩ룬 httpd &  ִ (
   ڶϵͳϰװ ) Ӧÿ ps бϿ򵥵Ĳ
    HTTPd ķʹ Telnet  Linux С
   
   linux:~$  telnet 172.16.0.1 80

    80  HTTP ڶ㽫 "Port" 趨䲻ͬ ĲţǾͻ
   ɡӦûõһĻӦ
   
Trying 172.16.0.1...
   Connected to linux.mydomain.
   Escape character is '^]'.

   ڣ κԪ Enter  ӦûõĻӦ
   
   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>

   ׼ʹһ̨Լҳ̨ŷˡ
   
4.  Linux ŷ

   ο [14]Introduction ½ڡͼʾǡбʹõĶַ
   Workstation 1 (W/S1) · 172.16.0.0 ϲҿֱӴȡ Linux ŷ
    Workstation 2 (W/S2) · 172.17.0.0  ҪʹͨѶբ(·
   ) 172.17.0.254 ȡ Linux ͨѶբѶֻڽ W/S2 
   ͻʱ ҪNetware ͨѶբ'ip_router'
   
   ʹ W/S2 ͻ˵趨 Ҫ趨 W/S1 ֻ轫λַ 172.17.0.5 ı
   Ϊ 172.16.0.5  ҪͨѶբ·ᡣ
   
   û·ڿ½
     * [15]Setup Netware Server ʹ Netware ŷ
     * [16]Setup MS Windows Client ʹ Microsoft Client
       
4.1 趨 Linux ŷ

   ûrouterĻһ¡
   
   뽨 Linux ŷȥʶ· Workstation 2  Web ŷ
   ӡΪ  Linux ŷǩΪ rootŷʾִ
   
   
   route add gw default 172.16.0.254

   Ҫÿһ㿪̨Linux ŷʱʹͨѶբĻֻҪ޸
   /etc/rc.d/rc.inet1  ͨѶբиĳ GATEWAY =
   "172.16.0.254"ɡǰûעŶ !
   
   : һߵ·ı·
   
   route add -net 172.17.0.0 gw 172.16.0.254

   ÿһοʱʹͨ뽫 /etc/rc.d/rc.local 
   
   
4.2  Netware ŷ

   Ϊܹ趨 Netware ŷ Ҫ Supervisor ȨҲҪ п
   ̨ Console ĲȨ Щ㶼ûУǵ·Ա Ƿ
   ܰ趨 ŷϴǽǰ AUTOEXEC.ncf 
   ɿ·ϵ Ethernet_II  frame ͡
   
   load NE2000 frame=Ethernet_II name=IPNET
   load TCPIP
   bind IP to IPNET addr=172.16.0.2 mask=FF.FF.FF.0

    NE2000 ʽʱ ҲҪĻĽָ ۻ
   ӵĺ롣 (: load NE2000 slot=3 frame=.....)
   
4.3 趨 Netware ͻ

   һ̨ϣ ѡʹ Win3.1WFWG  Win95 ʹ
   Microsoft  Novell  32 λԪͻ˳ʽ  Win95 ڵ
   windows ϵİװͲͬˡҪʹ 16 λԪĿͻ˳ʽ 
   Щһˡ Բο Windows 3.x װָʾ Win95 氲װ
   32 λԪͻ˳ʽ  [17] װWindows 95
   
  Windows 3.x
  
   ʹ Win3.1  WFWGͿ԰װ Netware Client (VLMs) Լ 
   TCP/IP Ƭһ
   
   TCPIP.exeVTCPIP.386WINSOCK.dll  WLIBSOCK.dll
   
   һ WINSOCK.dll  Win95  Trumpet ṩǸǲͬ ġ
   װ֧Ԯ windows  Netware Client  VTCPIP.386 WINSOCK.dll 
   WLIBSOCK.dll  SYSTEM Ŀ¼ڣTCPIP.exe  NWCLIENT Ŀ¼ڡ
   ޸ķ NWCLIENT ڵ STARTNET.bat
   
   lsl
   ne2000     ---> ·ʽ
   c:\windows\odihlp.exe     ---->ʹ WFWG Ļ
   ipxodi
   tcpip        ---> һ
   nwip         ---> ʹ Netware/IP Ļ
   vlm

   һĿ¼ ( ) \NET\TCP  Linux   /etc Ŀ¼
    Netware ŷ SYS: ETC ڿ HOSTS NETWORKSPROTOCOLS Լ
   SERVICES  ޸Ŀ HOSTS һи Linux ŷ
   ʹʹ ҳ Linux ŷʱ
   http://172.16.0.1/ Ϊ http://linux.mydomain/
   
   127.0.0.1      localhost
   172.16.0.1      linux.mydomain

   ޸ NWCLIENT Ŀ¼ڵ NET.cfg 
   
   Link Driver NE2000
       port 300
       int 3
       MEM D0000
       FRAME Ethernet_802.2

; ---- ⼸ ----

      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     ---> ʹͨѶբӵH
TTP ŷ

   Link Support
      MemPool 6192       ---> Сֵ 1024Կֵͬ
      Buffers 10 1580    ---> ҲԼ

;---------------------------------
; ʹ Netware/IP Լ⼸
;
   NWIP
      NWIP_DOMAIN_NAME  mydomain
      NSQ_BROADCAST   ON
      NWIP1_1 COMPATIBILITY   OFF
      AUTORETRIES     1
      AUTORETRY SECS  10

    WINDOWS Ŀ¼ڵ SYSTEM.ini Ϊ VTCPIP.386һС
   
   [386Enh]
   .....
   network=*vnetbios, vipx.386, vnetware.386, VTCPIP.386
   .....

   ¿ִ STARTNET.bat ʹϲҳ ȡ
   ҳˡ ʹ Trumpet Winsock Ļ 㲻ǩ Netware 
   Լִ TCPMAN
   
  Windows 95
  
   ½ڽ Win95 ϰװ 32 λԪĿͻ˳ʽ 밲װ 
   
   
   Client for Netware Networks ( Microsoft  Novell)
   Microsoft TCP/IP Protocol
   Network Adapter

   ҪװЩĿҵĵԡ̨·Ӧ һ
   ʾͻˡ濨ЭӴ װ the Client for Netware
   Networks:
   
  1. ڿͻ˰()
  2.  Microsoft  Novell ϰһ
  3.  Client for Netware Networks 

   װ TCP/IP Э:
   
  1. Эϰ
  2.  Microsoft һ
  3.  TCP/IP 

   Windows 95 ԶװͬЭָǲƳťƳ
   һ˵ Win95 ᰲװ Microsoft NetBeui ЭԼIPX/SPX Э
   ɾ NetBEUI Э ǩ뵽 Netware ŷҪ
   IPX/SPX Э
   
    TCP/IP һ趨 ݣ IP λַһ
   
   "ָ IP λַ " Ի IP λַ 172.17.0.5
  ·ֶԻ 255.255.255.0

   ѡȡͨѶբ
   
  բԻСͨѶբ(·)λַ 172.17.0.254
  ť

   ͨѶբλַӦͨѶբԻˡȷ
   
   ῴҪϵͳѶϢӦÿʹӵ
    HTTP ŷ
   
4.4 趨 Microsoft Client

   ʹ Microsoft Client ȡ·¼˵ΰ װ
   TCP/IP 
   
     * [18]Windows for Workgroups (WFWG)
     * [19]Windows 95
     * [20]Windows NT 4.0
       
   ע: Ҫҳеڲ·ڿ Linux ŷʱ
   http: //linux.mydomain/  http://172.16.0.1/ Ծ޸
   hosts  һи Linux ŷ 㵱ȻҲӸĿ
   ÿһ  hosts (Netware Unix WinNT) Windows 
    HOSTS  \WINDOWS  \WINDOWS\SYSTEM ڣ ˿İ汾
   һе Linux ŷΪ
   
   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
  
   ڽ WFWG ϰװ 32bit Ŀͻˡ
   Microsoft ṩWindows TCP/IP ʽ µİ汾 3.11b 
    [21]ftp://ftp.microsoft.com  վ tcp32b.exeȷ
   ڡTCP/IP-32bitʽǰWin32s 
   
    TCP/IP չʱĿ¼ ( C:\TEMP)
   \WINDOWS\SYSTEM Ŀ¼з OEMSETUP.INFУǵ֡ڴ
   TEMP Ŀ¼ OEMSETUP.INF   \WINDOWS\SYSTEM Ŀ¼
    TCP/IP ѵϵͳˣ ǰƳǡ
   
   ·趨 Windows 趨/·趨
   
    һ Networks ť
    һ Install Microsoft Windows Network.
      ѡ֧ support for additional networks (ҪĻ)
    ȷ

   ϵͳʾҪѡһʵ·ûʾĻӦ
   
     һ Adapter ť
         ѡһſ ( NE2000)
         ȷ
     һ Protocol ť
         ѡ MS TCP/IP-32 Э
         ȷ

   ϵͳʾҪ㽨 TCP/IP ЭһϡκʱҪ½ 
   ϣѡ TCP/IP Эᣬٰһݼ޸ġ
   
    IP λַԻС 172.17.0.5
   ·ֶԻ 255.255.255.0
   ڶͨѶբԻͨѶբ (router) λַΪ 172.17.0.254

   ȷϡῴһѶϢ˳Ϳʹ 
   ӵ HTTP ŷˡ
   
  Windows 95
  
   ½ڽ Win95 ϰװ 32 λԪ΢ͻ˳ʽ  װ
   е
   
   Client for Microsoft Networks
   Microsoft TCP/IP Protocol
   Network Adapter

   ҪװЩĿڰҵĵԡ̨·ӡڻ һ
   ʾͻ˳ʽƿЭԼĿһӴϡҪװ ΢·
   ͻ˳ʽ:
   
  1.  Client Ŀϰ
  2. һ Microsoft
  3.  Client for Microsoft NetworksĿϰ

   װ TCP/IP Э:
   
  1.  Protocol ϰ
  2. һ Microsoft
  3.  TCP/IP ϰ

   Windows 95 ڶԶذװЭڡͷ ֻҪڰһǣٰ 
   ߰ťɽߡ ͵ Win95 ᰲװ Microsoft NetBeui Э
   
    TCP/IP  TCP/IP ϰһ£ݣ IP λַı:
   
   " ָһ IP λַ " ϼ IP λַ;
                        Ϊ 172.17.0.5
  ·ַڼ 255.255.255.0

   ѡȡ Gateway ı:
   
  ͨѶբڼͨѶբ(ת)λַΪ 172.17.0.254
  ť

   ͨѶբλַӦûѰװͨѶբڡȷť
   
   ῴһѶϢ˳Ϳʹ ӵ
    HTTP ŷˡ
   
  Windows NT
  
   ½ڽ WinNT 4.0 ϰװ TCP/IP ͻ˳ʽ ʼ̨ 
   ·
   
    ѡƿ
        һµĿƿ (ûаĻ)

   ϵͳʾҪѡһʵ·ƿѡһʵġЭ
   
    ѡЭ
        
        ѡ TCP/IP Э
        ȷ

   ϵͳʾҪ㽨 TCP/IP ЭһϡκʱҪ½ 
   ϣѡ TCP/IP Эᣬٰһݼ޸ġ
   
   ѡ IP λַ
      'ָ IP λַ'Ŀϴ
       IP λַԻС 172.17.0.5
      ·ֶԻ 255.255.255.0
      ڶͨѶբԻͨѶբ (router) λַΪ 172.17.0.254

   ȷϡῴһѶϢ˳ Ϳʹ
   ӵ HTTP ŷˡ
   
4.5  Macintosh  TCP/IP

   ʹ Macintosh Ϊȡ·ġ ᣬ¾˵ 
   PowerMac ϰװ MacTCP
   
   : Ҫʹ WWW ʱеڲ·ʱʹ
   http://linux.mydomain/  http://172.16.0.1/ ŷҪ
    hosts ĸʽʹ Unix ϵĲͬ Mac hosts 
   RFC-1035ΪԼ  (Netware, Unix, WinNT) MacOS 
    HOSTS  System folderPreferences folder ֮¡޸
   Ϊ Linux ŷϣ
   
  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
  
   һ½ּ˵ΰװ MacTCP ȣ ȴ Apple Ƕ
   MacTCP Ǵ· CD װ Ҫ MacTCP 
   Apple Menu/ Control Panels/ TCP/IP һ өĻ
   'Connect via: ' ֵΪ 'Ethernet'
   
   ı 'Configure' 趨Ϊ 'Manually'
   
   IP address ԻС 172.17.0.5
   Subnet Mask ԻС 255.255.255.0
  ͨѶբͨѶբ (·) λַΪ 172.17.0.254

   ȷϡͿʹӵ HTTP ŷˡ
   
5. ڲ·

   ޷벻ͬĹƽ̨ԴĻͲһڲ·ˡ Ҫ
   ֧Ԯϵͳ ܴȡǡͷṩϡ ļṩ Linux 
   Ҷĵϵͳӵķ
     * [22]NetwareNCP ϵͳ 
     * [23]Windows  SMB ϵͳ 
     * [24]Unix  NFS ϵͳ 
       
    Linux İ汾ͬЩϵͳɱ뵽 Linux ڻǼ ģ
   顣 㲢Ϥģ Բο Kernel HOWTO
   [25]http://sunsite.unc.edu/mdw/HOWTO/Kernel-HOWTO.html Լ Module
   HOWTO [26]http://sunsite.unc.edu/mdw/HOWTO/Module-HOWTO.html ģ
   һ롣
   
5.1 NCPFS

   Ҫ Netware ŷĵĻҪж NCP (ncpfs)  ֧Ԯ
    NCPFS  1.2.x  1.3.71  ( ) ĺʹá ޷
   κڵ 1.3.x ʹá Netware 4.x ޷ ȡ NDS 
   ⣬ʹòἮʹ Netware 4.x ̨ ʹ Set
   Bindery Context ضԲἮ֧Ԯ :
   

  set Bindery Context = CORP.MYDOM;WEBUSER.MYDOM

   ѱ򿪶Բ֧Ԯ
   
   Դ Sunsite  NCP ϵͳĹóʽ ʹ URL
   [27]ftp://sunsite.unc.edu/pub/Linux/system/filesystems/ncpfs/ncpfs.tgz
   (ĿǰΪ ncpfs-2.0.10)
   
  װ
  
   Ҫװ ncpfs óʽִ
   
   zcat ncpfs.tgz | tar xvf -

   е⵽ԼĿ¼ڡӡõncpfs-2.0.10 Ŀ¼
   ڼװǰıĿ¼ ncpfs Ŀ¼ڡҪĶ README ޸
   Makefile 
   
   װ ncpfs ȡʹõĺĸ汾ġں 1.2 ϣִֻ 
   'make' 'make install' ͻᰲװִеԼ man ҳˡ
   
   ʹú 1.3.71 İ汾͵±ĺˡ Щ
   ϣncpfs ĺĲѾҪԭʼʽͷˡ뿴 Ƿ
   ĺҪ±룬ִ
   
   cat /proc/filesystems

   ʾһ˵ϵ ncpfs
   
    ncpfs ûг֣±ĻǼ ncpfs ģ顣Ҫ ±
   ģ ִ 'make config'
   
   The IPX protocol (CONFIG_IPX) [N/y/?]
   
   򵥻ش 'y'ᱻʵǷҪڲ·Ҳ衣 ȵ
   ĳɹرװˣ¿Ȼ/proc/filesystems ȫû
   ⣬ٽװ ncpfs óʽ ıĿ¼װ  ncpfs 
   Ŀ¼ڣ ִ 'make' ڱִ 'make install' װĹ
   óʽ man ҳ
   
  NCPFS
  
   鰲װִ
   
   ipx_configure --auto_interface=on --auto_primary=on

...ȸ10ִ

   slist

   ӦþͿԿ Netware ŷһбҪʼ Netware  
   Ϸˡ
   
   Ҫŷ MYDOM_NW ڵĴŵ VOL1: ȡ \home\htmldocs Ŀ¼
   ڵ HTML Ƽ ̨ŷϽʹ ( ) 'EXPORT'
   Ϊ 'EXP123' Щ ʹ SYSCON  NWADMIN ʺȡ
   Ŀ¼ʹá
   
    Linux Ͻ /mnt/MYDOM_NW Ŀ¼ ִ
   
   ncpmount -S MYDOM_NW -U EXPORT -P EXP123 /mnt/MYDOM_NW

   Ҫ netware ϵͳִ
   
   ls /mnt/MYDOM_NW/vol1/home/htmldocs

   ͻг MYDOM_NW/VOL1: \HOME\HTMLDOCS  е (ʹ Netware 
   ʾ ) κ⣬ Ķ IPX HOWTO 
   [28]http://sunsite.unc.edu/mdw/HOWTO/IPX-HOWTO.html и ϸѶ
   
   
5.2 SMBFS

   Ҫ Windows ŷϣҪ SMB (smbfs)֧ԮС
   
   ҪSunsiteSBMϵͳóʽ
   [29]ftp://sunsite.unc.edu/pub/Linux/system/filesystems/smbfs/smbfs.tgz
   (currently smbfs-2.0.1)
   
  װ
  
   Ҫװ smbfs óʽ
   
   zcat smbfs.tgz | tar xvf -

   еĵ⵽ԼĿ¼ڡӡһ smbfs-2.0.1 Ŀ¼
   ڽװǰĿ¼ĵ smbfs Ŀ¼ϡҪĶ README 
   Makefile
   
   װ smbfs ȡʹõĺĸ汾ġں 1.2 ϣִֻ 
   'make'  'make install' ͻᰲװִеԼmanҳˡ
   
   ʹú 2.0 İ汾͵±ĺˡ Щ 
   ϣsmbfs ĺĲѾҪԭʼʽͷˡ뿴 Ƿ
   Ҫ±룬ִ
   
   cat /proc/filesystems

   ʾһ˵ϵ smbfs
   
    smbfs ûг֣±ĻǼ smbfs ģ顣Ҫ ±
   ģ ִ 'make config'Ҫ SMB ϵͳ֧ Ԯʱش
   yes ȵĳɹرװˣ ¿ Ȼ /proc/filesystems
   ȫû ٽװsmbfs ʽıĿ¼װص
   smbfs ϣִ 'make'ڱ ִ 'make install' װ
   Ĺóʽmanҳ
   
   SMBFS
  
   ǵУǼ WinNT ŷͽ 'MYDOM_NT' 
   Ŀ¼ C:\PUB\HTMLDOCS һûֽ 'HTMLDOCS'  Linux 
   Ͻһµ /mnt/MYDOM_NT Ŀ ¼ִ
   
   smbmount //MYDOM_NT/HTMLDOCS /mnt/MYDOM_NT -n

   Ҫ SMB (windows  ) ϵͳ ޷Կ
   
   smbmount //MYDOM_NT/COMMON /mnt/MYDOM_NT -n -I 172.16.0.3

   ִ
   
   ls /mnt/MYDOM_NT

   г bsol;bsol;MYDOM_NT\PUB\HTMLDOCS ڵĵб (ʹ
   Windows ʾ)
   
5.3 NFS

   ҪһѱڡͷпõNFSϵͳģںڡ
   
   и Unix ִ NFS ֽ MYDOM_UNIX IP λַΪ
   172.16.0.4 Ծɴ ( ) Ϳ 
   Ŀ¼ˡ
   

   showmount -e 172.16.0.4

   һ֪Ŀ¼ǿԾʵ mount ɰǸ 
    Ƽ '/mnt' Ŀ¼½һĿ¼ ( ) 'MYDOM_UNIX' Ϊ
   ϵ㡣
   

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

    rsize  wsize ʹûıġ
   
   κĶ
   [30]http://sunsite.unc.edu/mdw/HOWTO/NFS-HOWTO.html ڵ NFS HOWTO 
   ͷж NFS ϵͳܡ
   
6. ȡ·

   ѽ HTTP ŷ ͻԼ Linux ŷŷ 
   ˣ Ҫ Linux ŷһЩССĵܴҳ ϴ
   ȡЩѹϵĵϵͳ
   
6.1 ȡһѹϵĵϵͳ

   ҪȡHTMLҳѹϵĿ¼ķж:
     *  DocumentRoot (/usr/local/etc/httpd/htdocs) ڽһָ
       ѹϵĿ¼:
       
   ln -s /mnt/MYDOM_NW/vol1/home/htmldocs netware
                     or

   ln -s /mnt/MYDOM_NT    winNT
                     or

   ln -s /mnt/MYDOM_UNIX    unix

     * ޸/usr/local/etc/httpd/conf Ŀ¼ڵ srm.conf 
       һ alias
       
  # Alias fakename realname
  Alias /icons/     /usr/local/etc/httpd/icons/

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

    HTTPdɲο http://linux.mydomain/netware/index.htm
   ͿԴȡ netware ŷϵļΪ netware ĵԼ ϵ
   ͳ֮ʾʽͬ
   
6.2  ·

   Ժ׵ؽڲ··շ E-Mail Լȡ಻ 
   ѶҼƻδİǽдһ򵥵ıʼϸڿ Դ
   ISP Hookup HOWTO ( ISP) ϵõ˵
   [31]http://sunsite.unc.edu/mdw/HOWTO/ISP-Hookup-HOWTO.html   Diald
   mini HOWTO ( ) [32]http://sunsite.unc.edu/mdw/HOWTO/mini /Diald 
   趨Щӡ
   
6.3 ô

   HTTP ŷڰ칫пɱṩԲͬŷڵĶصĿ¼ ͸
   ȡѶЩϿ Word ڵļļLotus  ӵ
   Ͽ⡣
   
   ּӦͨ:
   
     * 湫˾ļ
       ЩļŸ塢ȱ桢ͼ˾豸۱ƷѶ
       ԼκζԹ˾мֵļ
     * ȡѰҵĿ¼
       ٴȡ˾绰벾Ĺܡ ϿԾ CGI ָӳ
       Ƶվϣ վŷԵһѴڵĻµӦóʽ֮
       ͨѶբ Ҳ˵ʹͬı׼ȡʱѶͿɱ㷺ҿ
       򵥵ķɱζԱʹ һ RDBMS Ľ
       棬  ORACLE  SYBASE ʱѶ һ һе
       ᵽվ
       - 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
     * ˾//˵ҳ
       ֯ڲĻѾı䵽ÿŶԼյ״̬ǰ
       ڲ·ṩһŻ˹ͨѶý 顣ǿ
       ġѰṩѰЩ֪ÿʱһ ֮
       ˵һߡ
     * 򵥵 Groupware Ӧóʽ
        HTML ʽ֧ԮվṩԼ򵥵ų̹ܡ
     * 幩Ӧ
       ܹʹڲ·ɹ˾·ʹҪ͸°
       ʹ 'Java'  which allows the creation and
       transparent distribution of objects on-demand rather than just
       data or applications. ڸµڽ Java ֧Ԯ Linux 汾 
       ס
     * ż
       ˼תƵڲ·ʼƷ׼Ҽ׵ļ
        ӰԼĶýѶ ʼѾչΪһ򵥡
       de facto ͨѶʽˡ ˼䡢СʼͨѶǺҪ
       ġ  Linux ƽ̨кܶĹʹһ E-mail ϵͳ
        sendmailpop3dimapd
     * ʹ߽
       ڲ·Ƽ˵ؿٽ ʹõĹߣر HTMLܺܿ
       ıǰϵͳķʹ HTML һֻд
       ŻƵĽ档 ʹڲ·Ƽĵط " 
       ܼ " HTML ĳϰһ¾ͿԵһҳԷ桢
       ִһĳʽκεԳʽ¡
       
7. Ҫ

    Linux ڲ·ŷȤӦá ᵽ 
   Ѿǹ塣
     * ʹ Win95/NT · Linux ŷ WINS 趨
       NBT ŷһ뿴 SAMBA վt
       [35]http://lake.canberra.edu.au/pub/samba/samba.html
     * ڲ·ʵһѰ档ᵽ ht://Dig ҳ
       [36]http://htdig.sdsu.edu/
     * ʹ CUSeeMe һ local reflector Cornell ҳ
       [37]http://cu-seeme.cornell.edu/
     * һ·顣ʹ COW ҳ
       [38]http://thecity.sfsu.edu/COW/
     * һ SQL Ͽ⣬ο mSQL ҳ [39]http://Hughes.com.au/
     *  Netware ŷ FTP,Gopher,Finger,Bootp ŷοҳ
       [40]http://mft.ucs.ed.ac.uk/
     * ģһ Netware ŷ鿴һ NCP Utilities ҳ
       [41]ftp://sunsite.unc.edu/pub/Linux/system/filesystems/ncpfs/
       
   㷢 Linux ڲ·ŷȤʹ÷ һҪŶ 
   
8. лϷ

8.1 л

   л NCSA ṩļ David Anderson Լ е
   ˱ HOWTO ݲ˵ǵ  Netware/IP ϵϸ
    Romel Flores (rom@mnl.sequel.net)  
   
8.2 ȨѶ

   ļȨ &copy; 1996,1997  Pramod Karnad   
   ²ܱɢʹ:
   
     * Linux HOWTO ļȫһֵκεʵýʽ ر
       ƻɢֻҪݰȨеĿϱҵԵ ɢ
       ʹǱģȻϣɢʹǰܱԤ ֪
       
     * еķ롢Ʒ κй춼κε Linux HOWTO ļ
       ΪȨ Ҳ˵㲻ܴһ HOWTO  
       һƷƶıɢʹȨЩֻ Ҫڱ
       Ҫ౻ʹã  Linux HOWTO 渽 ĵַ
       硣
     * κ⣬  Tim Bynum 磬  Linux HOWTO 
        ĵ [42]linux-howto@sunsite.unc.edu üŵķʽ̫
        ĵ绰ɡ
       
   :
   
   ߰: ֱļз벻˳ĵطŸң
   лл [43]linuxer.bbs@cis.nctu.edu.tw עļİ
    [44]http://www.linux.org.tw/CLDP/ȡá

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/
