Mua xong tên miền, thuê xong chỗ chứa web, nhiều người tưởng là gõ tên vào trình duyệt sẽ ra web ngay. Thực tế còn thiếu một bước nối hai thứ đó lại với nhau, gọi là trỏ tên miền về hosting. Bước này không khó, nhưng nếu chưa ai chỉ rõ thì rất dễ rối, vì màn hình cấu hình toàn chữ lạ: nameserver, bản ghi A, CNAME, TTL. Hơn chục năm làm nghề, mình thấy đây là chỗ người mới hay tắc và hỏi nhiều nhất, kiểu "đã làm web xong sao gõ tên vẫn chưa thấy gì".
Bài này mình viết để bạn — dù không rành kỹ thuật — vẫn hiểu được chuyện gì đang xảy ra và tự làm theo được. Hoặc ít nhất, khi thuê người làm giúp, bạn biết họ đang làm đúng hay sai chỗ nào. Mình sẽ nói nôm na DNS (hệ thống phân giải tên miền) là gì, hai cách trỏ phổ biến, từng bước bấm, mất bao lâu mới chạy, và mấy lỗi hay gặp như web lúc vào được lúc không.
DNS là gì, nói cho dễ hiểu
Hãy hình dung thế này. Tên miền là cái tên dễ nhớ, ví dụ thietkewebgiare.dev. Còn hosting (nơi lưu web) thật ra nằm ở một máy chủ có địa chỉ là một dãy số khô khan, kiểu 123.45.67.89, gọi là địa chỉ IP. Con người thì nhớ tên, máy móc thì làm việc với dãy số. Cần có ai đó đứng giữa dịch cái tên ra dãy số để máy biết đường tìm tới. Người phiên dịch đó chính là DNS.
Khi khách gõ tên miền của bạn, trình duyệt không tự biết web nằm ở máy nào. Nó đi hỏi hệ thống DNS: "Cái tên này hiện đang trỏ tới máy chủ nào vậy?" DNS trả lời bằng một dãy số IP, trình duyệt cầm số đó đi tìm đúng máy chứa web của bạn rồi tải về cho khách xem. Cả quá trình diễn ra trong tích tắc, khách không hề hay biết.
Vậy "trỏ tên miền về hosting" thực chất là việc bạn khai báo cho DNS biết: cái tên này từ nay hãy chỉ về cái máy chủ chứa web kia. Khai báo sai thì DNS chỉ nhầm chỗ, khách gõ tên ra trang trắng hoặc trang báo lỗi. Khai báo đúng thì web hiện ra. Đơn giản là vậy, không có gì huyền bí.

Hai cách trỏ phổ biến, chọn cách nào
Có hai con đường để nối tên miền với hosting, và chúng khác nhau ở chỗ "ai là người quản lý DNS". Hiểu được sự khác nhau này là bạn nắm được toàn bộ câu chuyện.
Cách thứ nhất là đổi nameserver. Nameserver có thể hiểu nôm na là "cuốn sổ địa chỉ" của tên miền — nơi chứa toàn bộ các bản ghi DNS. Khi bạn đổi nameserver sang nameserver của nhà cung cấp hosting, tức là bạn giao luôn cuốn sổ đó cho bên hosting giữ. Từ đó về sau, mọi cấu hình DNS bạn vào quản lý ở phía hosting. Đây là cách gọn nhất cho người mới, vì bên hosting thường tự điền sẵn các bản ghi cần thiết, bạn gần như không phải đụng tay vào.
Cách thứ hai là giữ nguyên nameserver, chỉ sửa từng bản ghi. Bạn vẫn quản lý DNS ở chỗ mua tên miền (hoặc một dịch vụ DNS riêng), và chỉ sửa hai loại bản ghi chính: bản ghi A trỏ tên miền chính về địa chỉ IP của hosting, bản ghi CNAME trỏ www về tên miền chính. Cách này linh hoạt hơn, hợp khi bạn muốn để tên miền dùng dịch vụ DNS này mà web lại nằm ở hosting khác, hoặc dùng các nền tảng trung gian.

Lời khuyên thật lòng của mình: nếu bạn không rành và chỉ muốn web chạy cho nhanh, cứ chọn cách đổi nameserver. Nó đơn giản, ít chỗ sai, và bên hosting lo phần khó nhất hộ bạn. Cách sửa bản ghi để dành cho lúc bạn đã quen hơn, hoặc khi có nhu cầu đặc biệt như chạy web ở nền tảng này nhưng email lại ở chỗ khác.
Các bước làm cụ thể, vừa làm vừa kiểm
Giả sử bạn chọn cách đổi nameserver cho gọn. Trình tự sẽ như sau. Mình viết theo thứ tự để bạn làm tới đâu chắc tới đó:
- Lấy thông tin nameserver từ bên hosting. Khi mua hosting, bên cung cấp sẽ gửi cho bạn hai dòng địa chỉ nameserver, thường có dạng
ns1.tencongty.comvàns2.tencongty.com. Nếu chưa thấy, tìm trong email kích hoạt hosting hoặc hỏi thẳng bộ phận hỗ trợ. - Đăng nhập vào nơi quản lý tên miền. Đây là chỗ bạn mua tên miền, không phải chỗ mua hosting (trừ khi mua cùng một nơi). Tìm tới phần quản lý tên miền của bạn.
- Tìm mục đổi nameserver. Mục này hay nằm ở phần cài đặt tên miền, tên thường là "Nameserver", "DNS Management" hay "Quản lý DNS". Mỗi nơi giao diện khác nhau chút nhưng ý nghĩa giống nhau.
- Thay nameserver cũ bằng nameserver của hosting. Xoá hai dòng nameserver đang có, điền hai dòng bên hosting đã gửi vào, rồi lưu lại. Chỉ vậy thôi.
- Chờ và kiểm tra. Sau khi lưu, bạn chờ một thời gian (mình nói kỹ ở phần dưới) rồi gõ tên miền vào trình duyệt xem web đã hiện chưa.
Nếu bạn chọn cách sửa bản ghi thay vì đổi nameserver, thay bước 3 và 4 bằng việc vào phần quản lý bản ghi DNS: sửa bản ghi A của tên miền chính trỏ về địa chỉ IP của hosting (bên hosting sẽ cho bạn dãy số IP này), và sửa bản ghi CNAME cho www trỏ về tên miền chính. Phần còn lại tương tự.
Một điểm nhỏ nhưng hay làm người mới hoang mang: khi vào màn hình DNS, bạn sẽ thấy nhiều dòng lạ như MX, TXT, NS. Đừng đụng vào những dòng bạn không hiểu. MX là bản ghi lo việc nhận email, xoá nhầm là mất email. Chỉ sửa đúng cái cần sửa, để yên phần còn lại.
Trỏ xong rồi, bao lâu web mới chạy
Đây là câu hỏi mình nghe nhiều nhất, và cũng là chỗ dễ làm người ta lo lắng không đáng. Khi bạn đổi nameserver hoặc sửa bản ghi xong, web không hiện ra ngay lập tức. Hệ thống DNS trên khắp thế giới cần thời gian để cập nhật thông tin mới, người ta gọi quá trình này là lan truyền DNS.
Lý do là DNS được lưu đệm (cache) ở rất nhiều nơi: ở nhà mạng của bạn, ở trình duyệt, ở các máy chủ trung gian. Khi bạn đổi thông tin, các bản lưu đệm cũ vẫn còn hiệu lực một thời gian trước khi chúng chịu đi lấy thông tin mới. Khoảng thời gian này thường từ vài phút tới vài giờ, đôi khi kéo dài tới một ngày trong trường hợp chậm. Thông thường mình thấy sau khoảng một, hai tiếng là phần lớn nơi đã nhận được thông tin mới.
Vậy nên đừng vội kết luận "trỏ sai rồi" chỉ vì gõ tên ngay sau khi lưu mà chưa thấy web. Cứ chờ đã. Trong lúc chờ, có một hiện tượng rất hay gặp khiến nhiều người tưởng web bị lỗi, mình nói luôn ở phần sau cho bạn đỡ hốt hoảng.
Mấy lỗi hay gặp và cách nhìn ra
Phần này là kinh nghiệm rút ra từ vô số lần xử lý cho khách. Nắm được mấy hiện tượng dưới đây, bạn sẽ bình tĩnh hơn nhiều khi gặp trục trặc.
Gõ tên miền ra trang trắng hoặc báo không tìm thấy. Nếu vừa trỏ xong, đây gần như chắc chắn là do DNS chưa lan truyền tới, cứ chờ thêm. Còn nếu đã chờ cả ngày mà vẫn vậy, khả năng là điền sai nameserver hoặc sai địa chỉ IP. Lúc này nên kiểm tra lại từng ký tự, hoặc nhờ bên hosting soi giúp.
Web lúc vào được lúc không. Đây chính là cái hiện tượng dễ làm người ta hoảng nhất. Bạn gõ tên, lúc thì ra web mới, lúc thì ra trang cũ hoặc trang trắng. Nguyên nhân không phải web hỏng, mà là DNS đang trong giai đoạn lan truyền dở dang: máy chủ DNS chỗ này đã cập nhật, chỗ kia thì chưa, nên mỗi lần truy cập rơi vào một nơi khác nhau cho kết quả khác nhau. Đây là chuyện hết sức bình thường trong lúc chờ, để vài tiếng nữa lan truyền xong là ổn định lại. Đừng vì thấy thế mà vào sửa tới sửa lui, càng làm rối thêm.
Trang chủ vào được nhưng www thì không (hoặc ngược lại). Cái này thường do thiếu bản ghi cho www. Bạn cần đảm bảo cả tên miền chính lẫn phiên bản có www đều được trỏ đúng. Nếu dùng cách đổi nameserver thì bên hosting hay lo sẵn, còn sửa bản ghi thủ công thì nhớ thêm bản ghi CNAME cho www.
Web hiện nhưng báo không an toàn, thiếu khoá bảo mật. Cái này không phải lỗi trỏ tên miền, mà là chưa cài chứng chỉ bảo mật SSL cho tên miền. Trỏ đúng rồi nhưng SSL chưa kịp cấp cho tên miền mới cũng gây ra cảnh báo này. Thường chờ một lúc hoặc nhờ bên hosting cấp lại SSL là xong.
Trước khi kết luận có lỗi thật, bạn chạy qua cái danh sách kiểm dưới đây cho chắc:

Một mẹo nhỏ rất hiệu nghiệm để loại trừ chuyện cache: thử mở web bằng điện thoại dùng mạng 4G (tắt wifi). Mạng 4G đi qua đường khác với mạng nhà bạn, nên nếu trên 4G web đã hiện đúng mà trên wifi nhà thì chưa, gần như chắc chắn chỉ là cache đang chờ hết hạn, không phải lỗi trỏ. Lúc đó cứ yên tâm chờ.
Khi nào nên để người khác làm giúp
Nói thật, với người chuyên bán hàng, lo nội dung, lo khách, thì mấy thao tác DNS này tuy không khó nhưng dễ làm bạn mất thời gian và lo lắng không đáng. Nếu bạn làm web theo gói trọn gói ở một đơn vị uy tín, phần trỏ tên miền về hosting này họ làm hộ luôn, bàn giao là web chạy được ngay, bạn không phải đụng tới một dòng nameserver nào.
Cái bạn nên làm trong trường hợp đó là giữ quyền kiểm soát tên miền cho mình — để tên miền đứng tên bạn và bạn có tài khoản truy cập. Phần kỹ thuật trỏ trỏ thì để người ta lo, nhưng quyền sở hữu thì phải là của bạn. Chuyện này mình phân tích kỹ trong bài cách đăng ký tên miền — đáng đọc trước khi bạn giao tên miền cho ai đụng vào. Sau khi web đã chạy, để vận hành đều đặn và an toàn về lâu dài, bài cách quản trị website gom đủ những việc nên làm thường xuyên. Còn nếu bạn đang chuẩn bị làm web mới, bài chuẩn bị nội dung làm website giúp bạn gom sẵn mọi thứ để khi web lên là có cái đổ vào ngay.
Dù tự làm hay thuê người, điều mình muốn bạn nhớ nhất sau bài này gói gọn vậy thôi: trỏ tên miền về hosting chỉ là khai báo cho DNS biết tên này chỉ về máy nào; làm xong phải chờ một lúc cho lan truyền; và lúc vào được lúc không trong khi chờ là chuyện bình thường, không phải web hỏng.
Để bên mình lo giúp cho nhẹ đầu
Nếu đọc tới đây mà bạn thấy "thôi mấy cái này để người rành lo giúp cho chắc", thì bên mình — Thiết Kế Web Giá Rẻ — làm web trọn gói từ 1.990.000đ gói Cơ bản, 3.990.000đ gói Pro, từ 7.990.000đ gói VIP. Mọi gói đều tặng tên miền, hosting và chứng chỉ bảo mật SSL năm đầu, và phần trỏ tên miền về hosting bên mình làm hết, bàn giao trong 3 đến 7 ngày là web chạy được ngay.
Bạn cứ ghé xem bảng giá trọn gói để hình dung gói nào hợp, còn muốn hỏi riêng cho trường hợp của mình thì nhắn qua trang liên hệ hoặc gọi Zalo 0777 716 863. Kể cả khi bạn chỉ kẹt mỗi khâu trỏ tên miền chứ không làm web, cứ nhắn, mình chỉ giúp.
Cần một website giá rẻ, chuẩn SEO?
Nhận tư vấn và báo giá miễn phí ngay hôm nay.