Kezdőoldal > General, Windows 7, Windows 8 > Explorer – Discovery method

Explorer – Discovery method


Előző kérdés megoldása során felmerült az Intézőben a különböző oszlopok láthatóságának bekapcsolása. A kolléga az alap-kinézet bővítése után találkozott először azzal, hogy a Discovery Method oszlop több értékkel is rendelkezhet, illetve WSD érték alapján látjuk (többek között) az ip-címet is – így szeretett volna egy kicsit többet tudni ezekről, én meg úgy gondoltam, másoknak is hasznos lehet.

Na de akkor nézzük az oszlopokat: a Name és Workgroup oszlop egyértelmű, hiszen a távoli számítógép adatai. A Category is aránylag egyértelmű, bár az egyes-szám/többes-szám logikát nem értem (Computer vs Printers vagy Multifunction Devices).

1. Network location

A „Network location / Hálózati hely” esetén már kezdődnek a bonyodalmak, hiszen itt az a helyi hálózati kapcsolat megnevezése fog szerepelni, amelyiken történt a felderítés.

A hálózatok típusának szétválasztása Windows Vista-tól lett bevezetve, s a Windows klienseken grafikus felületen meg tudtuk változtatni a hálózat nevét, ikonját és típusát (Home/Work = Private, Public – a tartományi természetesen nem választható, de a rendszer felismeri). A Network List service szolgáltatás a Network Location Awareness segítségével azonosítja a hálózatot, ahol az NLA az alapértelmezett átjárót vagy az SSID-t használja egy hálózat azonosítására (bizonyos esetekben Unknown lehet).

Windows 8 esetén már nincs ikonja a hálózatnak, valamint a másik két elem grafikus módosítása is megszűnt – helyette maradt az eddig is létező két alternatíva: a „tartós” módosítás (ez volt kivezetve grafikusan) és egy light-os verzió.

A „hard” módosítás a registry-szerkesztés, ekkor a

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles

kulcs alatt a ProfileName értékét (név esetén), típushoz a Category értékét (0=Public, 1=Private, 2=tartományi) tudjuk módosítani. Ha viszont nem szeretnénk a registry-ben turkálni, egy light-os verzióra is van lehetőségünk, ha nem otthoni verzió az oprendszerünk: a Secpol.msc konzol segítségével a „Network List Manager Policies”-ben tudjuk módosítani a hálózati hely említett paramétereit.

Ha inkább viszont PowerShell a kedvencünk, akkor pl. Get-NetConnectionProfile –al lekérjük, majd

Set-NetConnectionProfile -InterfaceIndex [azonosító] -NetworkCategory Private

segítségével változtathatjuk pl. a típust (ez „tartós” módosítást végez).

2. Discovery Method

A másik problémás oszlop a „Discovery method / Keresési módszer”. XP-s korszakban egyértelmű volt a gépek tallózása, amely a NetBios-ra és a Computer browser szolgáltatásra alapult. Ez az aktuális oprendszereknél is megvan, bár kis csavarral: alapból a Computer browser szolgáltatás nem fut, de a NetBios engedélyezve van.

Ekkor jön képbe a „másik” felderítő eszköz-csoport (Function Discovery), amelyik többek között a WS-D (Web Services Dynamic Discovery) protokollt használja – ennek ugye kifejezetten az a célja, hogy erőforrás-szolgáltatásokat keressen a helyi hálózaton. Ez két szolgáltatást is takar, ebből az egyik a felderítést végző szolgáltatás (FDPH – Function Discovery Provider Host), a másik pedig a gép saját erőforrásait publikáló szolgáltatás (FDRP – Function Discovery Resource Publication).

Amennyiben engedélyezzük a hálózati erőforrások felderítését („sárga csík”, illetve Control Panel\All Control Panel Items\Network and Sharing Center\Advanced sharing settings), érdemes figyelnünk a hozzá kapcsolható szolgáltatásokra is: DNS Client, Function Discovery Resource Publication, SSDP Discovery, UPnP Device Host.

Első körben ellenőrizzük a felderítő-szolgáltatást, ugyanis ha nem fut a FDPH, akkor nem tudjuk feltérképezni a WSD eszközöket. Természetesen a teljes összhanghoz szükség van a másik oldalon a publikálásra, ott az érdemes tudni, hogy amint fut az erőforrás-megosztás szolgáltatása (akár úgy, hogy mindkét módon elérhető), a WSD elsőbbséget élvez a hagyományos módszerrel szemben, így azonnal leváltja a Netbios-os elérést.

Igaz, hogy itt most jellemzően WSD-ről írok, de jobban a motorház alá nézve láthatjuk, hogy az FDP (Function Discovery providers) több módszert is használ a felderíthető erőforrások listázására, a beépített szolgáltatók listája: NetBIOS, PnP, Registry, SSDP, WCN és WSD. Ha módosítani szeretnénk a felderítési módszereket (óvatosan, hiszen ez akár más hálózati gondhoz is vezethet), ezek közül néhányat ki lehet kapcsolni (pl. a hozzá tartozó szolgáltatlás leállításával), de értelemszerűen pl. a registry-t nem lehet leállítani – de ez már egy másik szint…

Advertisements
  1. Még nincs hozzászólás.
  1. No trackbacks yet.

Vélemény, hozzászólás?

Adatok megadása vagy bejelentkezés valamelyik ikonnal:

WordPress.com Logo

Hozzászólhat a WordPress.com felhasználói fiók használatával. Kilépés / Módosítás )

Twitter kép

Hozzászólhat a Twitter felhasználói fiók használatával. Kilépés / Módosítás )

Facebook kép

Hozzászólhat a Facebook felhasználói fiók használatával. Kilépés / Módosítás )

Google+ kép

Hozzászólhat a Google+ felhasználói fiók használatával. Kilépés / Módosítás )

Kapcsolódás: %s

%d blogger ezt kedveli: