Hva er lmhosts?
Lmhosts er en tekstfil som brukes i Microsoft Windows-operativsystemer for å tilordne NetBIOS-navn (Network Basic Input/Output System) til IP-adresser (Internet Protocol) i et lokalt nettverk. Lmhosts står for Local Area Network (LAN) Manager Hosts, og det er en måte å løse NetBIOS-navn til IP-adresser på uten å være avhengig av domenenavnsystemet (DNS). Filen lmhosts ligger i katalogen Windows\System32\Drivers\Etc.
Hvordan fungerer lmhosts?
Når en datamaskin ønsker å kommunisere med en annen datamaskin i samme nettverk ved hjelp av NetBIOS-navnet (Network Basic Input/Output System) (f.eks. COMPUTER1), sjekker den først lmhosts-filen for å finne en tilsvarende IP-adresse (Internet Protocol). Hvis det finnes en match, brukes IP-adressen til å opprette tilkoblingen. Hvis det ikke finnes noen match, vil datamaskinen ty til andre metoder, for eksempel DNS-oppløsning (Domain Name System) eller kringkastingsforespørsler.
Hvorfor trenger jeg å bruke lmhosts?
Det viktigste bruksområdet for lmhosts er i situasjoner der DNS (Domain Name System) ikke er tilgjengelig eller ikke støtter NetBIOS (Network Basic Input/Output System) navneløsning.Det kan være spesielt nyttig i eldre Windows-miljøer eller i scenarier der eldre applikasjoner er avhengige av NetBIOS.Med lmhosts kan du manuelt konfigurere tilordninger mellom NetBIOS-navn og IP-adresser, slik at kommunikasjon kan skje selv uten DNS.
Hvordan oppretter jeg en lmhosts-fil?
Du kan opprette en lmhosts-fil ved å bruke et tekstredigeringsprogram, for eksempel Notepad.Åpne en ny fil og lagre den med navnet «LMHOSTS» (uten filtype).Filen skal lagres i katalogen Windows\System32\Drivers\Etc.Hver oppføring i lmhosts-filen består av et NetBIOS-navn (Network Basic Input/Output System), den tilhørende IP-adressen og valgfrie kommentarer. Formatet er som følger:
IP-adresse NetBIOS_navn #valgfri_kommentar
For eksempel
192.168.1.10 DATAMASKIN1
Hvordan aktiverer jeg lmhosts-oppslag på datamaskinen min?
For å aktivere lmhosts-oppslag på datamaskinen din, må du sørge for at alternativet «lmhosts Lookup» er aktivert i nettverkskortets innstillinger.Slik gjør du det:
Gå til Kontrollpanel og åpne «Nettverkstilkoblinger» eller «Nettverks- og delingssenter» (avhengig av hvilken Windows-versjon du har).
Høyreklikk på nettverkskortet og velg «Egenskaper».
Bla nedover og finn oppføringen «Internet Protocol Version 4 (TCP/IPv4)».
Klikk på «Egenskaper».
I det nye vinduet klikker du på knappen «Avansert».
Gå til fanen «WINS».
Merk av i boksen der det står «Aktiver LMHOSTS-oppslag» eller et lignende alternativ.
Klikk på «OK» for å lagre endringene.
Kan jeg bruke jokertegn i lmhosts-filen?
Ja, du kan bruke jokertegn i lmhosts-filen for å angi flere NetBIOS-navn med én enkelt oppføring.Stjernetegnet (*) fungerer som et jokertegn og samsvarer med alle tegn. Hvis du for eksempel vil tilordne alle NetBIOS-navn som begynner med «COMP», til den samme IP-adressen, kan du bruke følgende oppføring:
192.168.1.10 COMP* #Tilordning for flere datamaskiner
Dette vil matche navn som COMPUTER1, COMPUTER2 og så videre.
Hva skjer hvis det oppstår en konflikt mellom oppføringer i lmhosts-filen og domenenavnsystemet (DNS)?
Når det oppstår en konflikt mellom oppføringer i lmhosts-filen og DNS, har lmhosts-filen forrang. Dette betyr at hvis det finnes en matchende oppføring i lmhosts-filen for et NetBIOS-navn (Network Basic Input/Output System), vil IP-adressen som er angitt i lmhosts-filen bli brukt, uten hensyn til DNS-oppløsningen.
Kan jeg bruke lmhosts til å løse opp navn i forskjellige undernett?
Lmhosts brukes først og fremst til navneoppløsning i lokale nettverk og fungerer kanskje ikke på tvers av ulike undernett uten ytterligere konfigurasjon. For å løse navn i forskjellige undernett må du vanligvis bruke domenenavnsystemet (DNS) eller Windows Internet Name Service (WINS).
Er lmhosts fortsatt relevant i moderne nettverk?
Selv om lmhosts i stor grad har blitt erstattet av domenenavnsystemet (DNS) og andre moderne metoder for navneløsning, kan det fortsatt være nyttig i visse scenarier.Eldre applikasjoner eller miljøer som i stor grad baserer seg på NetBIOS (Network Basic Input/Output System), kan ha nytte av å bruke lmhosts sammen med andre metoder. I de fleste moderne nettverk er imidlertid DNS den foretrukne metoden for navneoppløsning.
Kan jeg bruke lmhosts på andre operativsystemer enn Windows?
Lmhosts er en funksjon som er spesifikk for Windows-operativsystemer, og støttes ikke på plattformer som ikke er Windows.Det finnes imidlertid alternative metoder for navneoppløsning på andre operativsystemer. På Unix-baserte systemer kan du for eksempel endre hosts-filen i /etc-katalogen for å tilordne IP-adresser til vertsnavn manuelt.
Støtter lmhosts dynamiske oppdateringer?
Nei, lmhosts støtter ikke dynamiske oppdateringer.I motsetning til domenenavnsystemet (DNS), som dynamisk kan oppdatere sine poster når IP-adresser endres eller nye enheter kommer til i nettverket, må lmhosts endres manuelt hver gang det skjer endringer i filen.
Kan jeg bruke lmhosts i et domenemiljø?
Lmhosts kan brukes i et domenemiljø, men det er ikke den anbefalte metoden for navneoppløsning i et domene.I et domene er det å foretrekke å bruke Active Directory og domenenavnsystemet (DNS) for navneoppløsning.Disse teknologiene gir mer robuste og skalerbare løsninger for administrasjon av vertsnavn og IP-adresser (Internet Protocol).
Hva er hensikten med lmhosts i Windows-nettverk?
Lmhosts er en tekstfil som brukes av Windows-operativsystemer til å tilordne NetBIOS-navn (Network Basic Input/Output System) til IP-adresser (Internet Protocol). Det er en måte å løse nettverksnavn på uten å stole utelukkende på DNS.
Kan lmhosts brukes til navneløsning på Internett?
Nei, lmhosts er primært utviklet for å løse NetBIOS-navn i lokale nettverk og er ikke beregnet for bruk på Internett.
Hvordan oppdaterer jeg lmhosts på tvers av flere datamaskiner i et nettverk?
Hvis du vil oppdatere lmhosts på flere datamaskiner, kan du bruke gruppepolicy eller påloggingsskript til å distribuere den oppdaterte lmhosts-filen til alle de relevante maskinene.
Kan jeg angi flere IP-adresser (Internet Protocol) for ett enkelt NetBIOS-navn (Network Basic Input/Output System) i lmhosts?
Nei, lmhosts støtter bare tilordning av et NetBIOS-navn til én enkelt IP-adresse. Du må opprette separate oppføringer for hver IP-adresse.
Tilbyr lmhosts noen mekanisme for hurtigbufring av navneløsning?
Nei, lmhosts inneholder ingen mekanisme for hurtigbufring. Hver gang en forespørsel om navneløsning blir gjort, blir lmhosts-filen lest.