Hermanns 111dos-net.sdw 1 22.02.02 Rechner unter DOS für ein TCP/IP-Netzwerk konfigurieren 1/3 Name: Klasse: Datum: Vorgehensweise: Die Einbindung des Treibers und die Konfiguration des Netzwerkprotokolls erfolgt mit dem Programm MSClient. Dazu müssen zunächst die Treiberdateien für die im PC eingebauten NIC (Network Interface Card) eingebunden werden. Anschließend muss man das Netzwerkprotokoll – wir verwenden nur TCP/IP – anpassen. Im Raum G304 wird z.Z. ein Class C-Netz mit dem Adressbereich 192.168.3.xxx genutzt. Die IP-Adressen werden nicht automatisch z.B. durch einen DHCP-Server (Dynamic Host Configuration Protocol) vergeben, sondern sie sind bei jedem Rechner manuell ein zu tragen. Vorbereitungen: 1. Überprüfen Sie den Inhalt der Dateien Config.sys und Autoexec.bat, z.B: FILES=20 DEVICE=C:\DOS\HIMEM.SYS LASTDRIVE=Z device=C:\DOS\emm386.exe NOEMS dos=high,umb devicehigh=c:\dos\oakcdrom.sys /D:OEMCD001 @echo off SET PATH=C:\DOS; lh keyb gr,,C:\DOS\keyboard.sys lh mscdex /D:oemcd001 rem smartdrv 2. 3. 4. 5. Starten Sie den Rechner unter DOS und legen Sie ein Verzeichnis C:\Test an! Kopieren Sie von der CD 2 den Inhalt des Ordners \Programme\Dos\Msclient nach C:\Test ! Entpacken Sie die beiden EXE-Dateien! Kopieren Sie ebenfalls die DOS-Netzwerkkartentreiber in diesen Ordner! Den Netzwerkkartentreiber für DOS erkennen Sie an der Endung .DOS. Die Datei befindet sich üblicherweise im (Unter)-Ordner namens DOS, MSCLIENT oder Wfw311 der Treiberdiskette. Zusätzlich wird noch die Datei oemsetup.inf aus dem selben Ordner benötigt. 6. Für die Netzwerkkarte „ACCTON EN1207D“ finden Sie die Dateien oemsetup.inf und accnd.dos im Ordner \Bootdisk\dos-netz\en1207d\wfw311 der CD 2. Für die Netzwerkkarte „10/100Mbps PCI Fast Ethernet Adapter“ finden Sie die Dateien oemsetup.inf und rtsnd.dos im Ordner \Bootdisk\dos-netz\10-100mbps\ndis\dos. http://homepages.compuserve.de/WuBHermanns Installation von MS-Client: 7. Starten Sie das Programm Setup.exe im Ordner C:\Test! Der Zielordner für die Installation heißt C:\NET. 8. Im folgenden Menü wählen Sie den Eintrag „Network adapter not shown in list below...“ und bestätigen den im Ordner C:\Test angebotenen Kartennamen. 9. Als Benutzernamen (user name) geben Sie „Px“ ein, wobei x für die Platznummer des PCs steht. 10.Im folgenden aus zwei Fenstern bestehenden Menü entfernen (= remove) Sie den Eintrag „NWLink“ und fügen TCP/IP hinzu. Zwischen den Fenstern wechselt man mit der Tabulatortaste. 11.Im Menüpunkt „Change Settings“ nehmen Sie folgende Einstellungen vor: Disable Automatic Config = 1 Wir benutzen keinen DHCP-Server. IP-Adress = 192 168 3 1xx xx steht für die Platznummer. Sitzen Sie an Platz 7, so geben Sie 192 168 3 107 ein. Achtung: Als Trennzeichen werden hier Leerzeichen verwenden. IP-Subnet = 255 255 255 0 12.Bestätigen Sie die Installation: Network config is correct 13.Der Rechner bootet nun. Achten Die Treiber passen nicht zur NIC. Sie auf Fehlermeldungen! Der konventionelle Speicher (= Speicher < 1 MB) ist zu klein. Mögliche Probleme: Der Rechner hängt, weil Sie DHCP nicht ausgeschaltet haben. Hermanns 111dos-net.sdw 2 22.02.02 Rechner unter DOS für ein TCP/IP-Netzwerk konfigurieren 2/3 Name: Klasse: Datum: Nach dem Booten: 14.Sollte die Installation erfolgreich verlaufen sein, so brauchen Sie jetzt nur den Benutzernamen und das leere Passwort zu bestätigen. 15.Das Programm fragt, ob eine PWL (Passwort List) Datei angelegt werden soll. Sie bestätigen die Standardvorgabe [N]ein. Der PC sollte lädt bis zur endgültigen Anzeige des DOS-Prompts noch einige weitere Dateien, die in den RAM-Speicher als Betriebssystemerweiterung für die Dauer der Arbeitssitzung geladen werden. Es handelt sich um sogenannte TSR- Programme (Terminate and Stay Resistant). 16.Testen Sie durch einen Pingaufruf an die eigene Adresse, ob die Installation erfolgreich war: PING 192.168.3.107 Auf einen freigegebenen Ordner eines Windows- (bzw. Linux-Samba-) Rechners zugreifen: 17.Geben Sie ein: NET USE Laufwerksbuchstabe: \\Rechnername\Freigabename Wollen Sie auf den freigegebenen Ordner Driver des Rechners P0 zugreifen und diese Freigabe auf den lokalen Laufwerksbuchstaben Z: mappen, so geben Sie folglich ein: NET USE Z: \\P0\Driver 18.Sie können nun mit DOS-Befehlen oder dem Norton Commander (bzw. einem Clone) über das Netzwerk Dateien auf den lokalen PC kopieren und falls Schreibrechte eingeräumt sind auch schreiben, löschen und ändern. COPY Z:\datei.txt C: 19.Wollen Sie die Verbindung zur Freigabe aufheben, so geben Sie ein: NET USE Z: /DELETE 20.Hilfe zum Befehl NET bzw. zum Befehl NET USE erhalten Sie mit: NET /? bzw. NET USE /? Seitenweise Anzeige des Hilfetextes erhalten Sie durch den Pipe-Befehl MORE: NET /? | MORE bzw. NET USE /? | MORE Sie können mit MS-Client nur auf freigegebene Ressourcen zugreifen. Man kann selbst keine Freigaben einrichten. It's not a fault, it's a feature. Weitere Informationen: Abkürzungen und Fachbegriffe: Rechnervernetzung unter DOS: DOS-Netz-Bootdisketten: Theoretische Grundlagen: My Glossar auf CD 1 Netzwerk-dos.htm (auf CD 1 und CD 2) dos-net1.html und dos-net2.html (Ordner Bootdisk, CD 2) Div. Literatur auf beiden CDs. Hermanns 111dos-net.sdw 3 22.02.02 Rechner unter DOS für ein TCP/IP-Netzwerk konfigurieren 3/3 Name: Klasse: Datum: Fehlersuche: Nach der Installation haben die Dateien Config.sys und Autoexec.bat beispielsweise folgende Inhalte: FILES=20 DEVICE=C:\DOS\HIMEM.SYS LASTDRIVE=Z device=C:\dos\emm386.exe NOEMS dos=high,umb devicehigh=c:\dos\oakcdrom.sys /D:OEMCD001 device=C:\NET\ifshlp.sys C:\NET\net initialize @echo off SET PATH=C:\DOS; lh keyb gr,,C:\DOS\keyboard.sys lh mscdex /D:oemcd001 C:\NET\netbind.com C:\NET\umb.com C:\NET\tcptsr.exe C:\NET\tinyrfc.exe C:\NET\nmtsr.exe C:\NET\emsbfr.exe C:\NET\net start rem smartdrv Die Konfiguration des Netzwerks wird in den Dateien C:\NET\PROTOCOL.INI und C:\NET\SYTEM.INI festgelegt. Man beachte, dass der Arbeitsgruppenname von Hand angepasst werden muss. [network.setup] version=0x3110 netcard=RTL8029,1,RTL8029,1 transport=tcpip,TCPIP lana0=RTL8029,1,tcpip [TCPIP] NBSessions=6 SubNetMask0=255 255 255 0 IPAddress0=192 168 3 107 DisableDHCP=1 DriverName=TCPIP$ BINDINGS=RTL8029 LANABASE=0 [ndishlp$] DriverName=ndishlp$ Bindings= [protman$] DriverName=protman$ [data] version=v4.10.2222 netcards= [protman] DriverName=PROTMAN$ PRIORITY=MS$NDISHLP [RTL8029] DriverName=PCIND$ [network] sizworkbuf=1498 filesharing=no printsharing=no autologon=yes computername=P1 lanroot=C:\NET username=P1 workgroup=G304 reconnect=yes dospophotkey=N lmlogon=0 logondomain=G304 preferredredir=full autostart=full maxconnections=8 [network drivers] netcard=pcind.dos transport=tcpdrv.dos,nemm.dos devdir=C:\NET LoadRMDrivers=yes [386enh] TimerCriticalSection=5000 UniqueDosPSP=TRUE PSPIncrement=2 [Password Lists] *Shares=C:\NET\Shares.PWL Hinweis: Die abgebildeten Dateien stimmen nicht exakt mit den Gegebenheiten der Installation in Raum G304 überein, da ich den Test mit einer anderen Netzwerkkarte durchgeführt habe.