Hướng dẫn trỏ tên miền Hosting

Khi bạn muốn thiết kế một website thì bạn cần phải có 2 thứ đó là tên miền (chẳng hạn như chiasekienthuc.net) và hosting (nơi bạn đặt code của bạn). Tên miền là địa chỉ website(Hiểu đơn giản là địa chỉ nhà của bạn). Hosting là nơi chứa toàn bộ dữ liệu website của bạn(Hiểu đơn giản là mảnh đất xây nhà của bạn).

Có 2 cách trỏ tên miền về web hosting

  1. Trỏ tên miền về Name Server của Hosting
  2. Trỏ tên miền về địa chỉ IP của Hosting

Cách đầu tiên tuy đơn giản nhưng khó sử dụng với những bạn mới bắt đầu nên mình sẽ chỉ các bạn cách đơn giản là cách 2

Xác định địa chỉ IP của Hosting

Việc đầu tiên mà bạn cần làm đó là biết địa chỉ IP của Hosting

Nếu các bạn dùng Shared Host thì địa chỉ IP của các bạn sẽ hiển thị như hình phía dưới

địa chỉ ip của shared hosting
địa chỉ ip của shared hosting

Nếu các bạn dùng VPS thì địa chỉ IP của các bạn sẽ như hình phía dưới

địa chỉ IP của VPS
địa chỉ IP của VPS

Trỏ địa chỉ IP về Hosting

Khi bạn đã có địa chỉ IP của Hosting thì việc tiếp theo đó chính là trỏ tên miền về hosting của bạn

Để làm việc đó bạn hãy truy cập vào nhà quản lý tên miền của bạn

Như trang web của mình dùng Matbao thì sẽ có giao diện như thế này:

quản lý tên miền
quản lý tên miền

Tiếp theo, mình chọn Quản Lý -> DNS và tiến hành cập nhật bản ghi

Lưu ý: Tùy vào nhà cung cấp dịch vụ mà sẽ có giao diện khác nhau, nhưng mục đích chung của chúng ta là chỉnh sửa bản ghi

Chúng ta thêm 2 giá trị như sau:

Host Loại Giá Trị
@ A “địa chỉ IP của hosting đã xác định phía trên”
www CNAME tên web của bạn ví dụ: chiasekienthuc.net

Sau đó bạn bấm “ CẬP NHẬT” là Xong

Tuy nhiên tới bưới này nhiều bạn vẫn chưa vào được trang web theo ý muốn. Các bạn NÊN làm thêm 1 bước sau đây:

Thông thường, khi không truy cập được website do máy tính cá nhân của bạn sử dụng các DNS trung gian như DNS của Google(8.8.8.8/8.8.4.4), nên khi bản ghi đã nhận trên máy chủ DNS nhưng DNS trung gian vẫn lưu lại giá trị cũ, khi đó bạn cần phải xóa cache của DNS trên máy tính của mình bằng cách

1. Nếu bạn sử dụng hệ điều hành Windows

  • Nhấn tổ hợp phím Windows( ) + R rồi gõ cmd, gõ Enter để mở command line.
  • Trên command line, gõ lệnh ipconfig /flushdns để xóa cache DNS của máy
xóa cache
xóa cache

2. Nếu bạn sử dụng hệ điều hành Linux

  • Mở terminal.
  • Trên terminal, gõ lệnh service nscd restart để xóa cache DNS của máy

3. Nếu bạn sử dụng hệ điều hành Mac OS X

  • Mở terminal.
  • Trên terminal, gõ lệnh dscacheutil -flushcache để xóa cache DNS của máy

Vậy là các bạn đã hoàn tất bước đầu tiên để thực hiện ý tưởng của mình rồi đó. Nếu có thắc mắc nào hãy để cho mình biết phía dưới bình luận nha. Mình sẽ giải đáp thắc mắc của tất cả các bạn một cách nhanh nhất.