maju
Goto Top

Einen Rechner mit mehreren Servernamen per Netzwerkfreigabe ansprechen

hallo zusammen -

ich möchte eine anwendung testen, die bei meinen kunden im netzwerk laufen und dort auf verschiedene verzeichnis-freigaben der art

\\server-1\abc
\\server-2\xyz

zugreifen wird.

dazu muss ich die netzwekfreigabe(n) meines kunden <simulieren>. bisher habe ich nur die möglichkeit gefunden, meine eigenen rechner entsprechend umzubenennen und darauf die freigaben einzurichten. je mehr server dabei ins spiel kommen, umso schwieriger wird es, da ich ebensoviele physikalische rechner umbenennen (und neu booten muss) - und nach dem test dann alles wieder rückgängig face-confused ...

meine frage:
kann ich ein und denselben rechner unter mehreren server-namen per netzwerkfreigabe ansprechen? - vielleicht über einträge in der hosts datei, o.ä.?

gruesse aus frankfurt
maju

Content-Key: 46378

Url: https://administrator.de/contentid/46378

Printed on: April 23, 2024 at 20:04 o'clock

Member: bastla
bastla Dec 09, 2006 at 15:38:42 (UTC)
Goto Top
Hallo maju und willkommen im Forum!

Das klingt nach einer klassischen Anwendungssituation für Virtualisierung - Stichworte "vmware" oder "Virtual PC" (beides auch als Freeware).

HTH
bastla
Member: lordvader1
lordvader1 Dec 09, 2006 at 16:23:53 (UTC)
Goto Top
Hallo,

schau dir doch mal folgendes Tool an, daß müsste dir hierbei helfen:

http://www.optimumx.com/download/#NetAlias

Nennt sich Netalias und funktioniert ab NT4.

Viel Erfolg!

LordVader1
Member: maju
maju Dec 09, 2006 at 22:43:12 (UTC)
Goto Top
phantastisch!!!

NetAlias tut auf Anhieb genau das, was ich suchte face-smile
(vm ware habe ich jetzt gar nicht mehr ausprobiert)

ich dank euch!

maju aus frankfurt
Member: cwo
cwo Dec 13, 2006 at 11:36:41 (UTC)
Goto Top
HI

Wieso machst du nicht einfach neue DNS Einträge? sollte doch genaus funktionieren...

MfG
Member: maju
maju Dec 13, 2006 at 13:18:44 (UTC)
Goto Top
hi ---

ich bin nicht sicher, ob ich dich richtig verstanden habe ...

meine C:\WINDOWS\system32\drivers\etc\hosts sieht so aus:

127.0.0.1 localhost
127.0.0.1 server-1

anschließend kann ich mich selbst per

ping server-1

erfolgreich anpingen.
mit "computer suchen" finde ich im netzwerk auch den server-1.
allerdings will mir kein connekt gelingen, mit dem ich auf meine freigaben zugreifen könnte. weder per win-explorer, noch per

dir \\server-1\abc

dagegen ist folgendes sofort erfolgreich (luke heisst mein rechner in wirklichkeit)

dir \\luke\abc


????
nur ein berechtigungs-problem?
oder ein denkfehler?

gruss
maju
Member: cwo
cwo Dec 13, 2006 at 13:51:40 (UTC)
Goto Top
Hi

Ich dachte da mehr an einen LAN Internen DNS Server als an die Hosts Datei...
Dann klappts auch mit der Domäne

MfG
Member: maju
maju Dec 13, 2006 at 14:14:37 (UTC)
Goto Top
hm, verstehe.

ich hänge nur zumeist per notebook im kunden-netz (nur eben nicht im produktiven segment). da kann ich nicht ohne weiteres an den dns server.

von daher wäre "netzwerk-kabel ab und alles lokal" die beste lösung.

aber vielleicht ist das ein ansatz fürs eigene office. ich probiers am wochenende aus und erzähl dann was darüber ...

ps:
denkst du auch, dass es ein user/zugriffsproblem ist, dass ich mit meiner hosts datei nicht weiterkomme?

danke soweit
maju
Member: cwo
cwo Dec 13, 2006 at 14:27:15 (UTC)
Goto Top
Hi

Nur das ich das mal verstehe:
du gehst mit deinem Laptop ins Kundennetz
die sollen dann vom kundennetz (und du auch von deinem laptop) auf deinen rechner zugreifen können über verschiedene "namen"?
wird hier auch die IP geändert?

MfG
Member: maju
maju Dec 13, 2006 at 15:25:15 (UTC)
Goto Top
nein, nein --

wenn ich beim kunden arbeite, habe ich das netz nur für meinen eigenen internet/email zugang.

die anwendung, die ich entwickel, bezieht daten aus einem produktiven netzwerk-segment (teils aus db, teils als reine dateien)

die entwicklung findet jedoch nicht in dieser prod-umgebung statt, sondern ist vollkommen getrennt davon.

wenn ich die anwendung dann auf die clients ausrolle, conncted sie sich von selbst zu den echten servern (die dort physikalisch und mit eigener ip vorhanden sind). dieses re-connect dauert aber leider bis zu 5 min und erfordert einige passwort-eingaben. das verunsichert die anwender.

wenn es irgendwie möglich ist, konfiguriere ich eine instanz in der prod-umgebung und verteile diese dann an alle clients. (dann habe nur ich den aufwand, muss aber zwingend vor ort sein)

wenn ich nun die produktive umgebung lokal nachbilden könnte, dann könnte ich von meinem lokalen rechner aus korrekt konfigurierte clients erzeugen

ideal wäre eine komplett lokale "emulation" auf meinem arbeitsrechner (netzwerk-kabel ab, aber die umgebung sieht aus wie die produktion ...);

second best wäre eine "emulation" in meinem eigenen büro (mit LAN)

maju
Member: bastla
bastla Dec 13, 2006 at 15:39:34 (UTC)
Goto Top
Hallo maju!

Ohne aufdringlich sein zu wollen - darf ich Dich vielleicht nochmals auf das Stichwort "Virtualisierung" hinweisen? Falls die Performance nicht im Vordergrund steht und Du ausreichend Arbeitsspeicher zur Verfügung hast (sowie die entsprechenden BS-Lizenzen), kannst Du auf einem Rechner einige virtuelle Maschinen laufen lassen - mit "virtueller Vernetzung", also sogar ohne das Netzwerkkabel ausstecken zu müssen ... face-wink

Links findest Du bei Bedarf in meinem Beitrag oben.

Grüße
bastla
Member: maju
maju Dec 13, 2006 at 15:44:10 (UTC)
Goto Top
yop ---
vm steht auf meiner todo liste.
performance hierbei ist kein thema.

maju
Member: cwo
cwo Dec 14, 2006 at 11:58:43 (UTC)
Goto Top
joa, VM wäre hier sicher toll
mit dem entsprechenden gerät kannst da eine gesamte domäne hochziehen...
kannst du beim ausrollen nicht die IP / Hostnames direkt umbenennen?

wenn du für deinen rechner mehrere hostnamen brauchst und nicht unbedingt in VM investieren willst (Hardware, und die Software ist mittlerweile nicht mehr gratis, denk ich), könntest das wohl auch mit DNS lösen...

VM wäre trotzdem besser!
Member: maju
maju Jan 03, 2007 at 14:37:37 (UTC)
Goto Top
hallo zusammen ...

noch mal danke an alle für die vielen guten hinweise.

die vmware habe ich ausprobiert (habe leider nur eine 30-tage demo).
das ist in der tat die deluxe lösung - erfordert jedoch auch einen entsprechenden aufwand.

völlig problemlos hat bei mir jedoch auch das kleine tool NetAlias von http://www.optimumx.com/download/#NetAlias
von LordVader1's empfehlung zum ziel geführt.

für alle, die es interessiert, weiter untern ein script-auszug (NetAlias_ON.cmd)
mein arbeitsrechner heisst dabei eigentlich "NEPOMUK" und ich muss (unter anderem) auf die 2 shares "#vcontrol2000" und "#dlplan" auf dem entfernten server mit dem festen namen "DE-CS-FI1" zugreifen. deren inhalt hole ich mir so von der lokalen platte:

zum "beweis" zum schluss der dir-befehl auf den "server" DE-CS-FI1.

------ ------ ------ ------ ------
prompt :-$G
net start server
NetAlias /ALIAS:DE-CS-FI1 /Y
net share #dlplan=D:\Messer\Durchlaufplan\#Bin
net share #vcontrol2000=D:\Messer\VControl\#Bin
dir \\de-cs-fi1\#vcontrol2000
dir \\de-cs-fi1\#dlplan
pause
------ ------ ------ ------ ------

das script liefert dann diese ausgabe:

------ ------ ------ ------ ------

D:\Messer\VControl\#Drive\DE-CS-FI1>prompt :-$G

:->net start server
Server wird gestartet.
Server wurde erfolgreich gestartet.
:->NetAlias /ALIAS:DE-CS-FI1 /Y

Current NetBIOS names on \\NEPOMUK:

Name Network Address Domain/Workgroup
NEPOMUK 0030056b3631 ARKTIS
NEPOMUK 0030056b3631 ARKTIS


The alias 'DE-CS-FI1' will be added to '\\NEPOMUK'.

The command completed successfully.

:->net share #dlplan=D:\Messer\Durchlaufplan\#Bin
#dlplan wurde erfolgreich freigegeben.

:->net share #vcontrol2000=D:\Messer\VControl\#Bin
#vcontrol2000 wurde erfolgreich freigegeben.


:->dir \\de-cs-fi1\#vcontrol2000
Datenträger in Laufwerk \\de-cs-fi1\#vcontrol2000: ist Data
Datenträgernummer: EC3B-0DBE

Verzeichnis von \\de-cs-fi1\#vcontrol2000

03.06.2006 14:19 <DIR> .
03.06.2006 14:19 <DIR> ..
16.02.2006 22:42 766 vcon.ico
25.10.2006 12:17 39.579.648 vconData_200.mdb
23.12.2006 23:49 8.052.736 vconFront_200.mdb
19.10.2006 19:32 4.120.576 vconFront_200.mde
03.06.2006 14:19 4.784.128 vconInfo_200.mdb
18.10.2006 12:46 770.048 vconLanguage_200.mdb
20.05.2006 19:13 688.128 vconLanguage_200.mde
26.04.2006 10:09 70 vconSettings_200.ini
23.12.2006 21:56 274.432 vconSys_200.mdw
08.05.2006 01:13 766 vconUpdater.ico
08.05.2006 01:56 499.712 vconUpdater_200.mdb
08.05.2006 01:56 167.936 vconUpdater_200.mde
19.10.2006 12:20 425.984 vconUploadTemplate_200.mdb
13 Datei(en) 59.364.930 Bytes
8 Verzeichnis(se), 7.753.494.528 Bytes frei

:->dir \\de-cs-fi1\#dlplan
Datenträger in Laufwerk \\de-cs-fi1\#dlplan: ist Data
Datenträgernummer: EC3B-0DBE

Verzeichnis von \\de-cs-fi1\#dlplan

08.12.2006 17:06 <DIR> .
08.12.2006 17:06 <DIR> ..
14.07.2002 21:22 161.862 dupla.ico
11.12.2006 20:04 16.388.096 duplaData_204.mdb
11.12.2006 20:04 3.747.840 duplaFront_200.mdb
11.12.2006 20:03 2.502.656 duplaFront_200.mde
15.07.2002 03:22 161.862 duplaReadOnly.ico
18.08.2006 23:24 147.456 duplaReadOnly_200.mdb
02.12.2006 14:24 239 duplaSettings.ini
09.12.2006 13:01 200.704 duplaSys_200.mdw
8 Datei(en) 23.310.715 Bytes
3 Verzeichnis(se), 7.753.494.528 Bytes frei

:->pause
Drücken Sie eine beliebige Taste . . .


in diesem sinne: danke noch mal!!