จะทำให้แอพบางตัวทำงานบน VPN ได้อย่างไรขณะที่คนอื่น ๆ ใน LAN ท้องถิ่นใน OS X Yosemite


0

ฉันมี Mac ที่ใช้ OS X (10.10.3) ซึ่งฉันต้องเชื่อมต่อกับพีซี Windows ระยะไกลผ่าน VPN + RDP ปัญหาตรงนี้คือเมื่อ VPN หมดการเชื่อมต่ออินเทอร์เน็ตของฉันก็ไม่สามารถใช้ได้อีกต่อไป ฉันสามารถเข้าถึงเครื่องจำนวนมากผ่าน VPN แต่ไม่ใช่ WAN ซึ่งน่ารำคาญจริงๆ วิธีแก้ปัญหาฉันใช้เครื่อง VBox กับ Win7 ที่ฉันตั้งค่า VPN และ RDP สิ่งนี้ทำให้ฉันสามารถเข้าถึง WAN จากโฮสต์ในเวลาเดียวกัน แต่เห็นได้ชัดว่าเป็นการ overkill

มีวิธีแก้ปัญหาที่เบากว่านี้หรือไม่?

UPD1 : การเชื่อมต่อ VPN ถูกตั้งค่าผ่าน Native Mac ไคลเอ็นต์ซึ่งมีอยู่ในการตั้งค่าเครือข่าย มันคือการเชื่อมต่อ PPTP
ในอีกด้านหนึ่งมี Windows Server บางชนิด ไม่ทราบรุ่นหรือสิ่งอื่นใดเกี่ยวกับเรื่องนี้ การแก้ไขการกำหนดค่าฝั่งเซิร์ฟเวอร์ใช้งานไม่ได้

ฉันพยายามปิดการใช้งานSend all trafic over VPN connectionช่องทำเครื่องหมายในการตั้งค่า VPN และลดตำแหน่งในSet service orderกล่องโต้ตอบ แต่ดูเหมือนว่าจะไม่มีผลกระทบ

คำตอบ:


1

เป็นคำถามที่ดี

ข้อแรก: ทำไมคุณไม่สามารถเข้าถึงอินเทอร์เน็ตเมื่อใช้ VPN ได้ VPN ถูกสร้างขึ้นเพื่ออนุญาตการเข้าถึงจากระยะไกลไปยังเครื่องในท้องถิ่นราวกับว่าเครื่องระยะไกลเป็นของ LAN และอนุญาตให้มีการนำทาง WAN อีกครั้งราวกับว่าเครื่องระยะไกลเป็นของ LAN นั่นคือด้วย IP สาธารณะ (สาธารณะ) ของ LAN คุณกำลังใช้ประโยชน์จากคุณสมบัติแรกอย่างชัดเจนไม่ใช่คุณสมบัติที่สอง บางทีคุณควรติดต่อผู้ดูแลระบบท้องถิ่นของเครื่องที่คุณเข้าถึงผ่าน VPN เพื่อชี้แจงสาเหตุที่เขา / เธอไม่อนุญาตให้คุณนำทาง WAN ผ่าน VPN

ที่สอง พูดอย่างเคร่งครัดไม่ไม่มีวิธีแก้ปัญหาแบบจริงจังนี้อีกแล้ว เหตุผลก็คือโซลูชันที่มีน้ำหนักเบายิ่งขึ้นที่มีอยู่ในขณะนี้ (ตู้คอนเทนเนอร์ Linux และเครือข่ายเนมสเปซ) มีอยู่ในเคอร์เนล Linux ไม่ใช่บน Mac (หรือเคอร์เนล UNIX อื่น ๆ เพื่อความรู้ของฉัน)

คอนเทนเนอร์ Linux (หรือตัวแปรของDocker ) ได้รับการย้ายไปยัง MAC แต่ทว่ามันขึ้นอยู่กับเครื่อง Linux VM พื้นฐานที่ทำงานบน MAC อีกครั้ง คุณสามารถค้นหาข้อมูลเพิ่มเติมได้ที่นี่และลองใช้หากคุณรู้สึกว่ามัน แต่ฉันไม่แน่ใจว่าจะทำให้คุณเข้าใจได้ง่ายเพียงใดเนื่องจากในท้ายที่สุดคุณจะมี VM ที่ใช้งานการเชื่อมต่อของคุณอยู่เสมอ ความเรียบง่ายอาจเกิดขึ้นได้หากคุณมีการเชื่อมต่อที่แตกต่างกันหลายอย่างพร้อมกันเนื่องจาก Linux VM เดียวสามารถจัดการได้ทั้งหมด แต่สำหรับการเชื่อมต่อพิเศษครั้งเดียวฉันไม่สามารถเห็นการปรับปรุงที่สำคัญได้

ประการที่สามสิ่งที่จริงที่ขาดหายไปในเคอร์เนลดาร์วิน แต่มากยิ่งขึ้นกว่าโซลูชั่นเหล่านี้คือนโยบายการกำหนดเส้นทาง (บางครั้งเรียกว่าแหล่งที่มาของการกำหนดเส้นทาง ) คือความเป็นไปได้ของการมีสองตารางเส้นทางพร้อมกัน ด้วยอินเทอร์เฟซเสมือนจำนวนเล็กน้อย (ซึ่งถูกส่งไปยังดาร์วิน) สิ่งนี้จะหมายถึงการแก้ปัญหาของคุณเบา ๆ จนกว่าจะถึงตอนนั้นไม่มีลูกเต๋า


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