สิ่งนี้ทำให้ฉันสับสนเล็กน้อยเพราะในสภาพแวดล้อมส่วนใหญ่ที่ฉันได้พบเพื่อให้ผู้ใช้ระยะไกลสามารถเข้าถึง VPN ผู้ดูแลระบบจำเป็นต้องมีการควบคุม / การจัดการมากกว่าการเชื่อมต่อผู้ใช้เพื่อให้แน่ใจว่าเครือข่ายยังคงปลอดภัย นั่นหมายถึงการเข้าถึงระดับผู้ดูแลระบบควบคุม ฯลฯ ... ของการเชื่อมต่อเครื่องและผู้ใช้ ซึ่งหมายความว่าผู้ดูแลระบบสามารถควบคุมช่วงที่อยู่ IP ซึ่งหมายความว่าโอกาสของสิ่งที่คุณกำลังอธิบายนั้นเป็นไปไม่ได้
วิธีแก้ปัญหาของคุณดูเหมือนจะใช้การได้ แต่ยากมากในการใช้ช่วง IP ที่แตกต่างกัน
ทางเลือกหนึ่งคือการสร้างสคริปต์ที่คุณใช้ในการเชื่อมต่อระบบเพื่อเขียนทับตารางเส้นทางเพื่อลดโอกาสที่จะเกิดข้อขัดแย้งที่อาจเกิดขึ้น (โปรดทราบว่าโซลูชัน VPN บางตัวสามารถทำได้) การตั้งค่าเครือข่ายองค์กรจะมีความสำคัญเหนือกว่าการตั้งค่าเครือข่ายท้องถิ่น
/unix/263678/openvpn-understand-the-routing-table-how-to-route-only-the-traffic-to-a-spec
ไคลเอ็นต์ openvpn จะแทนที่เกตเวย์เริ่มต้นสำหรับ vpn Sever
สิ่งนี้นำไปสู่ความเป็นไปได้อื่น ๆ สมมติว่าผู้ใช้ไม่ได้เชื่อมต่อโดยตรงกับที่อยู่ IP คุณสามารถแก้ไขการกำหนดค่า DNS / รายการไฟล์โฮสต์เพื่อให้พวกเขาแทนที่การตั้งค่าเครือข่ายท้องถิ่นที่มีอยู่ในทางเทคนิค
https://hostsfileeditor.codeplex.com/
https://support.rackspace.com/how-to/modify-your-hosts-file/
อีกวิธีหนึ่งคือเปลี่ยนการตั้งค่าองค์กรของคุณเพื่อให้มี backbone ที่อยู่ IP ที่น้อยกว่า เนื่องจากคุณมีสิทธิ์การเข้าถึงระดับผู้ดูแลระบบคุณควรทำสิ่งนี้ได้อย่างรวดเร็วและง่ายดาย (แม้ว่าฉันจะได้อ่านความคิดเห็นอื่นซึ่งทำให้ปัญหา IPv6 เข้ามาเล่น)
เห็นได้ชัดว่าคุณจะต้องเปลี่ยนประเภทของการตั้งค่า VPN ที่คุณต้องให้ตัวเลือกบางอย่างที่ฉันสรุปไว้ข้างต้นหากคุณยังไม่มี