เชื่อมต่อระยะไกลไปยังไฟล์เซิร์ฟเวอร์บนเครือข่ายท้องถิ่นจาก guestbox


0

ฉันมี Windows 10 LTSB ทำงานใน VirtualBox บนโฮสต์ Windows 10 LTSB (โปรดอย่าถามว่าทำไมมันไม่เกี่ยวข้องเลย) แต่ฉันต้องการมันเพื่อเข้าถึงไฟล์เซิร์ฟเวอร์บนเครือข่ายสำนักงาน เมื่อต้องการทำสิ่งนี้บนเครื่องโฮสต์ฉันเชื่อมต่อผ่าน \ FILSERVER \ Users \ ชื่อผู้ใช้และนำทางเพื่อค้นหาไฟล์ของฉัน ฉันจะ "เห็น" เครื่องนี้จากระบบปฏิบัติการของแขกได้อย่างไร

คำตอบ:


1

หากสภาพแวดล้อมและแอปพลิเคชันของคุณอนุญาตคุณสามารถเชื่อมต่อแขกของคุณกับ LAN ในโหมดบริดจ์ (ใน Oracle VM manager: คลิกขวาที่ VM -> การตั้งค่า -> เครือข่าย -> ต่อกับ -> อะแดปเตอร์บริดจ์)

ระบบแขกของคุณจะได้รับที่อยู่ IP จากเซิร์ฟเวอร์ DHCP ของ LAN และสามารถมองเห็นได้ใน LAN ของคุณเช่นเดียวกับเครื่องที่เชื่อมต่อทางกายภาพ ในกรณีนี้การรับส่งข้อมูลจากแขกของคุณยังคงถูกส่งผ่านโฮสต์ของคุณ แต่ผู้จัดการ VM ของคุณจะทำทุกอย่างให้คุณ


0

เป็นที่ยอมรับว่าโซลูชันนี้ไม่สมบูรณ์เนื่องจากฉันไม่รู้เครื่องมือที่จะใช้ส่วนที่สองของมัน แต่อาจทำให้คุณไปในทิศทางที่ถูกต้อง

สิ่งนี้จะใช้งานได้หากระบบปฏิบัติการ guest ของคุณใช้ NAT เพื่อเข้าถึงอินเทอร์เน็ต

เพิ่มเส้นทางบนเครื่องแขกของคุณที่บอกให้ส่งการจราจรสำหรับ FILESERVER ไปยังโฮสต์ของคุณ:

route ADD <FILESERVER-IP> mask 255.255.255.255 <HOST-IP> METRIC 1

<HOST-IP>เป็น IP ที่โฮสต์สามารถเข้าถึงได้จากแขกไม่ใช่ IP ของโฮสต์ใน LAN ของคุณ หรือคุณสามารถปรับเปลี่ยน<FILESERVER-IP>และมาสก์สุทธิเพื่อสร้างเส้นทางไปยังส่วนที่ใหญ่กว่าของ LAN ของคุณ

ขั้นตอนที่สองคือสั่งให้โฮสต์ของคุณส่งต่อปริมาณการใช้งานจริงซึ่งแขกจะถูกส่งไปยังโฮสต์ไปยัง FILESERVER ฉันสามารถบอกคุณได้ว่าจะทำอย่างไรกับ iptables บน linux แต่ฉันไม่รู้วิธีที่จะทำบน Windows

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