Tema: Re: pasigirsiu....
Autorius: saimhe
Data: 2011-07-28 18:22:48
> w2k3 serveris turi DNS palaikymą.

   Ne, pradėkim nuo klientų. Klientas arba pasyviai gaudo broadcast'us pagal
kažkokį protokolą ir įsimena, arba pats kreipiasi į DNS pas interneto tiekėją.
Nebuvo parašyta, kad specialiai šitam veikimui buvo perkonfigūruoti klientai,
pavyzdžiui, kad naudotų "nasbox" ne vien failams, bet ir kaip DNS slave. Jie
veikia out of the box.
   Esu per sniferį matęs, kaip klientai bando siųsti savo vardus DNS
serveriui. Abejoju, ar kiekvienas serveris su tuo sutiks.
   Peršasi išvada, kad windowsiniam klientui jokio skirtumo, iš kur gavo
vardą. Vardas, pats atėjęs į klientą per NetBIOS, sėkmingai naudojamas ir
HTTP atveju. Šito man ir trūko.
   Oficialus šaltinis tai patvirtina:

"4. If the host name is a single-label name (such as server1) and cannot
    be resolved using the configured DNS servers, Windows converts the host
    name to a NetBIOS name and checks its local NetBIOS name cache.

    Windows creates the 16-byte NetBIOS name by converting the host name,
    which must be less than 16 bytes long, to uppercase and padding it with
    space characters if needed to create the first 15 bytes of the NetBIOS
    name. Then, Windows adds 0x00 as the last byte. **Every Windows-based
    computer running the Workstation service registers its computer name
    with a 0x00 as the last byte.** Therefore, the NetBIOS form of the host
    name will typically resolve to the IPv4 address of the computer that has
    a NetBIOS computer name that matches the host name.

    If the host name is 16 characters or longer or an FQDN, Windows does not
    convert it to a NetBIOS name or try to resolve the host name using NetBIOS
    techniques.

5. If Windows cannot find the NetBIOS name in the NetBIOS name cache, Windows
   contacts its configured WINS servers. (...)"
(http://technet.microsoft.com/en-us/library/bb727005.aspx)

   Ką gi, nereikia net serverio. WINS jau nebe į temą, out of the box jo nėra.

-- 
  saimhe