VPN หยุดการเชื่อมต่อระหว่าง 2 NIC บนเครื่อง 3 NIC


0

ปัจจุบันของฉัน การทำงาน การติดตั้งมีดังนี้:

เครื่อง Linux ที่มี 2 NICs (eth0 และ wlan0) อยู่หลังเราเตอร์ไร้สาย เรียกเครื่องนี้ว่า PC1

  • เชื่อมต่อกับ eth0 บน PC1 คือ PC2 (Windows)

  • เราเตอร์ไร้สายคือ 192.168.0.1 และ wlan0 คือ 192.168.0.xxx

  • eth0 คือ 10.42.0.1 และ PC2 อยู่ที่ 10.42.0.xxx

ฉันใช้การตั้งค่านี้สำเร็จแล้วเพื่อสร้างการเชื่อมต่อ OpenVPN (โดยการคลิกขวาที่ไฟล์ config) จาก PC2 ไปยังเซิร์ฟเวอร์ภายนอก กล่าวคือการเชื่อมต่อผ่าน eth0 ไปยังเราเตอร์ไร้สาย การเริ่มต้น VPN จะสร้างอะแดปเตอร์เครือข่ายเสมือนบน PC2 ที่ 10.7.112.xxx ด้วยเกตเวย์ที่ 10.7.112.1

จนถึงตอนนี้ดีมาก

ปัญหาเริ่มต้นหลังจากที่ฉันเพิ่ม eth1 ถึง PC1 ที่อยู่ IP ของมันคือ 192.168.1.1 เชื่อมต่อกับมันคือ PC3 ที่ 192.168.1.xxx

มีปัญหาอะไร

ฉันสามารถเข้าถึง PC2 จาก PC3 และวิธีอื่น ๆ เว้นแต่ ฉันสร้างการเชื่อมต่อ VPN จาก PC2 หลังจากที่ฉันทำ PC2 และ PC3 ไม่สามารถเห็นกันและกันได้อีกต่อไป เว้นแต่ ฉันยกเลิกการเชื่อมต่อ VPN กำจัดอะแดปเตอร์เสมือน 10.7.112.xxx จากนั้นการเชื่อมต่อจะกู้คืนทันที

ฉันแน่ใจว่าไม่มีกฎไฟร์วอลล์ที่ใช้งานอยู่

ซับเน็ตมาสก์ในทุกรายการข้างต้นคือ 255.255.255.0 มันเป็นเรื่องสำคัญไหม

ฉันต้องเปลี่ยนอะไรเพื่อให้การตั้งค่า 3-NIC ใช้งานได้เช่นเดียวกับ 2-NIC โปรดอย่าแนะนำให้เปลี่ยนเลย์เอาต์ - ฉันต้องเข้าใจว่ามีอะไรผิดปกติกับการกำหนดเส้นทางปัจจุบัน

ขอบคุณ!


คุณใช้ซอฟต์แวร์ VPN อะไรอยู่ ตารางเส้นทางของ PC2 ประกอบด้วยอะไรก่อนและหลังการสร้างการเชื่อมต่อ VPN?
grawity

ไม่มีซอฟต์แวร์อื่นนอกจากไคลเอ็นต์ OpenVPN ฉันใช้ไฟล์กำหนดค่าจากผู้ให้บริการ VPN ของฉันเพื่อเชื่อมต่อจากนั้นเพียง Ctrl + C เพื่อยกเลิกการเชื่อมต่อ ฉันมีตารางเส้นทางก่อนและโพสต์ - VPN รายการใดที่ฉันควรให้
vanhemt

@grawity: โดย 'ลูกค้า OpenVPN' ฉันหมายถึงอุโมงค์ส่วนตัวที่ดาวน์โหลดจาก openvpn.net ทำงานในโหมดเทอร์มินัล
vanhemt

@grawity: โอเคฉันเห็นว่า Default Gateway เปลี่ยนแปลงหลังจากเริ่ม VPN จาก 10.42.0.1 เป็น 10.7.112.1 - นั่นอาจเป็นปัญหาหรือไม่
vanhemt
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.