Cách trỏ domain về VPS là một trong những thao tác quan trọng đầu tiên khi bạn triển khai website trên máy chủ ảo. Sau khi đăng ký tên miền và khởi tạo VPS, hai thành phần này vẫn chưa tự động kết nối với nhau. Bạn cần cấu hình DNS để tên miền phân giải về đúng địa chỉ IP của máy chủ đang lưu trữ website.
Hiểu đơn giản, tên miền là địa chỉ dễ nhớ mà người dùng nhập trên trình duyệt, còn VPS được nhận diện trên Internet thông qua địa chỉ IP. Khi một người truy cập tên miền, hệ thống DNS (Domain Name System) sẽ thực hiện quá trình phân giải tên miền thành địa chỉ IP tương ứng. Trình duyệt sau đó kết nối đến VPS và yêu cầu web server trả về nội dung website.
Ví dụ, thay vì yêu cầu khách hàng ghi nhớ một địa chỉ IP dạng 103.x.x.x, bạn có thể sử dụng một tên miền như example.com. Khi trỏ tên miền về VPS chính xác, người dùng chỉ cần truy cập example.com hoặc www.example.com để kết nối đến website đang chạy trên VPS.
Việc cấu hình đúng mang lại ba lợi ích chính. Thứ nhất, tên miền giúp website có địa chỉ truy cập dễ nhớ và phù hợp hơn với hoạt động xây dựng thương hiệu. Thứ hai, tên miền và máy chủ được tách thành hai thành phần độc lập, vì vậy khi thay đổi VPS hoặc hạ tầng lưu trữ, bạn chủ yếu cần cập nhật lại DNS thay vì thay đổi địa chỉ website. Thứ ba, quản trị DNS đúng cách giúp bạn chủ động cấu hình thêm subdomain, email, xác minh dịch vụ và nhiều tài nguyên Internet khác.
Nếu chưa có hạ tầng máy chủ, Cloud 360 hiện cung cấp nhiều lựa chọn VPS giá rẻ cho nhu cầu phổ thông và VPS Website dành cho các hệ thống web như WordPress, PHP, Laravel và các website cần tài nguyên riêng. Cloud 360 cũng cung cấp dịch vụ đăng ký tên miền với hệ thống quản lý DNS, cho phép cấu hình các bản ghi để kết nối domain với hosting, VPS hoặc các dịch vụ khác.
Cần chuẩn bị những gì để trỏ domain về VPS?

Trước khi thực hiện cách trỏ domain về VPS, Cloud 360 khuyến nghị bạn kiểm tra đầy đủ thông tin tên miền, địa chỉ IP và trạng thái hoạt động của VPS. Chuẩn bị đúng ngay từ đầu sẽ giúp tránh những trường hợp đã cấu hình DNS nhưng website vẫn không thể truy cập do sai IP, domain đang sử dụng nameserver khác hoặc web server trên VPS chưa được thiết lập.
Về bản chất, việc trỏ domain chỉ giải quyết phần phân giải DNS. Để website hoạt động hoàn chỉnh, VPS còn phải có web server, mã nguồn, database nếu cần và cấu hình virtual host/server block nhận đúng tên miền. Vì vậy, nếu DNS đã trả về chính xác IP VPS nhưng website vẫn báo lỗi, nguyên nhân có thể nằm ở phần cấu hình máy chủ chứ không phải bản ghi DNS.
1. Tên miền đã đăng ký và còn hoạt động
Trước tiên, bạn cần sở hữu tên miền muốn sử dụng. Nếu chưa có domain, có thể kiểm tra và mua tên miền tại Cloud 360. Sau khi đăng ký thành công, người quản trị có thể truy cập khu vực quản lý để thiết lập nameserver và các bản ghi DNS cần thiết.
Bạn cũng cần xác định tên miền hiện đang sử dụng hệ thống DNS nào. Đây là điểm rất quan trọng bởi bản ghi A phải được tạo tại đúng nơi đang giữ quyền quản lý DNS của domain. Nếu tên miền đang dùng nameserver của một nhà cung cấp khác nhưng bạn lại chỉnh bản ghi tại bảng quản trị không còn authoritative cho domain, thay đổi đó sẽ không có tác dụng trên Internet.
2. Địa chỉ IP công cộng của VPS
Thông tin quan trọng nhất khi trỏ domain tới VPS bằng bản ghi A là địa chỉ IPv4 công cộng của máy chủ. Sau khi VPS được khởi tạo, nhà cung cấp thường cung cấp địa chỉ IP cùng thông tin truy cập hệ thống. Bạn cần sao chép chính xác IP này để nhập vào trường giá trị của bản ghi A.
Không nên sử dụng các IP private như 10.x.x.x, 172.16.x.x đến 172.31.x.x hoặc 192.168.x.x để làm bản ghi A cho website công khai trên Internet. Đây là các dải địa chỉ dành cho mạng riêng và không thể được định tuyến trực tiếp từ Internet như một địa chỉ IP public thông thường.
Nếu đang tìm hiểu bản chất và cách hoạt động của máy chủ ảo trước khi triển khai, bạn có thể tham khảo bài VPS là gì của Cloud 360. VPS cung cấp môi trường máy chủ ảo có tài nguyên và hệ điều hành riêng, cho phép người quản trị chủ động cài web server, database và các phần mềm phục vụ website.
3. Tài khoản và thông tin quản trị VPS
Bên cạnh IP, bạn nên chuẩn bị tài khoản đăng nhập máy chủ. Với VPS Linux, quyền quản trị thường được thực hiện thông qua SSH; còn VPS Windows thường được quản trị thông qua Remote Desktop hoặc công cụ tương ứng do hệ thống cung cấp. Thông tin này không trực tiếp được nhập vào DNS nhưng cần thiết khi bạn phải kiểm tra web server hoặc xử lý website sau khi domain đã phân giải về VPS.
Cloud 360 khuyến nghị không xem việc hoàn thành DNS là bước cuối cùng. VPS cần được cấu hình phù hợp với hệ điều hành và ứng dụng thực tế, bao gồm cập nhật hệ thống, thiết lập firewall, web server, database, SSL, backup và giám sát tài nguyên. Bạn có thể tham khảo thêm hướng dẫn cách cấu hình VPS để hiểu rõ các bước vận hành cần thiết.
4. Quyền truy cập khu vực quản lý DNS
Bạn cần có quyền quản trị DNS của tên miền. Tùy nhà cung cấp, khu vực này có thể được gọi là DNS Management, DNS Zone, Zone Editor, Manage DNS hoặc Quản lý bản ghi. Giao diện có thể khác nhau nhưng nguyên tắc cấu hình A Record về VPS về cơ bản tương tự.
Nếu tên miền được đăng ký tại một đơn vị nhưng DNS đang sử dụng nameserver của đơn vị khác, hãy chỉnh bản ghi trên hệ thống DNS đang thực sự chịu trách nhiệm phân giải domain. Khi chưa chắc chắn, nên kiểm tra nameserver hiện tại của tên miền trước khi thay đổi.
5. Kiến thức cơ bản về DNS và bản ghi A
Bản ghi A là loại bản ghi DNS ánh xạ một hostname đến địa chỉ IPv4. Đây cũng là bản ghi thường được sử dụng nhất trong quá trình trỏ domain về địa chỉ IP VPS. Chẳng hạn, hostname example.com có thể có bản ghi A với giá trị là IP công cộng của VPS.
Bên cạnh A Record, DNS còn có nhiều bản ghi khác như AAAA, CNAME, MX, TXT và NS. Trong đó, AAAA dùng với IPv6; CNAME tạo bí danh giữa các hostname; MX phục vụ định tuyến email; TXT thường dùng cho xác minh hoặc các chính sách email; NS xác định máy chủ DNS có thẩm quyền của tên miền. Bạn có thể xem giải thích chi tiết trong bài DNS là gì.
Hướng dẫn trỏ Domain về VPS chi tiết
Quy trình trỏ domain về VPS có thể tóm tắt thành sáu bước: lấy địa chỉ IP của VPS, truy cập khu vực quản lý DNS, tạo hoặc sửa bản ghi A, lưu cấu hình, chờ DNS cập nhật và kiểm tra kết quả. Phần dưới đây sẽ đi sâu vào từng bước để bạn có thể xử lý cả tên miền chính và phiên bản www.
Trong ví dụ minh họa, Cloud 360 sử dụng example.com làm tên miền giả định và 203.0.113.x để minh họa cấu trúc địa chỉ. Khi thực hiện trên hệ thống thật, bạn phải thay bằng tên miền và IP VPS thực tế của mình.
Bước 1: Xác định địa chỉ IP của VPS
Đầu tiên, hãy đăng nhập vào khu vực quản lý VPS hoặc kiểm tra email/thông tin khởi tạo dịch vụ để tìm địa chỉ IPv4 public. Đây là giá trị sẽ được khai báo trong bản ghi A.
Bạn nên kiểm tra kỹ IP trước khi cấu hình. Chỉ cần sai một chữ số, DNS vẫn có thể lưu bản ghi bình thường nhưng người truy cập sẽ bị chuyển đến sai máy chủ hoặc không nhận được phản hồi. Nếu VPS có nhiều địa chỉ IP, cần xác định IP nào đang được web server sử dụng cho website cần triển khai.
Với khách hàng sử dụng Cloud VPS tại Cloud 360, các gói Cloud VPS Basic trên website được cung cấp địa chỉ IPv4 riêng. Dòng VPS này sử dụng lưu trữ NVMe, cho phép lựa chọn nhiều mức CPU, RAM và dung lượng khác nhau tùy nhu cầu triển khai.
Bước 2: Truy cập trang quản lý DNS của domain
Tiếp theo, đăng nhập vào hệ thống đang quản lý DNS của tên miền và tìm phần quản lý bản ghi. Trước khi chỉnh sửa, hãy kiểm tra các bản ghi hiện tại để tránh tạo bản ghi trùng hoặc xóa nhầm cấu hình phục vụ email và các dịch vụ khác.
Ví dụ, domain có thể đồng thời tồn tại bản ghi A cho website, MX cho email và TXT cho xác thực. Khi mục tiêu của bạn chỉ là trỏ website về VPS, thông thường không cần thay đổi MX hoặc TXT. Việc xóa nhầm những bản ghi này có thể ảnh hưởng đến các dịch vụ đang vận hành độc lập với website.
Nếu domain đang sử dụng dịch vụ tên miền tại Cloud 360, hệ thống quản lý cho phép cấu hình DNS, quản lý bản ghi và kết nối tên miền với hosting hoặc VPS.
Bước 3: Tạo hoặc sửa bản ghi A
Đây là bước quan trọng nhất trong cách trỏ domain về VPS bằng bản ghi A. Trong DNS Zone, bạn cần tạo mới hoặc sửa bản ghi A hiện tại của tên miền để nó trả về IP public của VPS.
Thông số cơ bản thường gồm:
- Name/Host: tên hostname cần cấu hình.
- Type: chọn
A. - Value/Address/Points to: nhập địa chỉ IPv4 public của VPS.
- TTL: thời gian resolver được phép lưu bản ghi trong bộ nhớ cache.
Cấu hình bản ghi A cho tên miền chính
Đối với tên miền gốc như example.com, trường Host/Name thường được nhập là @. Một số hệ thống DNS có thể yêu cầu để trống hoặc tự hiển thị chính tên miền. Cách biểu diễn cụ thể tùy giao diện của nhà cung cấp.
Cấu hình về mặt logic sẽ tương tự:
Host: @
Type: A
Value: [IP_PUBLIC_CUA_VPS]
TTL: Auto hoặc giá trị mặc địnhSau khi lưu, khi DNS được cập nhật, truy vấn đến example.com sẽ trả về IP VPS đã cấu hình.
Cấu hình domain www trỏ về VPS
Nếu muốn người dùng truy cập được cả www.example.com, bạn cần kiểm tra riêng hostname www. Có hai cách phổ biến. Cách thứ nhất là tạo thêm bản ghi A cho www và trỏ trực tiếp đến cùng IP VPS. Cách thứ hai là sử dụng CNAME để www tham chiếu tới tên miền chính.
Nếu dùng A Record:
Host: www
Type: A
Value: [IP_PUBLIC_CUA_VPS]
TTL: AutoNếu dùng CNAME, cấu hình về nguyên tắc là:
Host: www
Type: CNAME
Value: example.com
TTL: AutoKhông nên tạo đồng thời các bản ghi xung đột cho cùng hostname. Nếu www đã có CNAME, hãy kiểm tra mục đích của bản ghi hiện tại trước khi thay đổi.
Bước 4: Lưu thay đổi DNS
Sau khi nhập đúng hostname, loại bản ghi và IP, hãy kiểm tra lại toàn bộ thông tin trước khi nhấn lưu. Đặc biệt cần bảo đảm không có khoảng trắng thừa trong địa chỉ IP, không nhập giao thức http:// hoặc https:// vào trường Value của A Record và không nhập đường dẫn thư mục.
Bản ghi A chỉ nhận địa chỉ IPv4, ví dụ:
203.0.113.10Không nhập:
https://203.0.113.10
https://example.com
203.0.113.10/wordpressNếu VPS sử dụng IPv6 và bạn muốn domain phân giải qua IPv6, loại bản ghi tương ứng là AAAA Record, không phải A Record.
Bước 5: Chờ DNS cập nhật
Sau khi thay đổi bản ghi, kết quả có thể chưa xuất hiện đồng thời trên tất cả mạng Internet do DNS cache. Theo thông tin trên hệ thống tên miền Cloud 360, quá trình DNS propagation khi cấu hình tên miền thường diễn ra từ vài phút và có thể kéo dài đến khoảng 24 giờ tùy hệ thống và điều kiện phân giải.
Trong khoảng thời gian này, có trường hợp máy tính của bạn đã truy cập website mới nhưng thiết bị sử dụng mạng khác vẫn nhìn thấy website cũ. Đây không nhất thiết là lỗi cấu hình. Resolver của từng nhà mạng hoặc thiết bị có thể đang giữ bản ghi cũ cho đến khi cache hết hạn.
Không nên liên tục xóa và tạo lại bản ghi nếu chưa xác định có sai cấu hình hay không. Thay đổi lặp lại trong thời gian propagation có thể khiến việc kiểm tra trở nên khó khăn hơn.
Bước 6: Kiểm tra domain đã trỏ về VPS hay chưa
Khi đã chờ DNS cập nhật, bạn nên kiểm tra ở cả lớp DNS và lớp website. Chỉ truy cập bằng trình duyệt chưa đủ để kết luận A Record đã đúng bởi website có thể bị ảnh hưởng bởi cache, CDN, proxy hoặc cấu hình web server.
Trên Windows, có thể sử dụng:
nslookup example.com
nslookup www.example.comTrên Linux hoặc macOS có thể kiểm tra bằng:
dig example.com A
dig www.example.com AKết quả cần trả về đúng IP public của VPS. Nếu DNS đã trả đúng IP nhưng website vẫn không hoạt động, hãy chuyển sang kiểm tra web server, firewall, port 80/443, SSL, virtual host và mã nguồn website.
Lệnh ping cũng có thể cho biết domain đang phân giải thành IP nào, nhưng việc VPS không trả lời ping không đồng nghĩa website bị lỗi. Máy chủ hoặc firewall có thể được cấu hình chặn ICMP trong khi HTTP/HTTPS vẫn hoạt động bình thường.
Các lưu ý quan trọng khi trỏ domain về VPS

Kiểm tra đúng nameserver trước khi chỉnh DNS
Một lỗi khá dễ gặp là người dùng chỉnh bản ghi ở sai hệ thống DNS. Ví dụ, domain được mua tại nhà cung cấp A nhưng nameserver đã chuyển sang nhà cung cấp B. Khi đó, chỉnh A Record trong bảng quản trị của A có thể không ảnh hưởng đến kết quả DNS công khai.
Vì vậy, trước khi cấu hình domain về VPS, hãy xác định authoritative nameserver hiện tại và thực hiện thay đổi tại đúng DNS Zone đang có hiệu lực.
DNS đúng chưa có nghĩa website đã được cấu hình đúng
DNS chỉ đưa người dùng đến đúng máy chủ. Sau đó, chính VPS phải biết website nào cần được phục vụ cho hostname tương ứng. Với Nginx, điều này liên quan đến server_name; với Apache thường liên quan đến VirtualHost và ServerName/ServerAlias. Các control panel quản trị VPS sẽ có phương thức cấu hình riêng.
Nếu truy cập bằng IP VPS được nhưng truy cập domain lại xuất hiện website mặc định hoặc một website khác, nên kiểm tra cấu hình virtual host/server block thay vì tiếp tục thay đổi DNS.
Trỏ cả domain gốc và www nếu website sử dụng cả hai
example.com và www.example.com là hai hostname khác nhau trong DNS. Việc domain gốc có bản ghi A không đồng nghĩa www tự động hoạt động. Vì vậy, hãy cấu hình cả hai nếu website cần tiếp nhận lưu lượng ở hai địa chỉ.
Sau đó, nên lựa chọn một phiên bản URL chính và cấu hình chuyển hướng phiên bản còn lại về URL chuẩn. Ví dụ, website có thể chọn https://example.com làm địa chỉ chính và redirect https://www.example.com về phiên bản không www, hoặc ngược lại.
Cần cài SSL sau khi domain đã trỏ đúng
Trỏ DNS thành công không tự động bảo đảm website hoạt động qua HTTPS. Để sử dụng https://, web server cần có chứng chỉ SSL/TLS hợp lệ cho tên miền. Sau khi domain phân giải chính xác về VPS, bạn có thể tiến hành cấp và cài chứng chỉ tương ứng.
Cloud 360 hiện cung cấp chứng chỉ SSL cho website, bao gồm các dòng chứng chỉ dành cho một domain và SSL Wildcard cho nhu cầu bảo vệ tên miền chính cùng nhiều subdomain theo phạm vi hỗ trợ của chứng chỉ.
Không xóa nhầm bản ghi email khi thay đổi DNS
Nếu tên miền đang sử dụng email doanh nghiệp, hãy đặc biệt thận trọng với MX, TXT, SPF, DKIM và các bản ghi liên quan. Việc trỏ website sang VPS thường chỉ yêu cầu điều chỉnh A/CNAME phục vụ web, không đồng nghĩa phải thay toàn bộ DNS Zone.
Nếu thay nameserver thay vì chỉ thay A Record, cần bảo đảm các bản ghi email và dịch vụ đang hoạt động được khai báo đầy đủ trên hệ thống DNS mới trước khi chuyển đổi.
Kiểm tra firewall và cổng 80/443 trên VPS
Nếu A Record đã phân giải đúng IP nhưng trình duyệt báo timeout, một trong những khu vực cần kiểm tra là firewall. Website HTTP thường tiếp nhận kết nối qua TCP port 80, còn HTTPS sử dụng TCP port 443. Web server cũng phải ở trạng thái hoạt động và lắng nghe trên các cổng tương ứng.
Đối với VPS tự quản trị, người dùng chịu trách nhiệm nhiều hơn về cấu hình hệ điều hành, firewall, cập nhật bảo mật và web server. Đây cũng là khác biệt quan trọng giữa VPS và shared hosting. Bạn có thể xem thêm bài so sánh VPS và Hosting để lựa chọn mô hình phù hợp với khả năng quản trị.
Nên chọn VPS nào để chạy website sau khi trỏ tên miền?
Việc trỏ tên miền về VPS không phụ thuộc vào cấu hình CPU hay RAM của VPS, nhưng khả năng vận hành website sau đó lại phụ thuộc trực tiếp vào hạ tầng máy chủ. Vì vậy, cấu hình VPS nên được lựa chọn dựa trên mã nguồn, lượng truy cập, database, số website, tiến trình nền và nhu cầu mở rộng thực tế.
Cloud 360 hiện cung cấp nhiều nhóm sản phẩm VPS. Dòng Cloud VPS Basic hướng đến nhu cầu phổ thông với các mức CPU, RAM và NVMe khác nhau. Trên trang dịch vụ hiện tại, Cloud VPS Basic 1 có 1 vCPU, RAM 1GB + 1GB Free và 20GB NVMe; các gói cao hơn tăng dần tài nguyên để đáp ứng website và ứng dụng cần nhiều khả năng xử lý hơn.
Đối với website cần môi trường được xây dựng theo nhu cầu web, Cloud 360 có dòng VPS Website với các cấu hình từ 2 vCPU, RAM 4GB và 52GB NVMe trở lên. Các gói hỗ trợ các hệ điều hành Linux được liệt kê trên website như CentOS, Debian và AlmaLinux, phù hợp cho nhiều hệ thống WordPress, PHP hoặc Laravel.
Với website nhỏ và người dùng chưa cần quyền quản trị sâu, Hosting giá rẻ cũng là một lựa chọn khác. Hosting đơn giản hơn về mặt quản trị, trong khi VPS phù hợp hơn khi dự án cần tài nguyên riêng, khả năng tùy chỉnh hệ điều hành và quyền kiểm soát cấu hình máy chủ.
Tổng kết
Cách trỏ domain về VPS về cơ bản được thực hiện bằng cách tạo hoặc cập nhật bản ghi A của tên miền để trỏ đến địa chỉ IPv4 public của VPS. Quy trình gồm sáu bước chính: xác định IP VPS, truy cập quản lý DNS, cấu hình A Record, lưu thay đổi, chờ DNS cập nhật và kiểm tra kết quả phân giải.
Để website hoạt động ổn định, bạn cần phân biệt rõ hai lớp cấu hình. DNS có nhiệm vụ đưa domain đến đúng IP máy chủ; VPS và web server có nhiệm vụ tiếp nhận hostname, chạy mã nguồn và trả nội dung cho người truy cập. Vì vậy, trường hợp DNS đã trả đúng IP nhưng website vẫn lỗi cần được kiểm tra ở web server, virtual host, firewall, SSL và ứng dụng thay vì tiếp tục thay đổi bản ghi.
Cloud 360 cung cấp hệ sinh thái dịch vụ phục vụ quá trình triển khai website từ đăng ký tên miền, Cloud VPS, VPS Website, Hosting đến SSL. Với tên miền đăng ký tại Cloud 360, chúng tôi sẽ hỗ trợ cấu hình và trỏ DNS để kết nối tên miền với hosting, VPS hoặc server.
Xem thêm các bài viết cùng chủ đề
- DNS là gì? Nguyên tắc hoạt động và cách cấu hình DNS chi tiết
- Tên miền là gì? Tất tần tật về tên miền – Domain
- VPS là gì? Toàn tập kiến thức, lợi ích và ưu nhược điểm cần biết
- Cách cấu hình VPS chi tiết, bảo mật và tối ưu tốc độ
- So sánh VPS và Hosting: Nên chọn loại nào cho website?
- Cloud VPS là gì? Cách lựa chọn Cloud VPS theo nhu cầu
- Hướng dẫn đăng ký dùng thử VPS tại Cloud 360
- Bảng giá tên miền Việt Nam và quốc tế tại Cloud 360

























Bình luận: 35










