ไคลเอ็นต์ Linux OpenVPN ไม่สามารถเข้าถึง Samba ได้บน LOCAL LAN


1

ฉันมีเครือข่ายขนาดเล็กที่มีทั้ง Windows และ Linux เครื่อง Windows มีโฟลเดอร์ที่ใช้ร่วมกันซึ่งฉันสามารถเข้าถึงได้โดยใช้ Samba จากเครื่อง Linux

ฉันเพิ่งเชื่อมต่อหนึ่งในเครื่อง Linux ของฉันกับ VPN โดยใช้ OpenVPN เมื่อเชื่อมต่อ VPN ฉันยังสามารถ ping เครื่อง Windows ท้องถิ่นโดยใช้ที่อยู่ IP แต่ฉันไม่สามารถเข้าถึงโฟลเดอร์ที่แชร์ได้อีกต่อไป --- ไคลเอนต์แซมบ้าหมดเวลา

มีใครมีการตั้งค่าที่คล้ายกันในการทำงานหรือไม่

คำตอบ:


0

ติดตามสิ่งต่าง ๆ ด้วย wireshark ปรากฎว่า VPN ถูกส่งผ่านเซิร์ฟเวอร์ OpenDNS DNS ซึ่งไม่เคยส่งคืน "ไม่พบ" ไคลเอนต์ samba Linux ทำการค้นหา DNS ก่อนการค้นหา NetBIOS และ "ค้นหา" เครื่องบน OpenDNS "ไม่มีโดเมนที่นี่" เซิร์ฟเวอร์แทนที่จะเป็นเครือข่ายท้องถิ่น

การเปลี่ยนการตั้งค่า DNS ของ VPN เพื่อใช้เซิร์ฟเวอร์ DNS ของ Google แทนแก้ไขปัญหาเช่นเดียวกับการเปลี่ยนการตั้งค่า Samba เพื่อหลีกเลี่ยงการค้นหา DNS โดยการเพิ่ม

name resolve order = wins lmhosts bcast
dns proxy = no

ถึง /etc/samba/smb.conf

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.