Condivisione SMB accessibile solo con FQDN o indirizzo IP, netbiosname non risolve più

1

Abbiamo diversi Mac nel nostro ufficio, che vanno da 10.5.8 a 10.8.2. Fino a pochi giorni fa tutte le macchine potevano accedere a tutti i nostri file server, in esecuzione su server Win 2007, utilizzando solo il nome netbios per "Connessione al server" in Finder. Fondamentalmente potrebbero raggiungere la condivisione connettendosi a " smb: // Server1 / MyFiles ".

Bene, qualche giorno fa abbiamo migrato uno dei nostri file server ( Server1 ) da una casella fisica a una VM VM VM. Da quel cambiamento non siamo riusciti a connetterci con il nostro 10.7 & 10.8 Mac usando il nostro metodo tradizionale. Il tentativo di farlo risulta in un errore "Server non trovato". La soluzione che abbiamo trovato è che possiamo ancora connetterci usando l'FQDN o l'indirizzo IP, come " smb: //Server1.Domain.Extension/MyFiles " o " smb :. //160.1.1.1/MyFiles "

Altre informazioni:

  • Ambiente Golden Triangle, AD fornisce autenticazione e amp; OD fornisce gestione
  • 10.6.8 e amp; i vecchi Mac possono ancora accedere connettendosi a smb: // Server1 / MyFiles
  • 10,7 & 10.8 I Mac possono accedere solo tramite FQDN o IP, smb: //Server1.Domain.Extension/MyFiles
  • Il dominio di ricerca viene ancora compilato correttamente come " Domain.Extension " nelle impostazioni DHCP / DNS delle macchine interessate
  • Il ping Server1 dei Mac interessati ha esito positivo, l'indirizzo viene compilato come Server1.Domain.Extension
  • Lo slegamento e il rebinding non hanno alcun effetto
  • Il confronto tra il server interessato, migrato di recente e il nostro altro server di lavoro in Utility di directory mostra solo una differenza. Il valore dsAttrTypeNative: servicePrincipalName è diverso tra i due.
    • Il server di lavoro, Server2, ha due valori: HOST / Server2 e HOST / Server2.Domain.Extension
    • Il server interessato, Server1, ha tre valori: HOST / Server1, WSMAN / Server1 e WSMAN / Server1.Domain.Extension

Il mio primo pensiero è stato i problemi di compatibilità SMB sorti quando Lion è stato rilasciato per la prima volta, ma considerando che tutto ha funzionato senza problemi fino alla migrazione del server, non riesco a immaginare che sia così. Abbiamo anche preso in considerazione il DNS, ma con il ping corretto e il Mac e il vecchio Mac; Le macchine Windows si collegano correttamente, abbiamo difficoltà a crederci.

Qualcuno ci ha mai incontrato prima o ha qualche idea?

    
posta Mr Rabbit 07.03.2013 - 22:46
fonte

2 risposte

1

La nostra persona in rete l'ha capito. Questa era la sua spiegazione del problema & la correzione, nel caso in cui qualcuno si imbattesse in un problema di migrazione simile in futuro

Using the smbutil lookup command in terminal I was able to see that the Macs were resolving the NETBIOS name of the server to two wrong IP addresses. Since SMB uses WINS to resolve names I was able to find the offending IP addresses by querying the WINS list. I deleted the old ones out and put them in statically for Server1.

This happened because converting to vsphere does not bring over network info since it assigns new nics. The new nics picked up DHCP and were then registered into WINS and DNS this way. We changed DNS right away making it work for the FQDN and for Windows machines. Something to do after the conversion next time.

    
risposta data 08.03.2013 - 16:05
fonte
2

Avevo usato 10.7 negli ultimi due anni e ho un server Windows 7 nell'armadio che uso per condividere file con tutti gli utenti Mac e Windows nel nostro ufficio, di cui ci sono uguali quantità di ciascuno a causa di i loro diversi ruoli (Contabilità, Coding, Editing su FCP). Come tecnologia di supporto Apple, ho visto molti dei miei clienti con problemi dispari non appena hanno aggiornato, e mi ha fatto esitare a trasferirsi a Mountain Lion; ma ho appena acquistato un nuovo Macbook Pro, e alla fine ho voluto vedere se potevo risolvere eventuali problemi di aggiornamento che avevo per aiutare i futuri clienti.

DI CORSO! La prima cosa che è successo è stata la mia capacità di connettersi alle condivisioni di Windows usando un nome Netbios. Anche con le stesse identiche impostazioni di migrazione da 10.7 a 10.8, ora dovevo usare l'indirizzo IP del server, come Mr. Rabbit sopra illustrato, o installazione di Samba ... un compito scoraggiante che coinvolge tonnellate di comandi Terminal . Non sono interessato all'overkill; Mi piace il principio del rasoio di Ockham quando si tratta di questa roba.

Ho deciso di dare un'occhiata a cosa avrei potuto fare con questo problema, poiché ho tentato ieri di risolverlo ma non sono riuscito a capirlo. Dopo una notte di riposo (e una strong tazza di joe) la risposta si è rivelata. (Sto eseguendo 10.8.4, fyi.)

  1. Apri System Preferences .
  2. Vai a Network .
  3. Evidenzia il Network (ethernet o wireless) e fai clic sul pulsante Advanced... .
  4. Seleziona WINS dalle voci di menu. Aggiorna il tuo NETBIOS nome del tuo Mac.
  5. Assicurati che il tuo gruppo di lavoro sia lo stesso della condivisione a cui ti stai connettendo.
  6. Inserisci il IP Address della risorsa condivisa (macchina Windows).

Di solito ci volevano dai 10 ai 20 secondi per risolvere le condivisioni di rete; ora si stanno ricaricando in circa 2 secondi.

    
risposta data 21.08.2013 - 20:50
fonte

Leggi altre domande sui tag