Működési linux, 302 (vegyes közepes) NetBIOS és nyer
Erről a sorozat
Ez a sorozat segít megtanulni a Linux rendszer adminisztrációs feladatokat. Használhatja az anyagot ezeket a cikkeket, hogy felkészüljenek a vizsgákra LPIC harmadik szintű program (LPIC-3).
szinopszis
A tárgyalt témák ebben a cikkben:
Előfeltételek
Mintegy választható vizsga LPI-302
Mint sok más program, Linux Professional Institute (LPIC) tanúsító program biztosít különböző szintű minősítést, ahol az egymást követő szinten van szükség mélyebb tudás és gyakorlati tapasztalat. Vizsga LPI-302 - egy opcionális vizsga LPIC harmadik szint a program, amihez magas szintű ismerete Linux rendszerfelügyelet.
A LPIC harmadik szint (LPIC-3) vizsga kétszintű kell átadni (101 és 102), két vizsgák második szint (201 és 202), és a bázis 301 vizsga harmadik szint (LPIC-3). Ha megkapta a harmadik szintű tanúsítvány, akkor megteszi a kötelező vizsgálatok egyes szakterületek, például LPI-302 vizsga.
Feltételezzük, hogy az olvasó képes együttműködni a Linux parancssori, tudja az alapokat Samba konfigurációs és egy alapvető ismereteket a szerkezet a konfiguráció smb.conf. Azt is hasznos lehet megérteni a alapjait Domain Name System (DNS), mivel ez a technológia vonatkoznak egyes témák ebben a cikkben.
Mi a felbontása NetBIOS nevek
Saját csatorna létrehozása
Jellemzően a számítógép neve nem függ a használt protokollt. Azonban, amikor is különböző protokollok segítségével SMB / CIFS, vannak bizonyos problémák a számítógép nevét, mert ezek a protokollok célja, hivatkozás nélkül a TCP / IP stack. Külön meg kell jegyezni, hogy a protokollok SMB / CIFS kezdenek kialakulni a hálózatok, amelyek NetBIOS protokoll és NetBEUI (NetBIOS Extended User Interface) használjuk a saját szabályai. Amikor az SMB / CIFS protokoll úgy módosítottak, hogy működjön együtt a TCP / IP, majd néhány régi megállapodás NetBIOS-elnevezési is át kellett alakítani, hogy működjön együtt a TCP / IP. Néha, amikor dolgozik a jelenlegi ügyfelek és SMB / CIFS szerver van szükség ahhoz, hogy ezeket a elnevezési, így meg kell érteni bizonyos szabályok, beleértve a különböző módszereket, amelyek értelmezi a NetBIOS nevek és szerepe a WINS szerver a hálózaton.
Mi NetBIOS
Az 1. ábrán két hálózati verem (kliens és szerver), használva az OSI modell. Ebben a modellben az SMB / CIFS lehet tekinteni, mint egy köteg bemutatót protokollt. A kezdeti végrehajtás (alkalmazkodni a TCP / IP) SMB / CIFS protokoll NetBIOS protokoll a kapcsolati szinten, ami viszont, használja a NetBEUI protokoll a szállítási rétegben.
1. ábra NetBEUI és NetBIOS - ülés jegyzőkönyvek és szállítási réteg hálózati protokoll
A Linux operációs rendszer, NetBIOS és NetBEUI protokollokat hiányoznak. Minden protokoll funkciókat SMB / CIFS és NetBIOS végez Samba. Ahelyett, hogy a NetBEUI Samba végzi a hálózat útján történő kommunikáció TCP és UDP protokollokat. Néha kombinációja két NetBIOS TCP / IP protokoll úgynevezett NBT mechanizmus. amely felelős a végrehajtás a következő szolgáltatásokat tartalmazza:
- számítógép nevét. Ez a név, valamint a számítógép DNS-neve, utal egy adott számítógépen. A gyakorlatban ez sokkal kényelmesebb a számítógép neve egybeesik a DNS-nevét. A számítógép nevének egyedinek kell lennie a világban, de belül egyedinek kell lennie a hálózaton (legalábbis a munkacsoport vagy tartomány).
- A munkacsoport nevét. Ez a név magában foglalja az összes számítógép a hálózaton. Egy egyszerű konfiguráció, SMB / CIFS (nem domén használata) munkacsoport nevét - ez csak egy módon megszervezni a számítógépek, amely lehetővé teszi számukra, hogy megtalálják a hálózati környezetben, amint a későbbiekben a második felében ezt a cikket. A tartomány hálózati környezetben, a munkacsoport neve van rendelve a domain, biztosítja a különböző szolgáltatások a domain szintjén, ahogy a cikkben: „Tanulás a Linux, 302 (vegyes környezetben): Domain ellenőrzés.”
Ez a kétszintű rendszer elnevezése az egyik oka annak, hogy a munka egy NetBIOS hálózatban korlátozódik a helyi hálózaton, míg a World Wide Web épül TCP / IP. Ha csak kétféle elnevezési szintek nincs értelme létrehozni nevek olyan mennyiségben, amely biztosítja számukra egyedülálló a számítógépek millióit.
A NetBIOS hálózatok minden számítógép rendelkezik saját nevét, amely bejelenti, hogy a hálózat egy broadcast. Ez a decentralizált megközelítés elnevezési egyszerűsíti a telepítést a kezdő felhasználók és a rendszergazdák, feltéve, hogy azok nem próbálják használni a nevet már részt.
NetBIOS-nevek legfeljebb 15 karakter hosszú, betűket, számokat és a következő szimbólumok:
A gyakorlatban ez a legjobb, hogy korlátozza őket leveleket, esetleg számokat. a kis- és nagybetűk, a nevét nem veszi figyelembe. Ebben a cikkben azt használni nagybetűvel NetBIOS-nevek és a kisbetűs - A DNS-neveket.
Míg működő DOS, Windows és IBM Operating System / 2 (OS / 2) támogatják a NetBEUI, ma már szinte mindenütt vannak NBT (még hálózatokban, ahol minden számítógép használja a NetBEUI). Alapvető működési elvek és az NBT NetBIOS névfeloldás rendszere azonos az összes ilyen platformon.
Módszerek NetBIOS-rezolver
Tegyük fel, hogy a felhasználó dolgozik a kliens számítógép és szeretné elérni a szervert a neve hangszórót. Ez elindítja a megfelelő kliens alkalmazást, és beírja a nevét SPEAKER szerver. Mi történik ezen a ponton? Négy különböző módszerek névfeloldás hálózatokban NBT:
Sok számítógép úgy van beállítva, hogy több módszerrel a névfeloldás, hogy növelje az esélyeit a kívánt számítógép, minimális erőfeszítéssel. A fő módszere NetBIOS névfeloldás régi operációs rendszerek Microsoft Windows 9x vagy Windows Me, használja a B-mód, és a legmodernebb változata Windows alapértelmezés - DNS Domain Name System.
Állítsa névszolgáltatóval Samba
Miután meghatároztuk a követelmények és módszerek NetBIOS-névfeloldás, kezdhetjük testreszabásával névszolgáltatóval a Samba. Ez a feladat két részből áll: felállításáról Samba szerver beállításokat, fut, mint egy ügyfél, és a Samba konfigurációs paramétereket, működik, mint egy WINS-kiszolgáló.
Beállítása a Samba kliens
A következő paramétereket smb.conffájl befolyásolják Samba magát a hálózat és a NetBIOS-nevek:
Ha a név elhatározás érdekében egy vagy több olyan, a négy lehetőség, szóközzel elválasztva:
- lmhosts. Ez az opció határozza meg a használatát a / etc / samba / lmhosts ami lesz szó az alábbiakban részletesebben.
- host. Ez az opció mutatja, a hagyományos módon TCP / IP névfeloldás, beleértve a DNS-kiszolgáló, a / etc / hosts vagy más módszerrel a konfigurációtól függően a helyi TCP / IP környezetben.
- nyer. Ez az opció határozza meg a használatát WINS-szerver, amely jelzi a WINS szerver paramétert.
- BCAST. Ha megadja ezt a beállítást, a Samba ügyfelek elvégzi a névfeloldás NetBIOS broadcast kéréseket.
Alapértelmezésben a név elhatározás érdekében használja négy módszerek sorrendben a fent felsorolt. Ez a szekvencia alkalmas Sok esetben azonban, hogy meg lehet változtatni. Például, ha egy hálózati környezetben nem használják LMHOSTS fájlt, ahelyett, hogy a DNS-módszer előnyösebb használni NetBIOS módszerekkel. akkor adja meg a következő értéket:
Ha a névfeloldás használatára WINS-szerver, győződjön meg róla, hogy a konfigurációs paramétert foglal magában wins szerver. Ellenkező esetben a Samba nem fogja megtalálni a WINS-szerver, és az eredmény ugyanaz lesz, mintha a paraméter nevét elhatározás érdekében nem lett megadva opció nyer.
Beállítása Samba WINS-kiszolgáló
Amellett, hogy a Samba lehetőség a felbontás a NetBIOS-nevet, megadhat számos paraméter, amely lehetővé teszi a Samba kiszolgáló dolgozni, mint egy WINS-kiszolgáló:
WINS-replikáció
A Windows WINS-kiszolgálók is elvégezheti a folyamatot nevezzük WINS-replikáció, és lehetővé teszi az adatcserét a több WINS-kiszolgálók található különböző alhálózat. Sajnos, a Samba 3-as verziója WINS-replikáció nem támogatott, bár a tervek szerint a Samba 4. verzió egy darabig WINS-replikáció nyújtott támogatás wrepl segédprogramot. de soha nem volt az állapota a késztermék, és ezt követően elhagyták.
A gyakorlatban, a hiányzó WINS-replikáció nem egy komoly probléma a legtöbb konfiguráció, mivel lehetséges, hogy használja a paramétereket a dns proxy vagy nyer proxy; Sőt, ezek a napok a névfeloldás a legtöbb esetben a DNS-rendszer.
- nyer támogatást. Ha ez a logikai paraméter beállítása Igen. Samba fut, a WINS-kiszolgáló. Alapértelmezés szerint ez a beállítás állapota
- nyer proxy. Ez logikai paraméter meghatározza, hogy a Samba válaszol sugárzott kér, az összes nevek, kivéve a sajátját. Ezen opció Igen (az alapértelmezett van beállítva, hogy nincs is) a megbízhatóságának javítása felbontású NetBIOS-nevét, ha a hálózati környezet van osztva több alhálózatot, vagy ha része a számítógép használatára van beállítva, broadcast kéréseket, és néhány - a használata WINS-kiszolgáló.
- dns proxy. Ha ez a logikai paraméter Igen (ez az alapértelmezett), a következő történik: ha a Samba WINS-kiszolgáló nem tartalmazza a helyes NetBIOS-nevet a fájl, amely felelős a névfeloldás, a keresés a név végezzük a DNS rendszer használatával helyileg konfigurált DNS beállításait.
- max wins ttl. Amikor dolgozik Samba WINS-szerver tárolja a felhalmozott információkat nevek megadott időintervallumban alapján állítjuk be az ügyfél kérésére, és ez a paraméter. Értéket lehet beállítani másodpercben, az alapértelmezett 518 400 (6 nap).
- min wins ttl. Ez a lehetőség ugyanúgy működik, mint a paraméter min wins ttl. de azokat a minimális időintervallum tárolja a beérkezett neveket. Az alapértelmezett érték ehhez paraméter 21600 (6 óra).
Jellemzően a Samba munkát, mint a WINS-kiszolgáló elegendő megadni a paraméter wins server = Igen. Mivel nincs arra, hogy automatikusan érzékeli ügyfél WINS-kiszolgáló, akkor állítsa be a számítógépeket, és adja meg a kívánt WINS-kiszolgáló számukra. A legegyszerűbb módja ennek az (legalábbis a Windows-alapú kliensek) - kell konfigurálni a beállításokat a DHCP-szervert. Népszerű nevű domain név szerver segítségével konfigurálható a konfigurációs fájl ilyet, általában található a könyvtár / stb Be kell állítani a két paraméter, amely már jelen lehet az elején a konfigurációs fájl:
- 1. Kliensszámítógépek kell használni csak broadcast üzenetek, t. E.-e a B-csomópont.
- 2. Ügyfelek kell használni WINS-kiszolgáló csak, azaz a. E. p-csomópontokat.
- 4. Az ügyfelek először használja a broadcast üzenetek, és ha ez nem működik, használja a WINS-kiszolgáló. Ezek az ügyfél számítógépek nevezik M-egység.
- 8. Az ügyfelek először használja a WINS-szerver, és ha ez nem működik, akkor használd adásokat. Ilyen kliens számítógépek néha H-csomópontok.
Általában ajánlott a állítsa be a számítógépeket, mint H-csomópontok, így a DHCP szerver meg kell határozni NetBIOS-típusú egység 8.
Ha dolgozni megosztott fájlokat a Windows, akkor valószínűleg keresi a hálózati környezetet, mint a 2. ábrán látható Ezen az ábrán, számítástechnikai Windows operációs rendszer megmutatja az ablakon: hálózati csomópont a bal oldali panelen az ablak tartalmaz egy listát a rendelkezésre álló számítógépek a hálózaton - HARK Nessus és WEMBLETH. Akkor kattints Mindegyik számítógépen, hogy milyen megosztott erőforrások tartalmaz, az ikonra kattintva egy megosztott számítógépes erőforrásként, hogy megtudja, mi az, fájlok, és így tovább. D.

Hivatalosan kétféle főbb böngészők:
Megválasztása főtallózóként
Az alkalmazott kritériumok kiválasztásában főtallózóként, megrendelhető a következő (fontossági sorrendben):
Ha a választási eredmények nem határozza meg a győztest, akkor két további feltételeket:
- Idő folyamatos működés. A választásokon nyerte a számítógépet, az operációs idő hosszabb, mint a működését más számítógépekre.
- NetBIOS-nevét. A választásokon nyerte a számítógéphez, melynek neve áll az első a listán, ABC sorrendben.
A Samba konfigurálása nyerni választásokat
Az alábbi paraméterek befolyásolják a Samba győzelem a választásokon a helyi mester böngésző:
A legtöbb esetben a Samba szerver jól működik az alapértelmezett beállításokkal: megnyeri a választásokat konfigurációk a munkacsoportokat, ahol nincsenek, Windows Server, és lehetővé teszi, hogy megnyerje a választásokat, Windows Server vagy speciálisan konfigurált erre Samba szerver konfigurációs hol vannak.
Ha nem tudja beállítani a számítógépet, mint a WINS-szerver domain és a fő böngésző, vagy nem tudja, hogy az összes számítógép up-to WINS szerver, merge több alhálózatot segít az alábbi lehetőségek közül:
Beállítása a fő terület a böngésző beállításait
Jellemzően Samba vállalja a szerepét, a domain master böngésző, ha úgy van beállítva, mint tartományvezérlő. Azt lehet beállítani, hogy erő beállítása a domain master Igen értékre. Ez a paraméter vehet logikai értékek: Igen vagy Nem és a értéke Auto (alapértelmezett érték) behelyettesítjük az értékét a konfigurációs paraméter tartományi bejelentkezési. amelyek leírása a cikk „Learn Linux, 302 (vegyes környezetben): Domain ellenőrzés”.
Miután a Samba kiszolgáló úgy van beállítva, mint egy tartományvezérlő és a domain master böngésző, minden tagja a tartományt nem tapasztal nehézségeket annak használatát. A helyi főtallózónak más alhálózatok érzékeli a domain master böngésző segítségével azonosítják a domain master böngésző, amely kódok domain név lekérdezés. Annak érdekében, hogy megbízható teljesítményt, lehet használni a helyi főtallózónak Samba beállítása remote browse sync.
Ellenőrizze a működését a NetBIOS és WINS
Listing 1. findsmb parancs kimenetét
Listing 2. Minta parancs kimenetét smbtree
Használhatja a különböző parancs opciók smbtree. befolyásoló munkáját. 1. táblázat felsorolja a leghasznosabb is. További információ a haladó beállítások, olvassa el smbtree ember oldalt.