Wireguard: samba share nem elérhető windows alól [megoldva]

Sziasztok!

Telepítettem egy Debian 12 szerverre Wireguardot Dockerba az alábbiak szerint: https://github.com/linuxserver/docker-wireguard

Semmi különleges dolgot nem módosítottam a compose fileon, csupán amire a leírás kitér.

A peerem config fájlja pedig ez:

[Interface]
Address = 10.13.13.2
PrivateKey = blabla
ListenPort = 51820
DNS = 10.13.13.1

[Peer]
PublicKey = blabla
PresharedKey = blabla
Endpoint = blabla.com:51820
AllowedIPs = 10.13.13.0/24, 192.168.0.0/24

Mindent elérek a szerveren, virtuális gépek RDP exportjait, CUPS és egyéb szolgáltatások webszervereit, stb., azonban a samba megosztásokat nem érem el, sem hostname sem ip alapján. A hiba x80004005. Neten rákeresve ez nagyjából bármi lehet.

Mit rontok el? Nincsen valami tool windowsra, amivel részletesebb információt kaphatnék arról, hogy hol hasal el a folyamat?

Köszönöm előre is!

Hozzászólások

Szerkesztve: 2025. 01. 07., k – 20:50

Hulye kerdes, de VPN nelkul gondolom megy, igaz? Csak hogy kizarjuk az egyeb konfig hibakat.

 

telnet 139 és 445 mit mond?

Igen, lokálban megy, sőt eddig openVPN-t használtunk, azzal is megy. Emiatt gondoltam az smb.conf-ban lehet valami misconfig. Meg is találtam, hogy az "interfaces"-hez nem adtam hozzá a wireguard interfacet (facepalm).

Most ott tartok, hogy wireguard alól IP-n át hozzáférek már a megosztáshoz, azonban hostname alapján még mindig nem.

Telnet mindkét port esetén ugyanazt csinálja: üres konzolon villog a kurzor kb. egy percig, majd visszaadja a promptot.

Netbios csak a subneten belül fog menni, broadcast alapú felderítéssel....

A peer-ed max a 10.13.13.1-as dns szervertől kaphatná meg a jó ip-t, amit felteszek nem kap meg..

Ez milyen dns szerverre mutat, ha ott berakod az smb szervert statikusan akkor fel kell majd oldja a kliens is.