Mapovaná jednotka cez VPN medzi lokalitami: DNS, SMB a cesta UNC
Zisťovanie v sieti neprekročí smerované prepojenie, ale pomenovaná cesta UNC áno. Nasmerujte DNS na server, otvorte SMB v oboch smeroch a potom jednotku namapujte.
Stránka Sieť v Prieskumníkovi zobrazuje zariadenia, ktoré sa ohlásili v miestnom segmente, a smerovaný tunel neprenáša žiadne z týchto ohlásení. Preto môže byť server dokonale dostupný, kým okno pred používateľom zostáva prázdne. Pomenovaná cesta UNC vôbec nezávisí od zisťovania a riešením je prinútiť názov, aby sa preložil, a port, aby odpovedal. Prázdne okno je príznakom nesprávnej vrstvy, nie pokazeného zdieľania.
Zisťovanie nie je to isté ako dostupnosť
Windows nachádza blízke počítače pomocou protokolov navrhnutých pre broadcastovú doménu a nájdené potom predkladá ako zoznam pre pohodlie. Nič z tohto zoznamu nie je pre prístup k súborom cez SMB potrebné. Klient, ktorý pozná názov servera a dosiahne na TCP 445, zdieľanie otvorí, či sa počítač v Sieti niekedy objaví alebo nie.
Obe vrstvy zlyhávajú nezávisle, a preto si "nevidím to" a "nemôžem to otvoriť" zaslúžia rôzne testy. Pohľad na zoznam vypovedá o zisťovaní; otvorenie cesty vypovedá o službe.
Pomenujte server skôr, než zdieľanie namapujete
Zverejnite súborový server v DNS s adresou, ktorú má na vzdialenej strane, a nasmerujte lokalitu klienta na resolver, ktorý pre danú zónu vie odpovedať. Plne kvalifikovaný názov sa vyhýba závislosti od miestneho zoznamu prípon pre vyhľadávanie, čo býva obvyklý dôvod, prečo krátky názov v jednej lokalite funguje a v inej zlyhá.
Ak prostredie používa Active Directory, je preklad názvov aj súčasťou overovania: klient musí dosiahnuť na radič domény kvôli Kerberu a hodiny príliš mimo kroku nechajú výmenu lístkov zlyhať. To je iný problém než dostupnosť SMB a vyzerá ako chyba prihlasovacích údajov. Otestujte radič domény, kým znova napíšete heslo.
| Layer | What it needs | Symptom when missing |
|---|---|---|
| Name resolution | A DNS answer for the server name | Path cannot be found, ping by IP still works |
| Transport | TCP 445 open in both directions | Connection times out or is refused |
| Authentication | A reachable domain controller and correct clock | Access is denied after the port connects |
| Authorization | Share permission and filesystem permission | The share opens but the folder is inaccessible |
Smerujte a filtrujte v oboch smeroch
Tunel medzi lokalitami potrebuje vzdialený prefix v miestnej smerovacej tabuľke a miestny prefix vo vzdialenej a firewall na každej strane musí povoliť prevádzku, ktorá prichádza. Jednostranná konfigurácia vytvorí spojenie, ktoré sa otvorí a nikdy neodpovedá, čo používatelia opisujú ako pomalé zdieľanie. Najprv skontrolujte vlastné počítadlá tunela. Ak pakety odchádzajú a nič sa nevracia, hľadajte spätnú trasu alebo vzdialený filter.
Pri WireGuarde sa musia povolené IP adresy partnera a trasy operačného systému zhodovať s týmto návrhom. Tunel prenáša pakety; nezriaďuje záznamy DNS ani oprávnenia na zdieľanie na žiadnej zo strán.
Pravidlo firewallu postavte na skutočnej zdrojovej sieti, ktorá sa bude pripájať, a výnimku si zapíšte. Ak návrh niekde na ceste prekladá adresy, musí pravidlo použiť preložený zdroj a pôvodná adresa klienta už v logu nie je vidieť.
Overte sa, potom namapujte jednotku
Prechádzajte vrstvy pomocou príkazov, nie okna Prieskumníka:
Resolve-DnsName -Name files.corp.example -Type A
Test-NetConnection -ComputerName files.corp.example -Port 445
net use Z: \\files.corp.example\Projects /persistent:no
Druhý príkaz dokazuje cestu TCP, nie právo čokoľvek čítať. Tretí je miestom, kde sa uplatňuje overovanie a autorizácia, a zlyhanie tam by vás malo poslať k oprávneniam zdieľania a súborového systému, nie späť k routeru.
Ponechajte podpisovanie SMB a existujúce zásady overovania bez zmeny. Znova zapínať SMB1 alebo preposielať zisťovacie broadcasty tunelom nie je pre explicitnú cestu potrebné a TCP 445 má zostať na súkromnej ceste, nie na presmerovaní do internetu. Dajte používateľom spravovanú zástupku alebo mapovanú jednotku na schválený názov a prázdna stránka Siete prestane prekážať.