ปัจจุบันของฉัน การทำงาน การติดตั้งมีดังนี้:
เครื่อง 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 โปรดอย่าแนะนำให้เปลี่ยนเลย์เอาต์ - ฉันต้องเข้าใจว่ามีอะไรผิดปกติกับการกำหนดเส้นทางปัจจุบัน
ขอบคุณ!