บัญชี Alibaba Cloud: ซื้อชื่อโดเมนใน Alibaba Cloud และผูกไว้กับเซิร์ฟเวอร์ ECS!!
ในโลกของอินเทอร์เน็ตที่อยู่ IP (เช่น
123.45.67.89
) เปรียบเสมือน "พิกัดละติจูดและลองจิจูด GPS" ของบ้านแม่นยำแต่จำยากมากในขณะที่
ชื่อโดเมน
(เช่น
Baidu.com
、
Yourname.com
) คือ "บ้านเลขที่" ของบ้านคุณ
เมื่อคุณซื้อเซิร์ฟเวอร์คลาวด์ ECS ใน Alibaba Cloud และใส่รหัสเว็บไซต์ลงไปเห็นได้ชัดว่าไม่สมจริงที่จะให้ลูกค้าป้อน IP ดิจิทัลที่เย็นเพื่อเข้าถึงทุกครั้งสิ่งที่คุณต้องทำคือซื้อบ้านเลขที่ (ชื่อโดเมน) ของคุณเองและตอกหมายเลขบ้านนี้กับ IP เซิร์ฟเวอร์ ECS ของคุณผ่าน "การแก้ไขชื่อโดเมน (DNS)"
หลายคนคิดว่าการแก้ปัญหาชื่อโดเมนเป็นงานทางเทคนิคเมื่อได้ยินคำศัพท์ทางวิชาชีพเช่น "A records", "CNAME" และ "TTL" ในบทความของวันนี้เราจะละทิ้งชุดภาษาจีนกลางที่เข้มงวดของเอกสารอย่างเป็นทางการโดยสิ้นเชิงและใช้รูปแบบคนจริงของภาษาพื้นถิ่นที่บริสุทธิ์เพื่อนำทาง
จับมือคุณเพื่อดำเนินการตามขั้นตอนทั้งหมดในการซื้อชื่อโดเมนการตรวจสอบชื่อจริงและการผูกเข้ากับเซิร์ฟเวอร์ ECS บน Alibaba Cloud
。
ขั้นตอนแรก: ซื้อบ้านเลขที่-การซื้อชื่อโดเมนและการตรวจสอบชื่อจริง
บัญชี Alibaba Cloud
หากคุณซื้อชื่อโดเมนไปแล้วคุณสามารถข้ามขั้นตอนนี้และตรงไปยังขั้นตอนที่สองได้ถ้ายังไม่ได้โปรดทำตามจังหวะของฉัน:
1.เลือกและซื้อ
ลงชื่อเข้าใช้เว็บไซต์อย่างเป็นทางการของ Alibaba Cloud และป้อน [การลงทะเบียนชื่อโดเมน] ในแถบค้นหาด้านบน
ป้อนชื่อที่คุณต้องการในช่องค้นหา (เช่น mycoolwebsite) แล้วคลิกค้นหา
ระบบจะแสดงรายการคำต่อท้ายจำนวนมากเช่น. Com (สากลแนะนำมากที่สุด), .cn (ชื่อโดเมนระดับบนสุดของจีน), .net ฯลฯ
เลือกราคาต่ออายุที่ยังไม่ได้ลงทะเบียนโดยผู้อื่นและเหมาะสมแล้วคลิก [เพิ่มในรายการ] -> [ซื้อเลย]
2.จุดการ์ดหลัก: การตรวจสอบชื่อจริง (ไม่สามารถแก้ไขได้หากไม่ผ่าน)
ตามกฎระเบียบด้านความปลอดภัยเครือข่ายในประเทศหลังจากซื้อชื่อโดเมน
ต้องมีการตรวจสอบชื่อจริง
มิฉะนั้นชื่อโดเมนจะถูกล็อกโดยนายทะเบียน (สถานะ ClientHold) และไม่สามารถแก้ไขได้เลย
การซื้อส่วนบุคคล: คุณต้องอัปโหลดรูปถ่ายด้านหน้าและด้านหลังของบัตรประชาชนของคุณ
การซื้อทางธุรกิจ: จำเป็นต้องอัปโหลดใบอนุญาตประกอบธุรกิจของบริษัท
ประสบการณ์จริง: การตรวจสอบอัตโนมัติในปัจจุบันของ Alibaba Cloud นั้นรวดเร็วมากโดยปกติภายใน10นาทีถึง1ชั่วโมงหลังจากส่งหลังจากซื้อชื่อโดเมนแล้วให้ไปที่คอนโซลชื่อโดเมนก่อนเพื่อดูว่าสถานะกลายเป็น "ปกติ" หรือ "ชื่อจริง" หรือไม่
ขั้นตอนที่สอง: การเปิดช่องทาง-การดำเนินการแก้ไขชื่อโดเมนแบบฮาร์ดคอร์
ชื่อโดเมนถูกส่งผ่านชื่อจริงและเซิร์ฟเวอร์ ECS ก็เปิดขึ้นเช่นกันขั้นตอนต่อไปคือลิงก์ "การผูก" หลักของบทความทั้งหมด
1.ค้นหารายการแยกวิเคราะห์
ลงชื่อเข้าใช้คอนโซล Alibaba Cloud และค้นหา [Cloud Analysis DNS] ในแถบเมนูหรือแถบค้นหาทางด้านซ้าย
เมื่อเข้ามาในรายการ "การแก้ไขชื่อโดเมน" คุณจะเห็นชื่อโดเมนที่คุณเพิ่งซื้อ
คลิก "การตั้งค่าความละเอียด" สีน้ำเงินทางด้านขวาของชื่อโดเมน
2.เพิ่มคีย์ "สองระเบียน"
คลิก
[เพิ่มบันทึก]
ปุ่ม. เพื่อให้เว็บไซต์ของคุณโดยไม่คำนึงถึงการป้อนข้อมูลของผู้ใช้
ชื่อของคุณ.คอม
ยังคง
Www.yourname.com
สามารถเปิดได้ตามปกติเราต้องเพิ่มบันทึกการวิเคราะห์พื้นฐานสองรายการต่อไปนี้
ข้อ1: กำหนดค่าการเข้าถึง "www" (เช่น :)
ประเภทเรกคอร์ด: เลือกเรกคอร์ด (เรกคอร์ดหมายถึง "ชี้ชื่อโดเมนไปยังที่อยู่ IPv4")
บันทึกโฮสต์: ป้อน www.
สายการวิเคราะห์: เลือกค่าเริ่มต้น
ค่าบันทึก: สำคัญมาก! กรอก "Public Network IP" ของเซิร์ฟเวอร์ Alibaba Cloud ECS ของคุณที่นี่ (ไปที่คอนโซล ECS เพื่อคัดลอก IP เครือข่ายภายนอกอย่ากรอก IP เครือข่ายภายใน)
TTL: เก็บค่าเริ่มต้น10นาที (หมายถึงเวลาอัปเดตแคช DNS)
ข้อ2: กำหนดค่าการเข้าถึงโดยตรง "ไม่มี www" (ตัวอย่างเช่น yourname.com)
หลายคนคุ้นเคยกับการป้อนชื่อโดเมนโดยตรงโดยไม่ต้องพิมพ์ www เพื่อป้องกันไม่ให้ไม่สามารถเปิดหน้าเว็บได้เราจำเป็นต้องเพิ่มอีกหนึ่งรายการ:
ประเภทการบันทึก: ยังคงเลือกระเบียน A
บันทึกโฮสต์: ป้อน @(@ หมายถึงชื่อโดเมนหลักใน DNS)
บัญชีอาลีคลาวด์
สายการวิเคราะห์: เลือกค่าเริ่มต้น
ค่าการบันทึก: กรอก IP สาธารณะของเซิร์ฟเวอร์ ECS ของคุณด้วย
TTL: เก็บค่าเริ่มต้น
หลังจากเพิ่มทั้งสองบันทึกแล้วให้คลิกบันทึกในตอนนี้คุณจะเห็นบันทึก A สองรายการที่ชัดเจนในแนวนอนและแนวตั้งหนึ่งรายการในรายการ
ขั้นตอนที่สาม: การตอบสนองแบบแบ็คเอนด์-"อ้างสิทธิ์" ชื่อโดเมนบนเซิร์ฟเวอร์ ECS
คำเตือนหลุมขนาดใหญ่:
ผู้มาใหม่หลายคนคิดว่าพวกเขาทำได้หลังจากกรอก IP ในการแก้ปัญหาบนคลาวด์ด้วยเหตุนี้พวกเขาจึงรีบพิมพ์ชื่อโดเมนในเบราว์เซอร์และพบว่าหน้าเริ่มต้นของ "ไม่สามารถเข้าถึงได้" หรือ "Welcome to Nginx" ยังคงแสดงอยู่
ทำไม? เนื่องจากแม้ว่าชื่อโดเมนของคุณจะไปถึงประตูของเซิร์ฟเวอร์ ECS ตามเครือข่ายแต่ซอฟต์แวร์เว็บ (เช่น Nginx หรือ Apache) ที่ติดตั้งในเซิร์ฟเวอร์ก็ยังคงขาดทุนไม่รู้ว่าชื่อโดเมนนี้มาจากใครคุณต้อง "เปิดประตู" ในไฟล์กำหนดค่าของเซิร์ฟเวอร์
ที่ใช้บ่อยที่สุด
Nginx
ตัวอย่างเช่นคุณต้องแก้ไขไฟล์คอนฟิกูเรชันโฮสต์เสมือนของเว็บไซต์ (โดยปกติ
/Etc/nginx/conf.d/
ไดเรกทอรี):
แบช
# เปิดโปรไฟล์เว็บไซต์ของคุณด้วยตัวแก้ไข vi
Vi/etc/nginx/conf.d/yourwebsite.conf
ใน
Server
ในบล็อกค้นหา
ชื่อเซิร์ฟเวอร์
บรรทัดนี้เปลี่ยนเป็นชื่อโดเมนที่คุณเพิ่งผูกไว้:
Nginx
เซิร์ฟเวอร์ {
ฟัง80;
# Core: ที่นี่คุณต้องเขียนชื่อโดเมนของคุณเป็นคำต่อคำและชื่อโดเมนหลายชื่อจะถูกคั่นด้วยช่องว่าง
Server_n
Am www.yourname.com e yourname.com;
Root/usr/share/nginx/html; # ไดเรกทอรีที่เก็บรหัสเว็บไซต์ของคุณ
Index index.html index.php;
ตำแหน่ง/{
ลองไฟล์ $uri $uri/ =404;
}
}
บันทึกออก (
:wq
) จากนั้นให้ Nginx โหลดการกำหนดค่าใหม่:
แบช
Nginx-s reload
ขั้นตอนที่สี่: คู่มือการตรวจสอบและหลีกเลี่ยงขั้นสูงสุด
ทุกอย่างได้รับการกำหนดค่าอย่างถูกต้องจะตรวจสอบได้อย่างไรว่าการวิเคราะห์มีผลจริงหรือไม่?
1.การทดสอบอย่างเป็นทางการ: คำสั่งปิง
เปิดเทอร์มินัล (Mac) หรือพรอมต์คำสั่ง (cmd ของ Windows) บนคอมพิวเตอร์ของคุณ (ไม่ใช่เซิร์ฟเวอร์แต่เป็นคอมพิวเตอร์ที่คุณใช้ในชีวิตประจำวัน) ให้ป้อน:
แบช
G www.yourname.com pin
ถ้าหน้าจอกลับไปที่ที่อยู่ IP,
มันเป็น IP สาธารณะของ Alibaba Cloud ECS ของคุณ
, และมีเวลาตอบสนอง (เช่น
Time = 15ms
) แสดงว่าการวิเคราะห์ได้รับการเชื่อมต่ออย่างสมบูรณ์บนเครือข่ายทางกายภาพ!
2.การตรวจสอบจุดการ์ดทั่วไป (ทำไมฉันยังไม่สามารถเปิดได้หลังจากกำหนดค่า)
จุดการ์ด1: ความล่าช้าในการมีผลของ DNS ทั่วโลก: แม้ว่าการวิเคราะห์ระบบคลาวด์ของอาลีบาบาจะมีผลในไม่กี่วินาทีแต่จะต้องใช้เวลาสำหรับผู้ให้บริการโทรคมนาคม China Unicom และ China Mobile ทั่วโลกในการรีเฟรชแคช DNS ของตนโดยปกติจะใช้เวลารอ1ถึง10นาทีและในบางกรณีอาจใช้เวลาหลายชั่วโมงไม่ต้องกังวลปล่อยให้กระสุนบินไปสักพัก
จุดที่2: ยังไม่มีการเปิดตัว Alibaba Cloud Security Group (ผีที่พบบ่อยที่สุด): หากชื่อโดเมน Ping ของคุณถูกต้องแต่เบราว์เซอร์ไม่สามารถเปิดได้สาเหตุ99% คือคุณไม่ได้ปล่อยพอร์ต80 (HTTP) หรือพอร์ต443 (HTTPS) ใน [กลุ่มความปลอดภัย] ของคอนโซล Alibaba Cloud ECS เซิร์ฟเวอร์ปิดประตูและชื่อโดเมนไม่สามารถเข้าได้อีกต่อไป
จุดที่3ของการ์ด: ชื่อโดเมนไม่ได้รับการบันทึก (เฉพาะในห้องคอมพิวเตอร์ในประเทศ): หากเซิร์ฟเวอร์ ECS ของคุณถูกซื้อในจีนแผ่นดินใหญ่ (เช่นปักกิ่งเซี่ยงไฮ้หางโจวฯลฯ) ตราบใดที่คุณแก้ไขชื่อโดเมน Ali ตัวใหญ่จะปรากฏขึ้นภายในไม่กี่นาทีหน้าคำเตือนบนคลาวด์จะแจ้งให้คุณทราบว่า "เว็บไซต์นี้ยังไม่ได้รับการบันทึก" วิธีแก้ไข: หากเซิร์ฟเวอร์อยู่ในประเทศจีนคุณต้องคลิก [ยื่น] ในพื้นหลังของ Alibaba Cloud ทำตามคำแนะนำเพื่อส่งข้อมูลและรอให้กระทรวงอุตสาหกรรมและเทคโนโลยีสารสนเทศตรวจสอบและรับหมายเลข (โดยปกติจะใช้เวลา1-2สัปดาห์) ในช่วงเวลานี้เว็บไซต์ไม่สามารถเข้าถึงได้อย่างเปิดเผยหากคุณไม่ต้องการยื่นเรื่องวิธีเดียวคือซื้อเซิร์ฟเวอร์ในฮ่องกงหรือต่างประเทศ
สรุป
กระบวนการทั้งหมดของการแก้ปัญหาชื่อโดเมนมีสามขั้นตอน:
เขียนที่อยู่ของเซิร์ฟเวอร์ในชื่อโดเมน (Cloud Resolution A records) -> เขียนชื่อโดเมนในเซิร์ฟเวอร์
คำ (แก้ไขการกำหนดค่าเว็บ) -> เปิดประตูรักษาความปลอดภัยของเซิร์ฟเวอร์ (ปล่อยกลุ่มรักษาความปลอดภัย)
ทำให้ตรรกะนี้ตรงไปตรงมาไม่ว่าจะเป็นการเปลี่ยนเซิร์ฟเวอร์การแก้ไขกล่องจดหมายขององค์กรหรือการเพิ่มชื่อโดเมนระดับที่สองคุณจะคุ้นเคยกับการดำเนินการและการบำรุงรักษาระดับสูงรีบวางสายบ้านเลขที่เฉพาะของคุณและให้ผู้ใช้ทั่วโลกค้นหาเว็บไซต์ของคุณตามชื่อโดเมน!
บัญชีอาลีคลาวด์

