ฉันมีเซิร์ฟเวอร์ VPN ที่จัดการไคลเอ็นต์ที่หลากหลาย บางอันมีเฉพาะ ipv4 บางตัวมี ipv4 และ ipv6 และบางอันจะเป็น ipv6 เท่านั้น ไคลเอนต์เหล่านี้บางคนกำลังโรมมิ่งดังนั้นพวกเขาควรจะเชื่อมต่อกับ ipv6 หากพร้อมใช้งานและถอยกลับไปที่ ipv4 หากไม่มี
ในการตั้งค่าปัจจุบันของฉัน OpenVPN ฟัง ipv4 และ ipv6:
proto udp
proto udp6
dev tun
คำถามแรกของฉันอยู่ที่นี่: ในขณะที่สิ่งนี้ดูเหมือนว่าจะทำงานได้ปลอดภัยและถูกต้องหรือไม่ที่จะมีโปรโตทั้งคู่ในไฟล์กำหนดค่าหนึ่งไฟล์
ลูกค้าของฉันมีอินสแตนซ์ระยะไกลที่สองในการกำหนดค่า:
remote vpn.domain.tld port udp6
remote vpn.domain.tld port udp
คำถามของฉันที่นี่เช่นนี้ดูเหมือนว่าจะใช้งานได้ (ลอง udp6 ก่อนถ้าล้มเหลวจะย้อนกลับไปที่ udp) นี่เป็นวิธีที่ดีในการทำเช่นนี้หรือไม่?