Har en win2003 server som heter 192.168.0.2/filsrv i nätverket, där ligger några webbplatser som jag skulle vilja komma åt från andra datorer inom samma nät. Att anropa dom från 192.68.0.2-datorn skriver jag ju t.ex så här... http://web1,http://web2 osv.
Men hur gör jag från en annan dator...?
Att skriva http://192.168.0.2 eller http://filsrv/ så kommer jag ju till standardwebbplatsen, men kommer inte åt någon annan webbplats
På klienten, editera din hosts-fil så den pekar på webservern för de adresser du vill använda. Sen använder du host headers på iis som redirectar till rätt webplats. Alternativet är att använda virtuella kataloger på iis istället så du surfar till http://server/web1http://server/web2
Har även provat att använda virtuella kataloger. Det fungerar ju ända till jag vill använda mig av Server.MapPath i ASP men då hamnar jag ju en katalog under i hirarkin...
Väldigt jobbigt att editiera hostfil på alla datorer särskilt om det uppdateras ibland och så.. Mycket enklare att slänga upp en DNS då, särskilt eftersom det redan finns en Windows 2003 server på nätverket..
En hosts-fil är iofs lätt att skicka ut men om detta är något som ska vara permanent så rekommenderar jag inte att använda en hostsfil. Som jag läste det verkade det bara vara ett fåtal klienter, kan vara onödigt att köra en egen DNS för att underhålla 3 maskiner. :)
Eller iofs. Kanske RemapUrl från Resource kit kan vara nåt. Då kan användare efetrfråga en viss sida på huvudwebben så kommer den automatiskt att bli omdirigerad till den adress du specificerar.
Nja, av vissa skäl är det inte alltid det bästa alternativet. Det kräver en del underhåll och har du ingen koll på DNS kan det ta en del tid dessutom :)
Jag har ingen aning om hur en DNSserver fungerar (i det stora hela jo det gör jag väl) men jag skall köra lokalt (aldrig ut på nätet) på en eventuellt två klienter till 2003an. Så jag vet inte vad som är bäst (läs: enklast)
263 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849