ฉันกำลังพยายามเชื่อมต่อชื่อโดเมนที่ได้รับจาก Google Domains กับอินสแตนซ์ Google Cloud Platform VM โดเมนของฉันคือ .dev และเมื่อฉันลอง nslookup และ dig trace พวกเขาชี้ไปยังที่อยู่ IP ที่ถูกต้องแล้ว การเข้าถึงเว็บไซต์โดยใช้ IP นี้ใช้งานได้ดี ฉันไม่สามารถเข้าถึงเว็บไซต์เดียวกันผ่านชื่อโดเมนได้
ต่อไปนี้คือการกำหนดค่าที่ฉันทำ:
ในอินสแตนซ์ VM ของฉัน (Compute Engine API):
- เปิดใช้งานทราฟฟิก http และ https
- มีแท็กเครือข่าย http-server และ https-server
ใน VPC newtorks API:
- ทำให้ IP ภายนอกของฉันคงที่
- ไฟร์วอลล์ที่ tcp:443 อนุญาตทราฟฟิก (default-allow-https rule)
- เมื่อฉันพยายามเรียกใช้ "netstat -tulpn | grep LISTEN" พอร์ต 443 ไม่แสดงในรายการ
เว็บเซิร์ฟเวอร์อาจไม่ฟังพอร์ต 443
ใน API บริการเครือข่าย:
- เพิ่มชุดบันทึกสำหรับ A และ CNAME ที่ตรงกับ DNS จาก Google Domains และ IP ภายนอกจากอินสแตนซ์ VM
ใน Google Domains:
- แก้ไขเนมเซิร์ฟเวอร์ให้เหมือนกับจากค่า Network Services API Registrar Setup (เพิ่มภายใต้แท็บเนมเซิร์ฟเวอร์แบบกำหนดเอง)
ภาพหน้าจอ:
ภาพหน้าจอของไฟร์วอลล์
ภาพหน้าจอโซนเครือข่าย
การตั้งค่า VM เกี่ยวกับไฟร์วอลล์
โปรดเข้าใจว่าฉันไม่มีพื้นฐานด้านเครือข่าย ขอบคุณมากที่ช่วย!