\Bài viết ngày hôm nay Sharecode.vn sẽ giới thiệu tới cho bạn những cách kết nối tên miền với hosting và chỉ cho bạn nên dùng cách nào cho tối ưu. Bởi mỗi cách trỏ sẽ có những ưu, nhược điểm khác nhau.
I. Có những cách trỏ tên miền về hosting nào?
Có 2 cách cơ bản để trỏ tên miền về hosting
- Trỏ tên miền về hosting qua name server
- Trỏ tên miền về hosting qua địa chỉ IP
1. Trỏ tên miền về hosting qua name server
Ưu điểm
-
Dễ dàng tìm được Nameserver của nhà cung cấp
Nhược điểm
-
Không phù hợp để sử dụng một số dịch vụ cao cấp cho web.
-
Cập nhật Nameserver có thể bị chậm
2. Trỏ tên miền về hosting qua địa chỉ IP
Ưu điểm
-
Dễ dàng quản lý các record
-
Toàn quyền lựa chọn Nameserver
-
Có thể sử dụng được các dịch vụ cao cấp cho web
Nhược điểm
-
Phải tìm được chính xác IP của hosting
-
Phải hiểu được các record như: A, CNAME, MX,…
Tới đây có lẽ bạn đã biết chọn cách trỏ tên miền về hosting nào phù hợp rồi. Dù bạn chọn cách nào thì dưới đây mình cũng sẽ hướng dẫn cả 2 cách để bạn có thể làm được.
3. Hướng dẫn cách trỏ tên miền về hosting chi tiết
Nếu bạn đã mua tên miền và hosting của nhà cung cấp khác thì cũng có thể đọc để hiểu và có thể áp dụng với bất cứ nhà cung cấp nào. Bởi, nguyên lý hoạt động theo tiêu chuẩn chung nên nhà cung cấp nào cũng vậy thôi. Chỉ khác nhau 1 chút về giao diện trang quản lý.
Còn nếu bạn mua tên miền và hosting ở 2 nhà cung cấp như mình hướng dẫn thì tốt quá rồi. Bắt tay vào làm theo hướng dẫn bên dưới này thôi.
Cách 1: Hướng dẫn trỏ tên miền về hosting qua Nameserver
Bước 1: Lấy thông tin Nameserver của hosting
Sau khi mua hosting bạn sẽ nhận được email chứa thông tin hosting, trong đó sẽ có thông tin nameserver như trong hình.
Chẳng hạn như của AZDIGI thông tin Nameserver là:
-
Nameserver 1: ns3.azdigi.com
-
Nameserver 2: ns4.azdigi.com
Ngoài ra, mình cũng chia sẻ thêm nameserver của một số nhà cung cấp hosting thường được dùng như sau:
Nameserver Tinohost
-
Nameserver 1: ns3.tino.org
-
Nameserver 2: ns4.tino.org
Nameserver Hawkhost
-
Nameserver 1: ns1.hawkhost.com
-
Nameserver 2: ns2.hawkhost.com
Nameserver StableHost
-
Nameserver 1: ns1.stablehost.com
-
Nameserver 2: ns2.stablehost.com
Bước 2: Vào trang quản lý tên miền và sửa lại Nameserver
Bạn truy cập vào trang quản lý tên miền Namecheap và vào mục Domain List.
Sau đó, bạn chọn đúng tên miền cần trỏ và ấn vào Manage.
Tiếp theo, ngay tại tab Domain bạn kéo xuống sẽ nhìn thấy mục NAMESERVERS.
Bạn chọn là Custom DNS và nhập vào 2 dòng nameserver của AZDIGI như hình dưới và ấn lưu lại.
Chỉ với 2 bước nhanh gọn như trên là bạn đã trỏ tên miền về hosting qua Nameserver xong rồi đó. Bạn chờ để hệ thống update nameserver mới (nếu lâu có thể mất tới 24h).
Bạn có thể kiểm tra xem tên miền đã được cập nhật Name server mới hay chưa bằng trang web https://who.is – trang web để xem các thông tin của tên miền.
Cách 2: Hướng dẫn trỏ tên miền về hosting qua IP
Như mình đã nói ở trên, đây là cách trỏ tên miền về hosting tối ưu nhất. Tuy nhiên, nó khó hơn so với cách trỏ tên miền về hosting qua Nameserver.
Nhưng cũng không phải quá khó để làm, bạn chỉ cần xem hướng dẫn ở dưới 1 lần là sẽ hiểu ngay thôi.
Bước 1: Xác định địa chỉ IP của hosting
Bạn có thể lấy địa chỉ IP hosting trong email được gửi lúc đăng ký hosting. Tuy nhiên, có thể sau này nhà cung cấp nâng cấp server và thay đổi lại IP của hosting thì IP mới sẽ khác. Thế nên, để lấy địa chỉ IP hosting chính xác bạn làm như sau.
Đăng nhập vào trang quản trị hosting bằng thông tin đăng nhập được gửi qua email lúc mua hosting.
Ở đây mình mua hosting AZDIGI nên sẽ sử dụng hệ thống quản trị hosting cPanel. Và chỉ cần hosting của bạn dùng cPanel thì bạn có thể làm theo hướng dẫn như sau.
Trong trang chính quản trị cPanel bạn kéo xuống nhóm Domains và chọn Zone Editor.
Bạn chọn đúng domain muốn trỏ về hosting (nếu hosting có nhiều hơn 1 domain). Bạn click vào Manage tương ứng với domain.
Bạn sẽ thấy địa chỉ IP hosting tương ứng với tên miền ở mục record A như hình dưới.
Bước 2: Trỏ tên miền về hosting qua địa chỉ IP
Trước khi trỏ tên miền về hosting bằng IP thì bạn cần đảm bảo tên miền đang sử dụng nameserver mặc định của nhà cung cấp tên miền.
Thông thường, với tên miền mới đăng ký sẽ sử dụng nameserver mặc định nên bạn không cần phải làm gì hết. Còn nếu bạn đã thay đổi nameserver theo cách 1 ở trên thì bạn cần trỏ lại nameserver mặc định cho tên miền.
Ví dụ với tên miền mua trên Namecheap mình thay đổi lại về Nameserver mặc định như hình dưới.
Sau khi đã chắc chắn tên miền sử dụng nameserver mặc định thì bạn tiến hành trỏ tên miền về hosting qua IP như sau.
Vào trang quản trị tên miền Namecheap chọn Domain List -> chọn vào Manage tương ứng với tên miền và chọn tab Advanced DNS.
Ở mục Host Records, bạn xóa hết các record đang có đi. Sau đó, click vào Add New Record để thêm bản ghi mới.
Bạn có thể thêm rất nhiều bản ghi khác nhau. Tuy nhiên, để trỏ tên miền về hosting để chạy web thì bạn chỉ cần thêm 2 bản ghi như sau là đủ.
-
Type là A Record với Host là @ (tương đương là tenmien.com) và Value là địa chỉ IP hosting
-
Type là CNAME Record với Host là www (tương đương là www.tenmien.com) và Value là tenmien.com
Ở đây, mình trỏ tên miền về hosting với địa chỉ IP hosting lấy được ở trên như sau.
Sau khi thêm đủ 2 bản ghi mình ấn Save all changes để lưu lại tất cả.
Sau khi lưu lại thì bạn sẽ thấy các bản ghi cho tên miền như sau.
Như vậy là bạn đã trỏ tên miền về hosting qua IP xong rồi đó. Việc của bạn bây giờ là chờ để tên miền cập nhật lại DNS là website sẽ hoạt động với hosting của bạn.
Thường thì chỉ sau vài phút là tên miền được cập nhật DNS mới. Tuy nhiên, đôi khi có thể phải mất tới 24h nên bạn cố gắng chờ đợi.
Sau khi tên miền trỏ về hosting đã hoạt động. Bạn có thể tiến hành theo các bước trong bài hướng dẫn tạo trang web để bắt đầu làm web cho riêng mình.