ใช้ IPv6 บนเราเตอร์

โดยค่าเริ่มต้น การเรียก API รันไทม์ทั้งหมดไปยัง Apigee Edge สำหรับ Private Cloud จะใช้ IPv4 คุณเพิ่มการรองรับ IPv6 ให้กับเราเตอร์ได้โดยตั้งค่าพร็อพเพอร์ตี้ conf_load_balancing_load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled เป็น true ในเราเตอร์

วิธีเปิดใช้ IPv6 ในเราเตอร์

  1. เข้าสู่ระบบเราเตอร์
  2. เปิดไฟล์การกำหนดค่า router.properties ในเครื่องมือแก้ไข:
    vi /opt/apigee/customer/application/router.properties

    หากไม่มีไฟล์ ให้สร้างไฟล์

  3. ตั้งค่าพร็อพเพอร์ตี้ต่อไปนี้เป็น true
    conf_load_balancing_load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled

    เช่น

    conf_load_balancing_load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled=true
  4. บันทึกการเปลี่ยนแปลงเป็นไฟล์พร็อพเพอร์ตี้
  5. รีสตาร์ทเราเตอร์โดยเรียกใช้คำสั่งต่อไปนี้
    /opt/apigee/apigee‑service/bin/apigee‑service edge‑router restart

    ในระหว่างการรีสตาร์ท คุณควรเห็นเอาต์พุตที่คล้ายกับต่อไปนี้

    [ChangeDelta, position: 775, lines:
      [load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled=false] to
      [load.balancing.driver.nginx.listen.endpoint.all.interfaces.enabled=true]]
  6. กำหนดค่าที่อยู่ IP และพอร์ตของเราเตอร์เพื่อให้คำขอ API ขาเข้าได้รับการแก้ไขเป็นที่อยู่/พอร์ต IPv6 โปรดทราบว่าคำขอ API ขาเข้าต้องส่งจากไคลเอ็นต์ที่เปิดใช้ IPv6
  7. ทดสอบการกำหนดค่าโดยส่งคำขอ API ไปยังที่อยู่ IPv6 และพอร์ตของเราเตอร์