Lợi ích khi kết nối cho quý khách
Kết nối tài khoản AWS của riêng quý khách cho phép hệ thống phân giải DNS của một miền từ tài khoản của quý khách thay vì tài khoản của chúng tôi. Quý khách giữ vùng lưu trữ, hóa đơn và bảng điều khiển nhà cung cấp; chúng tôi tạo và cập nhật các bản ghi mà các trang web và hộp thư của quý khách cần, vì vậy quý khách không phải sao chép thủ công.
Trước khi quý khách bắt đầu
Một tài khoản AWS. Route 53 tính phí cho mỗi hosted zone và mỗi truy vấn trên hóa đơn AWS của quý khách.
Tạo một người dùng IAM cho kết nối này với chính sách cho phép route53:ListHostedZones, route53:ListResourceRecordSets và route53:ChangeResourceRecordSets.
1. Tạo khóa tại AWS
Trong bảng điều khiển AWS, mở IAM → Users, chọn người dùng mà kết nối này sẽ đại diện (tạo một người dùng riêng biệt — không bao giờ sử dụng tài khoản root của quý khách), mở tab Security credentials của người dùng đó và bên dưới mục Access keys, chọn Create access key. Chọn Other làm trường hợp sử dụng, tiếp tục và chọn Create access key. Sao chép Access key ID và Secret access key — AWS chỉ hiển thị khóa bí mật một lần. Mỗi người dùng IAM có thể giữ tối đa hai khóa cùng một lúc.
2. Kết nối tại đây
Mở Integrations trong bảng điều khiển của quý khách và chọn Connect an account. Chọn Your own DNS làm nhóm và Amazon Route 53 làm tài khoản, điền Access key ID và Secret access key, sau đó nhấn Connect account.
Chúng tôi kiểm tra những gì quý khách dán trước khi lưu bất kỳ thông tin nào. Khóa không hoạt động sẽ không bao giờ được lưu trữ và phản hồi sẽ cho biết khóa đó gặp lỗi gì. Khóa hoạt động được lưu trữ mã hóa trong kho bí mật của chúng tôi — không bao giờ lưu trong cơ sở dữ liệu của chúng tôi — và không bao giờ hiển thị lại, ngay cả đối với quý khách.
Điều gì xảy ra tiếp theo
- Trên bất kỳ miền nào, mở tab DNS của miền đó và chọn tài khoản này làm nơi phân giải DNS của miền. Chúng tôi sẽ tạo vùng tại đó nếu nó chưa tồn tại và ghi các bản ghi mà các trang web cũng như thư của miền cần.
- Khi có thay đổi từ phía chúng tôi làm thay đổi nội dung của một bản ghi — quý khách di chuyển trang web, chuyển đổi CDN hoặc thêm hộp thư — chúng tôi sẽ cập nhật bản ghi đó trên tài khoản của quý khách.
- Để hoàn tất quá trình chuyển đổi, các máy chủ tên (nameservers) của miền phải trỏ về AWS. Nếu miền được đăng ký với chúng tôi hoặc tại một nhà đăng ký quý khách đã kết nối, chúng tôi sẽ thiết lập chúng cho quý khách; nếu không, trang của miền sẽ hiển thị các máy chủ tên cần thiết lập.
- Khi quý khách kết nối, chúng tôi kiểm tra xem khóa có thể liệt kê các vùng, đọc bản ghi và thay đổi bản ghi hay không. Danh sách kiểm tra bên cạnh kết nối sẽ hiển thị những quyền nào chúng tôi đã có thể xác nhận.
Nếu kết nối không thành công
Hệ thống kết nối thành công, sau đó thay đổi bản ghi thất bại. Việc liệt kê các vùng và thay đổi bản ghi là các quyền IAM riêng biệt, và việc thay đổi chỉ được kiểm tra vào lần đầu tiên chúng tôi thực hiện thay đổi. Thêm route53:ChangeResourceRecordSets vào chính sách của người dùng — bản thân khóa không thay đổi.
AWS đã từ chối thông tin xác thực. Khóa truy cập đã bị vô hiệu hóa hoặc bị xóa trong IAM.
Thông báo cho biết khóa bị từ chối. Hầu như luôn do một trong ba nguyên nhân: khoảng trắng hoặc ngắt dòng được sao chép cùng với khóa, khóa đã hết hạn, hoặc khóa đã bị thu hồi hay tạo lại sau khi quý khách sao chép. Hãy tạo một khóa mới và dán lại.
Hệ thống kết nối thành công, nhưng sau đó gặp lỗi. Khóa xác thực thành công nhưng thiếu quyền cần thiết cho tác vụ. Tạo một khóa mới với các quyền được liệt kê ở trên, sau đó ngắt kết nối cũ và kết nối khóa mới.
Ngắt kết nối
Mở Integrations, tìm tài khoản và nhấn Disconnect. Thao tác đó sẽ xóa khóa đã lưu trữ ngay lập tức. Bất kỳ tác vụ nào đang sử dụng khóa sẽ dừng lại ở hành động tiếp theo, và các màn hình phụ thuộc vào khóa sẽ thông báo rõ ràng thay vì âm thầm gặp lỗi.
Việc ngắt kết nối không hoàn tác những gì đã được thực hiện — các bản ghi, triển khai hoặc cài đặt chúng tôi đã thay đổi trên tài khoản của quý khách vẫn giữ nguyên. Nếu quý khách cho rằng chính khóa đó có thể đã bị rò rỉ, hãy thu hồi khóa đó tại nhà cung cấp; việc ngắt kết nối chỉ xóa bản sao của chúng tôi chứ không phải của họ.