; TeX output 2003.04.04:1549_2 ~?ՁZݺIqqecss2074ThinfClient:NieuwmweGebruikershandleiding cG 1 ecrm1000StephenU NobleqL ectt1000stephen7?atbigfoot.com,V*ertaaldU doGor:qEllenBokhorst,bokkie@nl.linux.orgM#30novembGer1999&6 ecss10001.KHoGegoedkopenietmeergebruiktecomputersinsnelleterminalsomtezettendoordekrachtvanjehoofdcom-puterKtegebruiken.n&HiervoGorKhebjenodig:lyEensnellecomputerdiealsServerkanfungeren:eenclientcomputer(oudFtroQductie}812Hardw>areenDoQcumentatie6B2ؼ2.1%HardwareIߍ.荍..............................................w22.2%DoGcumentatie'.荍............................................w23Serv>ersetup~33.1%ControleerU jenetwerkservicesopjeserverkO.荍............................w33.2%InstellenU vqaneendhcpGddaemonw.荍..................................w33.3%TftpGdU setupg.荍.............................................w43.4%Kernel-imageQ.荍............................................w43.5%Beveiliging.荍.............................................w54Clien>tsetup55Net>workFileSystemW/55.1%ServerU spGeciek.荍...........................................w65.2%clientU spGeciek<_.荍...........................................w66X-terminal77Erk>enningen&meeroQefeningen'\8(1Inctropductie !", cmsy10LinuxmaakthetmogelijkiedereredelijknieuwecomputeralseenservervoGornofmeerderethin- clientsn~tegebruiken.Dezethin-clientskunnengoGedkopen~verouderdecomputerszijn.V*oGoreenconsoleterminalU hebjeeen386'rmet4-8mbramenvoGoreenX-T*erminaleen486/66met8-16mbramnoGdig.ɀnoptieisernzonderharddisk,hetmaaktminderlawaaienvereenvoudigthetbGeheeraangezienjeU slechtsnsysteemhoGefttebeheren.*_2 ~?G2.8Hardw>areenDoQcumentatie3ֹ2ՁVAls jeveroudereapplicatieshebt,kunjezeopdeharddiskplaatsenmethetverouderdebGesturingssys- teemDezehowtoisbGedoeldvoordegenenwaarUnix/LinuxnieuwvoGoris,hetzalingaanopessentilegebiedenywaarjejebGewustvqanzoumoetenzijnenjeverwijzennaaranderedocumentatieopdatgebiedU waarjejebGekendmeezoumoGetenmaken.Je&zalditwaarschijnlijk&noGdighebbenalshulpbijdeHЃ ecti1000http://www.slug.or}/g.au/etherboot/&documentatie,ikzalwatmeervoGorbeeld-conguratiebestandenopnemen,envelevqandeanderemogelijkhedenvanetherbGootU alseenoGefeningaandelezeroverlaten.AlsSjeclientkrachtiggenoGegis, hoefjealleenhetbestandssysteemtesharen, applicatieskunnenophet1Gclient-systeemwordengedraaid.e(zegeen23332mbram).eInstalleeropdeservereenapplicatieenalleU clientshebbGenertoegangtoe.(2HardwcareG\enDopcumentatie荍!N ecbx12002.1HardwareMW*anneerU jebGegint,hebjeopz'nminsthetvolgendenoGdigؼeenU computeromalseenServertelatenfungeren,eenclientcomputer,ikontdeeddeharddiskvqandestroGomtoevoerendeactiveerdedediskindebiosomU eendisklozecomputerteemulerencompatibGeleU netwerkkqaartenconnectieU tussencomputers,ikgebruiktetwistedpairethernetmetRJ45terminatorsV*oGorU tweecomputersvolstaateencr}/oss-overkabel],en'tbGespaarteenanderstroompunt.V*oGortweeofmeerclients,0hebjeeenhubnoGdig,0eenkitmeteen10mb4pGoorthub,02kqaartenwordtaverkoGchtvoGornogminderdanA$150,'waarschijnlijkkqanhetvoGornogminder,'HetluktmijaanKytweedehandskqaartentekomenvoGor$5,Mg3mkqabelvoor$6,MgeennieuwehubvoGor$40,MgeengevondenmonitorU eneenpGentium75voGor$60#Í2.2Do_cumentatieMW*ellicht,datjejeeerstwatindelinux-doGcumentatiewiltverdiepGen,4voor,eenoverzichtkunjeiniedergevqalhetU volgende(vluchtig)doGornemen:ؼ/usr/doGc/HOWTO/mini/DisklessU -eenvergelijkbarehowtowaarinditprobleemwordtaangepaktNetworkingU OverviewHOWTO-NetwerkcapaciteitenvqanLinuxEthernetU HOWTO-InformatieoverEthernethardwarecompatibiliteitNET-3U HOWTO-HoGeTCP/IPnetwerkenonderLinuxtecongureren.V*ermoGedelijkU staanerindedirectory/usr/doc/LDPtevensؼDeU SystemAdministrators'Guide_2 ~?G3.8Serv>ersetup3ՁVDeU NetworkAdministrators'GuideLinuxU InstallationandGettingStartedDeU verplichtelinkhttp://www.magma.c}/a/bklimasU hulpvoGornieuwelinux-gebruikers.EnU nogalslaatstemijnnetwerkserverissnoball,mijnclientiseliteenmijn(loGcal)domainisgundog.net.V*ervqangdaar waarU vqantoGepassingdenamenvoGorjecomputers.(83ServcerG\setup:DeU servermoGetomdeclienttekunnenherkennenopeenaantalwijzenwordeningesteld.#_3.1ControleerjenetwerkservicesopjeserverMStarthetcommando/sbin/ifconfig;@HalsjeuitvoGervergelijkbaarismetwathieronderstaat,danzijnjeloGopbackU enethernetkqaartjuistgecongureerd.8ffG9[cassie@snoball?cassie]$/sbin/ifconfiglo)`Link?encap:LocalLoopback>\inet?addr:127.0.0.1 XBcast:127.255.255.255Mask:255.0.0.0>\UP?BROADCASTLOOPBACKRUNNING XMTU:3584Metric:1>\RX?packets:854errors:0dropped:0overruns:0frame:0>\TX?packets:854errors:0dropped:0overruns:0carrier:0>\collisions:0eth0~Link?encap:Ethernet XHWaddr00:AA:00:BB:BD:09>\inet?addr:192.168.53.1 XBcast:192.168.53.255Mask:255.255.255.0>\UP?BROADCASTRUNNINGMULTICAST XMTU:1500Metric:1>\RX?packets:190369errors:0dropped:0overruns:0frame:0>\TX?packets:249267errors:0dropped:0overruns:0carrier:1>\collisions:47939dInterrupt:5?Baseaddress:0x320 Q_ffGAlsU ...loGopbackU nietvoGorkomt,moGetjehettijdenshetopstartenactiveren,deU ethernetkqaartnietwordtgedetecteerd,isdedrivereenmoGdulejeU kuntdezeinstelleninlinuxconfofnetcfg#_3.2Instellenv@ aneendhcp_ddaemonMHierU geeftdeserverIP-nummersopverzoGekvqandeclientsalsDHCPDpisgenstalleerd,fmoGetjemogelijk(alsroot)slechtsntsysvuitvoGerenenhettijdensdesysteemstartU oplatenstarten%_2 ~?G3.8Serv>ersetup4ՁVdit7d/etc/dhcpd.confbGestandkent7dstatischeIP-nummerstoGealsjeeenovereenkomendMAC-adres hebt.NEendeMac-adresiseenuniek'nummer'welkeaandeNICdwordtgegeven.NHetbGeginvqanhet'nummer'hisgebaseerdopdefabrikqant,malsergeenstickeropdekqaartzit,mprobGeerhetrom-imagedanvqanuitU epromofdisketteteladenenkijkwathetrappGorteert.q(zieclient-setup)ffG,B#/etc/dhcpd.confsubnet?192.168.35.0netmask255.255.255.0{-option?domain-name"gundog.net";-range?dynamic-bootp192.168.35.128192.168.35.255;-default-lease-time?21600;-max-lease-time?43200;-}host?286{Bbfilename?"/tftpboot/kermit.nb";Bbhardware?ethernet00:80:c8:22:ae:de;Bbfixed-address?192.168.35.70;Bb}host?elite{-filename?"/tftpboot/vmlinuz.xterm";-hardware?ethernet00:00:79:80:34:c9;-fixed-address?192.168.35.23;Bboption?host-name"elite"; zffG͍hetU bGestand/etc/hostszetIP-nummersominhostnamenffG#etc/hosts127.0.0.1$localhostlocalhost.localdomain192.168.53.1snoball~snoball.gundog.net192.168.53.23elite)`elite.gundog.net zffG匍3.3Tftp_dsetupMtrivialvftp-alsjeclienthetIP-nummerheeft,verzoGekthetomeenkernel,dezewordtoverethernetbGezorgd.UXInstalleer?tftpGd,&verzerkerjezelfervqandathetisgeactiveerd,&in/etc/inetd.confziejeeenregelmet,\ffGtftp?dgramudpwaitroot/usr/sbin/tcpdin.tftpd-s/tftpbootffGdHerstartU inetd,kill-HUP"proGces-idvqaninetd"."J3.4Kernel-imageMJemoGeteenkernelvoGordeClientcompilerenwaarinondersteuningvoGorNFSendeNIC-drivervoGordieclient isU meegecompileerd(nietalsmoGdules).qAntwoordU yesopR}/ootlesystemonNFS?enBOOTPsupp}/ort?ؼDraainahetbGouwenvqandekernelmknbi-linuxvqanafdeEtherbGoot-distributie.5(hetmknbiprogrammaindeU netbGoot/linuxdirectory).qInstalleertaggedimageals/tftpdir/"vmlinuz.xterm".zieU etherbGoot-4.2/doc/html/README-3.htmlzalU ikeenkopievqandievanmijergensvoGordownloadRH6.0ne2000NICbGeschikbaarstellen./1_2 ~?G4.8Clien>tsetup}M5ՁV3.5BeveiligingMHeteenvoudigstishetomalleseniedereentoGetestaanservicesenprocessenopjecomputeruittelaten voGeren,*maaropeendagzuljedaarspijtvqankrijgen.pJebeperktditdoorje/etc/hosts.denyenhersteltbijzondereU rechteninhetbGestand/etc/hosts.allow,voGorbeelden:ffG#hosts.deny#?allesbehalvedieinhosts.allowALL:ALL#hosts.allow#alleen?hostsbinnenmijndomeinenmijnhostthuis.ALL:LOCAL,?192.168.53.$#<--noot:geenspatieachter:/pffGGMeerW1bGeveiliging-kijkvoGormeerinformatieindeldp-howto'senalsjegebruikmaaktvqanetherbGoot,WinW1desecurityU howtodaarvqan.'4ClienctG\setup:Netwerklo}/aderؼEenOkleinprogrammadatalseenBIOS-uitbreidingwordtuitgevoGerd,۬kqanvanafeendiskettewordengeladen,ofjekunteeneprom-chipbrandenenhetvoGoreengeheeldisklozeclientopjenetwerkkqaartvoGegen.sHethandelthetDHCPD-verzoGekenhetladenvqanTFTPafenhetgeeftdecontroledanoveraanhetgeladenimage.qHetU maaktgebruikvqanhetTCP/IPprotoGcol.ErzijntweegratisimplementatiesTCP/IPگnet-loaders:4WEtherb}/ootιenNetb}/oot:EtherbGootmaaktgebruikvqaningebGouwdeU driversterwijlNetbGootgebruikmaaktvqanPacketdrivers.izieU etherbGoot-4.2/doc/html/README-2.html,̍Ik{compileerdedeoptienaarloGcalofNetwork{tevragenendestandaardna5secondenoplocaloverteU gaanhet`makenvqaneenbGootrom-diskette,oppyload.bin`waslastigtevinden,ikkopieerdehetnaardedirectoryU gecompileerderom-imagesʼnffG~cat?floppyload.binne2000.lzrom>/dev/fd0/pffGg5NetcworkG\FileSystem:DeLoClientdoGeteenverzoGek/tftpboot/ b> cmmi10Lotemountenalszijn/doGorNFSL/vqanafdeserver.xJesmoGetditexporterenvqanafdeserver,(misschiensveiligheidshalveeensymlinkmakennaar/tftp-bGoot/qL ecit1000clientV).ؼNFSisU eenuitgebreidonderwerpwaarvoGoreenHOWTOentweemini-HOWTO'szijn.T*en.eerstehebjeeenkopievqanjehuidigesysteemonder/tftpbGoot.nodig.Z0Kenheefttweescriptsgeschreven waarmeedehelftvqanalhetwerkwordtgedaan,5iknoGemdezemakerstenmakecopy*.OMijneersteclientneemtU 20-30mb.qIkgebruiktedu-homtezoGekennaargroteonnoGdigebestanden.ؼzieU etherbGoot-4.2/doc/html/diskless-5.htmlnaarU hetschijntU zijndevolgendebGestandenhierkritiek:9_2 ~?G5.8Net>workFileSystemU 6ՁV5.1Serversp_eciek 0ffG #/etc/exports /tftpboot/eliteD;elite(rw,no_root_squash)/tftpboot/eliteD;gordon(rw,no_root_squash)/usr} *.gundog.net(ro)/homext*.gundog.net(rw)/mnt/cdrom^z(ro)draai?exportfs-a Xomhetbestandexportsnadewijzigingenopnieuwintelezen/usr/sbin/exportfs?--help#/etc/sysconfig/networkNETWORKING=yesFORWARD_IPV4="no"HOSTNAME="snoball"/= <-----------GATEWAYDEV=""GATEWAY=""#/etc/sysconfig/network-scripts/ifcfg-eth0IPADDR="192.168.53.1"><-----------BOOTPROTO=none ffG^5.2clientsp_eciekffG #tftpboot/elite/etc/fstabsnoball:/tftpboot/elite/Nnfs?rw X11nonehp/proc?proc4|defaults00snoball:/usr9d/usrY:lnfs>\ro X1?1snoball:/home4|/homeSnfs>\rw X1?1#tftpboot/elite/etc/sysconfig/networkNETWORKING=yesFORWARD_IPV4=nomoreHOSTNAME=eliteGATEWAYDEV=GATEWAY="192.168.53.1"$<-----------#/tftpboot/elite/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0USERCTL=yesONBOOT=yesBOOTPROTO=noneBROADCAST=192.168.53.255NETWORK=192.168.53.0NETMASK=255.255.255.0FO_2 ~?G6.8X-terminalA7ՁVIPADDR=192.168.53.23/= <----------- ffG_#item>fast...#item>cp/usr/bin/xargs/tftpbGoot/client/bin/xargs #/itemize>U >(I6X-terminal:ZonderverderewijzigingenzoujeclientnuopdeCLIENTpGcmoetenbooten,hetdeeltzijnbestadenviaNFSؼJehebtnueenconsoleterminal.bJehoGeftslechtsnogeenpaarwijzigingenaantebrengenomhetzoGdanigteU wijzigendathetXkqandraaien.XU CongurerenDraaialsroGotopdeclientXconguratorenmousecong.Als#ditnietlukt,gebruikXF86SetupdanomjedirmetRPMSopjeCDtecontroleren(bv.ls*Setup*)bXU F*ontServerNffG#controleer?hoexfsstartopserver/etc/rc.d/init.d/xfs#Zstart)-echo?-n"StartenvanXFontServer:"-rm?-fr/tmp/.font-unix-daemon?--checkxfssuxfs-cxfs-s/bin/sh-touch?/var/lock/subsys/xfs-echo-;;#wijzig?XF86Configvoorallecomputers-FontPath X"tcp/snoball:7100" iffGr|ConsoleU loginAllesĺisnuzoingesteldvoGoreenconsoleloginnaardeclientPC.JemaaktnugebruikvqanhetgeheugenenWdeproGcessorvqandeclient,V*oorconsoleprogramma'sisditvoldoende,programmeerinpython,emailmetU pineofbrowsemetlynx.JeQkuntX;nogsteedsvqanhieruitstarten,maakdewijzigingenvoGordeserverindevolgendesectie,typachterU depromptX?-querysnoballU enjezaldeloginbGoxU naardeserverkrijgenbGrascheU loginServersetup ffG1.?Zorgervoordatdeclientovereenkomtmeteenclausulein/etc/X11/xdm/Xaccess*CHOOSER?BROADCAST#iedereindirectehostkaneenchooserkrijgen2.?Plaatseencommentaartekenvoorde:0in/etc/X11/xdm/Xservers#:0?local/usr/X11R6/bin/X3.?Zorgerdanvoordatxdmvanuitdeinit-scriptswordtuitgevoerd#etc/inittabid:5:initdefault:K_2 ~?G7.8Erk>enningen&meeroQefeningen8ՁV en#?Draaixdminrunlevel5#?xdmisnueenaparteservicex:5:respawn:/etc/X11/prefdm?-nodaemonxdm:5:respawn:/usr/X11R6/bin/xdm?-nodaemon &ffG OpdeclientKrijg ydelangzamePC'szover ydatzeopdeserverdraaien.YISnellePC's(bv166mhz32mbram)kunnenprimaU ophuneigenCPUengeheugendraaien.HetydeelgemarkeerdmetWARNINGywerktnognietecht,maarikbGenerdichtbijdejuistesyntaxteverkrijgen,U gebruikindetussentijddeuittweefasenbGestaandemethodeviadeconsoleinteloggen.XffGX#/tftpboot/elite/etc/inittabid:5:initdefault:0#WARNINGx:5:respawn:/usr/X11R6/bin/Xwrapper?-querysnoball#WARNINGOF?omuittevoerenopclient??id:3:initdefault:0#runlevel?3dwzconsolex:5:respawn:/etc/X11/prefdm?-nodaemon &ffG+7ErkcenningenG\&meeropefeningen:MarkusGutschkeenKenY;apdeU auteursvqanhetprogrammaEtherbGoot.ؼBreidU jesysteemmetdevolgendeprogramma'suitؼsquidU -cachejewebbrowsingvoGoranderenopjenetwerkjunkbusterU -banishwebbannerhulpmiddelenmailmanU -mailinglist;setupviae-mailofwebimpU -opwebgebaseerdeemail(meteenjavqageactiveerdebrowser)pythonU -voGoreenaantalzijnJavqaenCtemoGeilijksgmltoGolsU -ontdoejevqanmeerdereversiesvanjedoGcssuggestiesU ?stephen7U atbigfoGot.comT;_2GqL ecit1000!N ecbx1200HЃ ecti1000]f ecbx1000&Lt$ffffecbx14406 ecss1000qL ectt1000Iqqecss2074 1 ecrm1000 !", cmsy10 b> cmmi10\j