ฉันกำลังตั้งค่าเซิร์ฟเวอร์ openvpn บนอินสแตนซ์ aws ec2 อินสแตนซ์นี้มีสองอินเทอร์เฟซ:
- หนึ่งอินเทอร์เฟซที่เป็นของเครือข่ายย่อยส่วนตัว (10.10.0.0/17)
- หนึ่งอินเทอร์เฟซที่เป็นของเครือข่ายย่อยสาธารณะ (10.10.128.0/17)
เป้าหมายของฉันคือการอนุญาตให้ทราฟฟิกจากอินเทอร์เน็ตสื่อสารกับอินสแตนซ์ที่อยู่ในซับเน็ตส่วนตัวผ่าน VPN
นี่คือสคีมา
การเชื่อมต่อนั้นถูกสร้างขึ้นอย่างดีระหว่างภายนอกและส่วนต่อประสานสาธารณะนอกจากนี้ยังสร้างระหว่างอินเทอร์เฟซส่วนตัวและอินสแตนซ์ที่อยู่ในซับเน็ตส่วนตัว
ปัญหาปรากฏขึ้นเมื่อฉันพยายาม ping อินสแตนซ์ส่วนตัวจากไคลเอนต์ภายนอก ฉันเห็นข้อความ "ลำดับการเริ่มต้นเสร็จสมบูรณ์" แต่ดูเหมือนว่าจะไม่มีการกำหนดเส้นทางทราฟฟิกผ่านอุโมงค์ จริง ๆ แล้วไม่พบเส้นทางเลยแม้ว่าปลายทางจะเป็นเซิร์ฟเวอร์ VPN ก็ตาม:
ติดตามเส้นทางไปยังอินเทอร์เฟซปรับแต่งเซิร์ฟเวอร์
การบันทึก connexion บนไคลเอ็นต์
การบันทึกการเชื่อมต่อบนเซิร์ฟเวอร์
แม้ว่าดูเหมือนว่าจะมีข้อผิดพลาดเมื่อสร้างเส้นทาง แต่ก็มีอยู่ในตารางการกำหนดเส้นทางเคอร์เนล ดังนั้นฉันเดาว่าปัญหาไม่ได้มาจากที่นี่ :
คำสั่งเส้นทางบนไคลเอนต์
นี่คือการกำหนดค่าลูกค้าของฉัน:
ลูกค้า
ทุนพัฒนา
โปรโตคอล udp
รีโมต <server_ip> 1194
เส้นทาง 10.10.0.0 255.255.128.0
ไม่ผูกมัด
resolv-retry ไม่มีที่สิ้นสุด
คีย์คงอยู่
คงอยู่-tun
คอมพ์-lzo
กริยา 3
รหัส AES-256-CBC
<ca>
-----เริ่มต้นใบรับรอง-----
<SNIP>
-----จบใบรับรอง-----
</ca>
<ใบรับรอง>
ใบรับรอง:
<SNIP>
-----เริ่มต้นใบรับรอง-----
<SNIP>
-----จบใบรับรอง-----
-----เริ่มต้นใบรับรอง-----
<SNIP>
-----จบใบรับรอง-----
</cert>
<คีย์>
----- เริ่มต้นรหัสส่วนตัว -----
<SNIP>
----- สิ้นสุดรหัสส่วนตัว -----
</คีย์>
และเซิร์ฟเวอร์หนึ่ง:
ท้องถิ่น 0.0.0.0
พอร์ต 1194
โปรโตคอล udp
ทุนพัฒนา
ca /etc/openvpn/easy-rsa/pki/ca.crt
ใบรับรอง /etc/openvpn/easy-rsa/pki/issued/server.crt
คีย์ /etc/openvpn/easy-rsa/pki/private/server.key
dh /etc/openvpn/easy-rsa/pki/dh.pem
ซับเน็ตโทโพโลยี
เซิร์ฟเวอร์ 10.10.0.0 255.255.128.0
#การสื่อสารระหว่างลูกค้ากับลูกค้า
ซ้ำ-cn
รักษาชีวิต 10 120
รหัส AES-256-CBC
คอมพ์-lzo
คีย์คงอยู่
คงอยู่-tun
สถานะ openvpn-status.log
กริยา 3
ปิดเสียง 10
แจ้งออกอย่างชัดเจน 1
ฉันได้ติดตาม openvpn howto ตั้งแต่ต้นจนจบและไม่รู้ว่าฉันพลาดอะไรไปจริงๆ ขอบคุณล่วงหน้าสำหรับความช่วยเหลือของ !