<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <HTML> <HEAD> <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9"> <TITLE>The Linux Intranet Server HOWTO: Collegamento al server Linux</TITLE> <LINK HREF="Intranet-Server-HOWTO-5.html" REL=next> <LINK HREF="Intranet-Server-HOWTO-3.html" REL=previous> <LINK HREF="Intranet-Server-HOWTO.html#toc4" REL=contents> </HEAD> <BODY> <A HREF="Intranet-Server-HOWTO-5.html">Avanti</A> <A HREF="Intranet-Server-HOWTO-3.html">Indietro</A> <A HREF="Intranet-Server-HOWTO.html#toc4">Indice</A> <HR> <H2><A NAME="s4">4. Collegamento al server Linux</A></H2> <P>Per favore osservate nel diagramma illustrato nel capitolo <A HREF="Intranet-Server-HOWTO-1.html#Intro">Introduzione</A> lo schema d'indirizzamento usato. La workstation 1 (W/S1) si trova sulla rete 172.16.0.0 e può accedere direttamente al server Linux mentre la workstation 2 (W/S2) si trova sulla rete 172.17.0.0 e ha bisogno di usare il gateway (router) 172.17.0.254 per raggiungere il server Linux. Le informazioni caratteristiche di questo gateway devono essere impostate durante la configurazione dei clienti solo su W/S2. Netware fa riferimento al gateway come 'ip_router'. <P>Userò W/S2 per illustrare come configurare i client. Per configurare W/S1 occorre solo cambiare l'indirizzo IP da 172.17.0.5 a 172.16.0.5 e ignorare tutti i riferimenti al gateway/router. <P>Se non avete un router potete saltare la seguente sezione e procedere con i paragrafi <UL> <LI> <A HREF="#SetupNW">Configurazione del server Netware</A> se usate un server Netware.</LI> <LI> <A HREF="#MSClient">Configurazione dei client MS Windows</A> se usate un client Microsoft.</LI> </UL> <P> <H2><A NAME="ss4.1">4.1 Configurazione del server Linux</A> </H2> <P><B>Potete saltare questa sezione se non state usando un router.</B> <P>Il server Linux deve essere configurato per riconoscere il router e quindi permettere alla workstation 2 di raggiungere il server Web. Per questo occorre effettuare il login sul server Linux come root, e quindi digitare <BLOCKQUOTE><CODE> <PRE> route add gw default 172.16.0.254 </PRE> </CODE></BLOCKQUOTE> Per usare il gateway automaticamente ogni volta che viene riavviato il server Linux, editate il file <CODE>/etc/rc.d/rc.inet1</CODE> e modificate la linea contenente la definizione del gateway impostandola a <CODE>GATEWAY = "172.16.0.254"</CODE>. Controllate che la linea che definisce il gateway non sia commentata. <P>ALTERNATIVA: potete aggiungere degli instradamenti alle reti dall'altra parte del router. Potrebbe essere fatto come segue <BLOCKQUOTE><CODE> <PRE> route add -net 172.17.0.0 gw 172.16.0.254 </PRE> </CODE></BLOCKQUOTE> Per aggiungere questo instradamento ogni volta che riavviate Linux, aggiungete il comando al file <CODE>/etc/rc.d/rc.local</CODE>. <P> <P> <H2><A NAME="SetupNW"></A> <A NAME="ss4.2">4.2 Configurazione del server Netware</A> </H2> <P>Per configurare il server Netware sono richiesti i diritti del Supervisor o almeno del Console operator. Se non li avete, provate a chiedere al vostro Amministratore di Rete di aiutarvi con la configurazione. Dal server abilitate sulla LAN il tipo di trama Ethernet_II digitando (oppure includendo) i seguenti comandi nel file AUTOEXEC.ncf. <BLOCKQUOTE><CODE> <PRE> load NE2000 frame=Ethernet_II name=IPNET load TCPIP bind IP to IPNET addr=172.16.0.2 mask=FF.FF.FF.0 </PRE> </CODE></BLOCKQUOTE> <P>A seconda della configurazione del vostro sistema potrebbe essere necessario specificare lo slot oppure il numero della scheda durante il caricamento del driver NE2000 (eg: load NE2000 slot=3 frame=.....). <P> <H2><A NAME="NWClient"></A> <A NAME="ss4.3">4.3 Configurazione dei client Netware</A> </H2> <P>Sui PC avete le scelte di Win3.1, WFWG e Win95. La procedura d'installazione è diversa tra Win95 e le versioni precedenti se state usando i client a 32 bit di Microsoft o Novell. Se usate i client a 16 bit, la procedura sarà la stessa e quindi potete seguire le istruzioni di configurazione per Windows 3.x. Per installare il client a 32 bit per Win95 saltate direttamente alla sezione <A HREF="#NWWin95">Windows 95</A>. <P> <H3><A NAME="NWWin"></A> Windows 3.x</H3> <P>Se state usando Win3.1 o WFWG potete installare il client Netware (VLMs) ed alcuni file aggiuntivi che sono forniti sul dischetto di TCP/IP, vale a dire TCPIP.exe, VTCPIP.386, WINSOCK.dll e WLIBSOCK.dll. <P>Notate che il file WINSOCK.dll è diverso da quelli forniti con Win95 e Trumpet. Installate il Client Netware con il supporto per Windows. Copiate VTCPIP.386, WINSOCK.dll e WLIBSOCK.dll sotto la cartella SYSTEM e TCPIP.exe sotto la cartella NWCLIENT. Quindi modificate il file STARTNET.bat nella cartella NWCLIENT come segue: <BLOCKQUOTE><CODE> <PRE> lsl ne2000 ---> il driver per la vostra scheda di rete c:\windows\odihlp.exe ----> se state usando WFWG ipxodi tcpip ---> aggiungete questa linea nwip ---> se state usando Netware/IP vlm </PRE> </CODE></BLOCKQUOTE> <P>Create una sottocartella, diciamo <CODE>\NET\TCP</CODE> e copiate lì dentro i file HOSTS, NETWORKS, PROTOCOLS e SERVICES da <CODE>/etc</CODE> presente sul vostro server Linux oppure la cartella <CODE>SYS:ETC</CODE> sul vostro server Netware. Editate la copia del file HOSTS e aggiungete una linea per il vostro nuovo server Linux. Questo rende possibile identificare il vostro server Linux come <CODE>http://linux.mydomain/</CODE> invece di <CODE>http://172.16.0.1/</CODE> dal vostro browser WWW. <BLOCKQUOTE><CODE> <PRE> 127.0.0.1 localhost 172.16.0.1 linux.mydomain </PRE> </CODE></BLOCKQUOTE> <P>Editate il file NET.cfg nella cartella NWCLIENT <BLOCKQUOTE><CODE> <PRE> Link Driver NE2000 port 300 int 3 MEM D0000 FRAME Ethernet_802.2 ; ---- aggiungete queste linee ---- 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 ---> aggiungete l'indirizzo del vostro ---> gateway solo se dovete usarlo per ---> raggiungere il vostro server HTTP Link Support MemPool 6192 ---> il minimo è 1024. Provate altri valori Buffers 10 1580 ---> anche questo può essere tarato ;--------------------------------- ; Potete aver bisogno di aggiungere linee come queste se state ; usando Netware/IP NWIP NWIP_DOMAIN_NAME mydomain NSQ_BROADCAST ON NWIP1_1 COMPATIBILITY OFF AUTORETRIES 1 AUTORETRY SECS 10 </PRE> </CODE></BLOCKQUOTE> Editate il file SYSTEM.ini sotto la cartella WINDOWS e aggiungete una linea per VTCPIP.386 <BLOCKQUOTE><CODE> <PRE> [386Enh] ..... network=*vnetbios, vipx.386, vnetware.386, VTCPIP.386 ..... </PRE> </CODE></BLOCKQUOTE> <P>Riavviate il PC, eseguite STARTNET.bat e quindi potete usare il vostro browser favorito per accedere le vostre pagine Web. Non avete bisogno di effettuare il login su Netware e nemmeno di eseguire TCPMAN (nel caso usiate il Trumpet Winsock). <P> <H3><A NAME="NWWin95"></A> Windows 95</H3> <P>Questa sezione spiega come installare il client a 32 bit sotto Win95. Come prima cosa bisogna installare quanto segue: <UL> <LI>Client per reti Netware (della Microsoft o Novell)</LI> <LI>Protocollo Microsoft TCP/IP</LI> <LI>Scheda di rete</LI> </UL> <P>Per cominciare l'installazione, cliccate sull'icona Risorse del computer, Pannello di controllo, Rete. Cliccate su Aggiungi. Si aprirà una finestra di dialogo con le voci: Client, Scheda, Protocollo e Servizio. Per installare il Client per reti Novell: <P> <OL> <LI>Doppio clic su Client</LI> <LI>Clic su Microsoft oppure Novell</LI> <LI>Doppio clic su Client per reti Netware</LI> </OL> <P>Per installare il protocollo TCP/IP: <P> <OL> <LI>Doppio clic su Protocollo</LI> <LI>Clic su Microsoft</LI> <LI>Doppio clic su TCP/IP</LI> </OL> <P>Windows 95 installa di default molti altri protocolli automaticamente. Se non vi servono, potete rimuoverli selezionandoli e quindi premendo il bottone Rimuovi. Tipicamente Win95 installa i protocolli NetBEUI e IPX/SPX. Potete eliminare il protocollo NetBEUI, ma avrete bisogno di IPX/SPX se desiderate effettuare il login sul server Netware. <P>Per configurare TCP/IP, cliccate su TCP/IP, quindi su Proprietà e finalmente sulla scheda dell'indirizzo IP. <P> <UL> <LI>Impostate l'indirizzo IP nell'apposita casella di testo a 172.17.0.5 e la Subnet mask a 255.255.255.0.</LI> <LI>Selezionate la scheda Gateway.</LI> <LI>Impostate l'indirizzo del vostro gateway (router) nella casella Nuovo gateway a 172.17.0.254.</LI> <LI>Cliccate sul pulsante Aggiungi.</LI> </UL> <P>L'indirizzo del gateway dovrebbe adesso comparire nella finestra dei gateway installati. Adesso cliccate su OK. <P>Vi verrà richiesto di riavviare il computer. Dopo il riavvio, sarà possibile usare il browser per collegarsi al vostro server HTTP. <P> <H2><A NAME="MSClient"></A> <A NAME="ss4.4">4.4 Configurazione dei client MS Windows</A> </H2> <P>Se intendete usare un client Microsoft per accedere alla vostra rete, questa sezione descrive come installare il protocollo TCP/IP per <UL> <LI> <A HREF="#MSWFWG">Windows for Workgroups (WFWG)</A></LI> <LI> <A HREF="#MSWin95">Windows 95</A></LI> <LI> <A HREF="#MSWinNT">Windows NT 4.0</A></LI> </UL> <P><B>Nota: </B>Per individuare il vostro server Linux come <CODE>http://linux.mydomain/</CODE> invece di <CODE>http://172.16.0.1/</CODE> dal vostro browser WWW e da tutti i comandi dalla Intranet è necessario editare il file <CODE>hosts</CODE>, aggiungendo una linea per ognuno dei vostri host (Netware, Unix, WinNT). I sistemi MS Windows hanno il file HOSTS file nella cartella <CODE>\WINDOWS</CODE> oppure <CODE>\WINDOWS\SYSTEM</CODE> a seconda della versione. Editate questo file ed aggiungete una linea per il vostro server Linux come segue: <BLOCKQUOTE><CODE> <PRE> 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 </PRE> </CODE></BLOCKQUOTE> <P> <H3><A NAME="MSWFWG"></A> Windows for Workgroups</H3> <P>Questa sezione spiega come installare il client a 32 bit sotto WFWG. Per cominciare, potete prelevare il driver TCP/IP per Windows dal sito Microsoft. La versione corrente è 3.11b ed è disponibile da <A HREF="ftp://ftp.microsoft.com">ftp://ftp.microsoft.com</A> come <CODE>tcp32b.exe</CODE>. Accertatevi di aver caricato Win32s prima di tentare di caricare il driver TCP/IP-32bit. <P>Dopo aver decompresso i file di TCP/IP su una cartella temporanea (diciamo <CODE>C:\TEMP</CODE>), verificate che sotto la cartella <CODE>\WINDOWS\SYSTEM</CODE> non esista una copia del file <CODE>OEMSETUP.INF</CODE>. Se c'è, rinominatela. Quindi copiate il file <CODE>OEMSETUP.INF</CODE> file dalla cartella TEMP sulla cartella <CODE>\WINDOWS\SYSTEM</CODE>. Se in precedenza avevate caricato qualsiasi altro stack TCP/IP sul vostro calcolatore, rimuoveteli prima di proseguire. <P>Per eseguire o modificare le impostazioni di rete: <P> <P> <UL> <LI> cliccare sul pulsante Reti;</LI> <LI> cliccare Installare la rete di Microsoft Windows;</LI> <LI> scegliere il supporto per reti aggiuntive (se richiesto);</LI> <LI> cliccare OK.</LI> </UL> <P>Se adesso vi viene chiesto di specificare la vostra scheda di rete, selezionate quella appropriata. Se non è così, allora <P> <P> <UL> <LI> cliccate sul pulsante Adattatore di rete; <UL> <LI> selezionate una scheda (ad esempio NE2000);</LI> <LI> cliccate OK;</LI> </UL> </LI> <LI> cliccate il pulsante Protocollo; <UL> <LI> selezionate il protocollo MS TCP/IP-32</LI> <LI> cliccate OK</LI> </UL> </LI> </UL> <P> <P>Adesso è il momento di configurare il protocollo TCP/IP. Potete sempre riconfigurarlo evidenziando il protocollo TCP/IP visualizzato nella lista degli adattatori di rete e cliccando il pulsante Configura. <P> <UL> <LI>Impostate l'indirizzo IP a 172.17.0.5</LI> <LI>Impostate la Subnet Mask box a 255.255.255.0</LI> <LI>Impostate l'indirizzo IP del gateway (router) nella casella del gateway di default a 172.17.0.254</LI> </UL> <P>Cliccate OK. Vi sarà chiesto di riavviare il computer. Dopo il riavvio, sarà possibile usare il browser per collegarsi al server HTTP. <P> <H3><A NAME="MSWin95"></A> Windows 95</H3> <P>Questa sezione spiega come installare il client Microsoft a 32 bit sotto Win95. Prima sarà necessario installare quanto segue: <P> <UL> <LI> Client per reti Microsoft</LI> <LI>Protocollo Microsoft TCP/IP</LI> <LI>Scheda di rete</LI> </UL> <P>Per cominciare l'installazione, cliccate sull'icona Risorse del computer, Pannello di controllo, Rete. Cliccate su Aggiungi. Si aprirà una finestra di dialogo con le voci: Client, Scheda, Protocollo e Servizio. Per installare il client per Reti Microsoft: <P> <OL> <LI>Doppio clic su Client</LI> <LI>Clic su Microsoft</LI> <LI>Doppio clic su Client per reti Microsoft</LI> </OL> <P>Per installare il protocollo TCP/IP: <P> <OL> <LI>Doppio clic su Protocollo</LI> <LI>Clic su Microsoft</LI> <LI>Doppio clic su TCP/IP</LI> </OL> <P>Windows 95 di default installa alcuni protocolli automaticamente. Rimuovete quelli non necessari tramite il pulsante ``Rimuovi''. Tipicamente Win95 installa il protocollo Microsoft NetBEUI. <P>Per configurare TCP/IP, cliccate su TCP/IP, cliccate su Proprietà, cliccate sulla scheda ``Indirizzo IP''. Impostate il vostro indirizzo IP nella casella 'Specifica l'indirizzo IP' a 172.17.0.5. Impostate Subnet mask a 255.255.255.0. <P>Selezionate la scheda Gateway. Impostate l'indirizzo del vostro gateway (router) nella casella 'Nuovo gateway' a 172.17.0.254. Cliccate il pulsante Aggiungi. Adesso l'indirizzo del gateway dovrebbe apparire nell'elenco dei gateway installati. Adesso cliccate OK. <P>Dovreste ricevere l'indicazione di riavviare. Fatelo. Adesso dovreste essere in condizioni di usare il browser per collegarvi al vostro server HTTP. <P> <H3><A NAME="MSWinNT"></A> Windows NT</H3> <P>Questa sezione spiega come installare il client TCP/IP per WinNT 4.0. Avviate il Pannello di controllo/Rete. Selezionate la scheda `Schede di rete'. Cliccate su Aggiungi per aggiungere una nuova scheda di rete (se non avete una). <P>Scegliete la scheda di rete appropriata. Per aggiungere i protocolli Selezionate la scheda Protocolli. Cliccate su Aggiungi e selezionate il protocollo TCP/IP. Cliccate su OK <P>Vi sarà chiesto di configurare lo stack del protocollo TCP/IP. Potete sempre riconfigurarlo selezionando il protocollo TCP/IP e cliccando il pulsante ``Proprietà''. <P> <P> <UL> <LI>Selezionate la scheda 'Indirizzo IP'</LI> <LI>Barrate la casella 'Specificare un indirizzo IP'</LI> <LI>Nella casella dell'indirizzo IP digitate 172.17.0.5</LI> <LI>Nella casella della Subnet Mask digitate 255.255.255.0</LI> <LI>Nella casella Default gateway, impostate l'indirizzo IP del vostro gateway (router) a 172.17.0.254</LI> </UL> <P>Cliccate su OK. Il computer richiederà il riavvio. Adesso potete usare qualsiasi browser per collegarvi al vostro server HTTP. <P> <H2><A NAME="MacClient"></A> <A NAME="ss4.5">4.5 Configurazione di TCP/IP sul Macintosh</A> </H2> <P>Se state usando un Macintosh per accedere alla vostra rete, allora questa sezione spiega come installare MacTCP per i PowerMac. <P><B>Nota: </B>Per rendere possibile l'indirizzamento del server Linux come <CODE>http://linux.mydomain/</CODE> invece di <CODE>http://172.16.0.1/</CODE> dal browser WWW browser e da tutta la vostra intranet dovete modificare il file <CODE>hosts</CODE>. Il formato del file <CODE>hosts</CODE> è diverso da quello usato da Unix. Il file hosts del Mac è basato su RFC-1035. Potete aggiungere più linee anche per ognuno dei vostri host (Netware, Unix, WinNT). Il MacOS tiene il suo file HOSTS nella cartella <CODE>Preferences folder</CODE> sotto <CODE>System folder</CODE>. Aprite questo file e aggiungete una linea per il vostro server Linux come segue: <BLOCKQUOTE><CODE> <PRE> 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 </PRE> </CODE></BLOCKQUOTE> <P> <H3><A NAME="MacTCP"></A> MacTCP</H3> <P>Questa sezione spiega come installare MacTCP. Come prima cosa dovete prelevare i file MacTCP dal sito Apple, oppure installarli dall'Internet Connection CD. Per configurare MacTCP, cliccate su Apple Menu/ Control Panels/ TCP/IP. Sullo schermo modificate l'impostazione 'Connect via:' a 'Ethernet' <P>Modificate la voce 'Configure' impostandolo a 'Manually' <P> <UL> <LI>Nella finestra dell'indirizzo IP digitate 172.17.0.5</LI> <LI>Nella finestra della Subnet Mask digitate 255.255.255.0</LI> <LI>Nella finestra Router address impostate l'indirizzo del vostro gateway (router) a 172.17.0.254</LI> </UL> <P>Cliccate su OK. Adesso dovreste essere in grado di collegarvi al server HTTP con il browser. <P> <HR> <A HREF="Intranet-Server-HOWTO-5.html">Avanti</A> <A HREF="Intranet-Server-HOWTO-3.html">Indietro</A> <A HREF="Intranet-Server-HOWTO.html#toc4">Indice</A> </BODY> </HTML>