Hướng dẫn dùng dns record trong PHP

Nội dung chính

Nội dung chính

  • MX Record là gì? 
  • Các định nghĩa liên quan
  • Định nghĩa về MX Record
  • Chuyển đổi bản ghi MX
  • Trỏ MX Record của tên miền 
  • Nếu bạn muốn chỉ nó đến một tên miền khác, hãy làm như sau:
  • Nếu bạn muốn trỏ nó đến một máy chủ khác sử dụng cùng một tên miền:
  • Hướng dẫn trỏ MX cho Mail
  • Tạo Record trong DNS 
  • Để thêm bản ghi, ví dụ ABC có địa chỉ IP 199.200.200.4 thực hiện như sau trên NT 4.0:
  • Quy trình về cơ bản giống nhau trên Windows 2000:
  • Hướng dẫn tạo MX Record đối với tên miền Việt Nam và tên miền quốc tế 
  • Tạo MX Record đối với tên miền Việt Nam:
  • Tạo MX Record đối với tên miền quốc tế:
  • Tổng kết

Nội dung chính

  • MX Record là gì? 
  • Các định nghĩa liên quan
  • Định nghĩa về MX Record
  • Chuyển đổi bản ghi MX
  • Trỏ MX Record của tên miền 
  • Nếu bạn muốn chỉ nó đến một tên miền khác, hãy làm như sau:
  • Nếu bạn muốn trỏ nó đến một máy chủ khác sử dụng cùng một tên miền:
  • Hướng dẫn trỏ MX cho Mail
  • Tạo Record trong DNS 
  • Để thêm bản ghi, ví dụ ABC có địa chỉ IP 199.200.200.4 thực hiện như sau trên NT 4.0:
  • Quy trình về cơ bản giống nhau trên Windows 2000:
  • Hướng dẫn tạo MX Record đối với tên miền Việt Nam và tên miền quốc tế 
  • Tạo MX Record đối với tên miền Việt Nam:
  • Tạo MX Record đối với tên miền quốc tế:
  • Tổng kết
  • MX Record là gì? 
  • Các định nghĩa liên quan
  • Định nghĩa về MX Record
  • Chuyển đổi bản ghi MX
  • Trỏ MX Record của tên miền 
  • Nếu bạn muốn chỉ nó đến một tên miền khác, hãy làm như sau:
  • Nếu bạn muốn trỏ nó đến một máy chủ khác sử dụng cùng một tên miền:
  • Hướng dẫn trỏ MX cho Mail
  • Tạo Record trong DNS 
  • Để thêm bản ghi, ví dụ ABC có địa chỉ IP 199.200.200.4 thực hiện như sau trên NT 4.0:
  • Quy trình về cơ bản giống nhau trên Windows 2000:
  • Hướng dẫn tạo MX Record đối với tên miền Việt Nam và tên miền quốc tế 
  • Tạo MX Record đối với tên miền Việt Nam:
  • Tạo MX Record đối với tên miền quốc tế:
  • Tổng kết

Công nghệ thông tin đang trở nên ngày càng phát triển trên khắp thế giới. Có hàng ngàn máy tính tham gia trên Internet. Mỗi máy đều có những địa chỉ riêng, vậy làm sao để người ta có thể quản lý và ghi nhớ chúng. Vậy MX Record là gì. MX Record là khái niệm còn khá mới mẻ với những nhà quản trị mạng. Sau đây, Hosting Việt sẽ giải đáp MX Record là gì và hướng dẫn trỏ MX cho Mail. Xem ngay nhé!

MX Record là gì? 

Hướng dẫn dùng dns record trong PHP

>>Xem thêm: DNS là gì?

Các định nghĩa liên quan

1. DNS

  • DNS là viết tắt của Domain Name System gọi là hệ thống phân giải tên miền. DNS được phát minh vào năm 1984, DNS là hệ thống cho phép người dùng thiết lập tên miền và địa chỉ IP tương ứng với nó.
  • DNS được đặt tên theo thứ tự cho những nguồn lực tham gia vào Internet (có thể là máy tính, dịch vụ,..). DNS giúp liên kết thông tin phong phú bởi tên miền được gán cho người dùng. Cơ bản nhất là, DNS giúp chuyển tên miền có ý nghĩa với con người vào số định danh. Nhờ vậy, chúng liên kết được những  nguồn lực tham gia Internet thực hiện mục đích định vị và địa chỉ hóa cho những nguồn lực ấy trên khắp thế giới.

2. Domain Name

  • Địa chỉ Internet, viết tắt là IP, hiện nay chúng ta đang sử dụng IPv4. Địa chỉ IPv4 có 32 bit và được chia thành 4 Octet (8 bit/1 Octet và có giá trị tương đương với 1 byte). Chúng ta đếm lần lượt từ trái qua phải từ bít 1 đến bít 32, mỗi Octet được tách biệt với nhau bởi dấu chấm “.” và được biểu hiện ở dạng số thập phân đầy đủ là 12 chữ số.
  • Ví dụ về địa chỉ IP: 115.79.213.111
  • Trong tương lại, địa chỉ IP được sử dụng có thể lên đến IPv6 với 128 bit (gấp 4 lần IPv4 hiện nay).
  • Bởi vì mỗi địa chỉ IP có tên bằng một dãy các con số nên rất khó để người dùng nhớ được địa chỉ dài như vậy. Cho nên, người ta đã nghĩ ra cái tên có ý nghĩa hơn và giúp người dùng dễ dàng ghi nhớ. Người ta gọi đó tên miền, thuật ngữ sử dụng ở đây là Domain Name. Bản chất của tên miền là tên của mạng lưới và tên của máy chủ trên hệ thống mạng Internet.

Định nghĩa về MX Record

  • MX Record là viết tắt của Mail Exchanger Record được định nghĩa là một bản ghi trong DNS zone dùng để định vị Mail Server cho một Domain.
  • Một tên miền có thể được gán bởi nhiều bản ghi MX, việc này giúp cho các email của bạn không bị mất đi dữ liệu nếu ngưng hoạt động một thời gian.
  • Ví dụ: Khi bạn gửi Email đến địa chỉ , Mail Server sẽ xác định xem MX Record example.com được điều khiển bởi Mail Server nào (chẳng hạn như mail.example.com), sau đó sẽ xem A Record để chuyển đến IP đích. Ngoài ra, MX Record còn tự động ghi thêm một giá trị ngoài tên miền của Mail Exchange một số thứ tự để tham chiếu. Số này có giá trị nguyên không dấu 16-bit. Đó được hiểu là thứ tự ưu tiên giữa các Mail Exchanger.
  • Bản ghi MX phải được sử dụng cùng với bản ghi A. Bản ghi A sẽ trỏ đến (các) máy chủ thư. Khi một máy chủ thư khác muốn liên lạc với máy chủ thư của bạn, nó sẽ tìm bản ghi MX. Bản ghi MX đó phải trỏ đến bản ghi A trỏ đến địa chỉ IP của máy chủ thư.
  • Bản ghi MX trỏ đến thư Một bản ghi
  • Nếu một bản ghi MX bị thiếu cho tên miền, thì thư cho tên miền thường sẽ được cố gắng gửi đến bản ghi A phù hợp. Vì vậy, đối với tên miền, tên của bạn là yourdomain.com, nếu không có bản ghi MX cho tên của bạn yourdomain.com thì thư sẽ được gửi đến bản ghi apex / root của Hồi giáo yourdomain.com.

Chuyển đổi bản ghi MX

  • Bản ghi MX không hỗ trợ Chuyển đổi dự phòng DNS, tuy nhiên, chúng có một loại dịch vụ chuyển đổi dự phòng được tích hợp. Bạn sẽ nhận thấy rằng khi bạn tạo bản ghi MX, bạn có tùy chọn để đặt Mức MX cho bản ghi. Cấp MX xác định thứ tự (máy chủ thư) mà thư của bạn sẽ được gửi đi. Máy chủ thư có mức MX thấp nhất trước tiên sẽ được thử gửi email.
  • Vì vậy, nếu bạn có ba bản ghi MX với các mức 10, 20, 30, điều sau đây sẽ xảy ra:
  • Thư sẽ luôn được thử trước tiên để được gửi đến bản ghi MX với Cấp độ MX là 10.
  • Nếu máy chủ thư đó bị hỏng thì thư sẽ cố gắng được gửi đến máy chủ thư lúc 20.
  • Nếu máy chủ thư ở cấp 20 không hoạt động thì thư sẽ được gửi đến máy chủ thư ở cấp 30.
  • Nếu các máy chủ thư ở cấp 20 và 30 là máy chủ thư dự phòng thì thư sẽ được gửi đến máy chủ thư ở cấp 10 khi nó trở lại trực tuyến.
  • Nếu bạn có nhiều bản ghi MX có cùng cấp MX thì nó sẽ thiết lập cấu hình robin tròn cho email của bạn.
  • Máy chủ gửi email sẽ không gửi email đến cả hai máy chủ email.

Trỏ MX Record của tên miền 

Thay đổi bản ghi MX của bạn thường được thực hiện để chuyển hướng email đến một máy chủ từ xa. Nó cũng có thể được sử dụng như một bản sao lưu tạm thời trong trường hợp máy chủ thư cục bộ bị hỏng.

Nếu bạn muốn chỉ nó đến một tên miền khác, hãy làm như sau:

  • Bước 1: Đăng nhập vào Cpanel của bạn.
  • Bước 2: Nhấp vào biểu tượng MX Entry.
  • Bước 3: Chọn tên miền có vấn đề từ danh sách thả xuống.
  • Bước 4: Click “Automatically Detect Configuration” sau đó nhấn nút Change.
  • Bước 5: Trong "Thêm bản ghi mới", nhập mail.thedomainname.com (hoặc bất cứ thứ gì bạn được cung cấp bởi máy chủ) cho giá trị Đích. Ưu tiên thường sẽ bằng 0 [không].
  • Bước 6: Nhấp vào nút "Add New Record".

**Mẹo: Đặt lại giá trị cũng dễ dàng. Chỉ cần lưu giá trị Đích làm tên miền bạn chọn từ trình đơn thả xuống (không có http hoặc www).

Nếu bạn muốn trỏ nó đến một máy chủ khác sử dụng cùng một tên miền:

  • Bước 1: Đăng nhập vào Cpanel nơi DNS của bạn được lưu trữ.

Lưu ý: Nếu HostGator không phải là máy chủ DNS của bạn, bạn sẽ cần liên hệ với máy chủ DNS của mình để được hỗ trợ cập nhật các bản ghi MX. Bạn sẽ cần địa chỉ IP từ email chào mừng của bạn.

  • Bước 2: Nhấp vào biểu tượng MX Entry.
  • Bước 3: Chọn tên miền có vấn đề từ danh sách thả xuống.
  • Bước 4: Chọn “Automatically Detect Configuration” và nhấn nút “Change”.
  • Bước 5: Trong "Add New Record", nhập mail.thedomainname.com (hoặc bất cứ thứ gì bạn được cung cấp bởi máy chủ) cho giá trị Đích. Ưu tiên thường sẽ bằng 0 [không].
  • Bước 6: Nhấp vào nút " Add New Record".
  • Bước 7: Chuyển đến Trang chủ CPanel và nhấp vào biểu tượng Trình soạn thảo DNS đơn giản.
  • Bước 8: Chọn cùng một tên miền từ trình đơn thả xuống.
  • Bước 9: Trong "Add An A Record", nhập mail.thedomainname.com (hoặc bất cứ điều gì bạn đặt cho Đích MX) trong trường "Name".
  • Bước 10: Trong trường "Địa chỉ", nhập địa chỉ IP của máy chủ khác.
  • Bước 11: Nhấp vào nút "Add A Record".
  • Bước 12: Kết thúc.

**Lưu ý: Nếu bạn đang trỏ tên miền của mình đến HostGator, bạn sẽ sử dụng địa chỉ IP của máy chủ nơi bạn muốn nhận email, có sẵn trong email chào mừng của bạn cho máy chủ đó.

  • Hướng dẫn trỏ MX cho Mail

Ví dụ: Để trỏ Domain cho facebook.com đến địa chỉ IP 192.168.12.61 ta thực hiện như sau:

Bước 1: Bạn đăng nhập vào link quản lý tên miền sau: http://dns.hostingviet.vn/

**Lưu ý: Thao tác từ bước 2 trở đi chỉ có thể thực hiện khi bạn đã có tên Email hoặc tên miền và mật khẩu đi kèm. Hay bạn hãy sử dụng tên đăng nhập và mật khẩu đã được cung cấp bởi Hosting Việt.

Bước 2: Tạo bản ghi A Record cho Mail trỏ về IP của server bạn đang có ý định muốn dùng

  • Nhập tên Record: mail
  • Nhập loại Record: A
  • Nhập giá trị Record: 192.168.12.61
  • Bước 3: Tạo MX Record mới
  • Nhập tên Record: Nhập tên miền bạn sử dụng hoặc nhập @
  • Nhập loại Record: Chọn MX
  • Nhập giá trị MX: 10
  • Nhập giá trị Record: facebook.com

**Lưu ý rằng: Khi giá trị MX càng lớn thì giá trị ưu tiên càng nhỏ và ngược lại. Bạn cần thay đổi giá trị MX sao cho hợp lý, giá trị MX được hiểu là gí trị priority do Mail Server bạn sử dụng yêu cầu.

Tạo Record trong DNS 

Để thêm bản ghi, ví dụ ABC có địa chỉ IP 199.200.200.4 thực hiện như sau trên NT 4.0:

  • Bước 1: Khởi động Trình quản lý DNS (Start - Programs - Administrative Tools - DNS).
  • Bước 2: Nhấp đúp chuột vào tên của máy chủ DNS để hiển thị danh sách các vùng.
  • Bước 3: Nhấp chuột phải vào tên miền và chọn Bản ghi mới
  • Nhập tên, ví dụ: ABC và nhập địa chỉ IP. Chọn loại hồ sơ. Để thêm một máy chủ mới chấp nhận mặc định, loại bản ghi A.
  • Bước 4: Nếu bạn đã cấu hình vùng Reverse Arpa và muốn tự động thêm bản ghi PTR, hãy đảm bảo rằng bản ghi Tạo liên kết PTR được chọn
  • Bước 5:  Nhấn vào OK

Quy trình về cơ bản giống nhau trên Windows 2000:

  • Bước 1: Bắt đầu snap-in DNS MMC (Start - Programs - Administrative Tools - DNS).
  • Bước 2: Mở rộng “Forward Lookup Zones và chọn miền DNS bạn muốn thêm bản ghi vào.
  • Bước 3: Nhấp chuột phải vào vùng miền DNS và chọn “New Host” từ menu ngữ cảnh
  • Bước 4: Nhập tên và địa chỉ IP cho bản ghi và nếu bạn muốn tạo một con trỏ ngược.
  • Bước 5: Nhấp vào “Add Host”.

Hướng dẫn tạo MX Record đối với tên miền Việt Nam và tên miền quốc tế 

Tạo MX Record đối với tên miền Việt Nam:

  • Bước 1: Truy cập vào địa chỉ https://secure.vinahost.vn/ac/clientarea.php sau đó nhập email đã đăng ký và mật khẩu vào Vinahost
  • Bước 2: Nhìn sang thanh Menu bên trái, click vào “Quản lý tài khoản”, chọn “Thông tin tên miền”.
  • Bước 3: Chọn tên miền, rồi chọn mục “Quản lý tên miền” bên cạnh đó.
  • Bước 4: Chọn “Công cụ quản lý” > “Quản lý bản ghi MX”. Điền tiếp thông tin theo hướng dẫn dưới đây:
  • Prority:  là mức độ ưu tiên xử lý mail. Priority càng cao thì độ ưu tiên xử lý mail càng thấp và ngược lại.
  • Destination: là tên địa chỉ của máy chủ sẽ xử lý mail, nhưng đây không phải địa chỉ IP.

Vậy là đã hoàn thành.

Tạo MX Record đối với tên miền quốc tế:

  • Bước 1: Truy cập vào địa chỉ https://secure.vinahost.vn/ac/clientarea.php sau đó nhập email đã đăng ký và mật khẩu vào Vinahost
  • Bước 2: Nhìn sang thanh Menu bên trái, click vào “Quản lý tài khoản”, chọn “Thông tin tên miền”.
  • Bước 3: Chọn tên miền, rồi chọn mục “Quản lý tên miền” bên cạnh đó.
  • Bước 4: Chọn “Công cụ quản lý” > “Quản lý DNS”
  • Nhập tên máy chủ: @
  • Nhập tên Record: Mail
  • Nhập địa chỉ: Tên địa chỉ đã có record A
  • Nhập Priority, Destination: Như trên.

Tổng kết

Những kiến thức về công nghệ thông tin thường khá trừu tượng và khó hiểu. Tuy nhiên trong thời đại mới thì chúng ta không thể không biết về nó. Đặc biệt đối với những bạn đam mê và theo đuổi công nghệ thông tin thì những thông tin trên chắc rằng sẽ hữu ích. Mong rằng những kiến thức chia sẻ trên sẽ giúp bạn hiểu biết thêm nhiều về MX Record cũng như cách trỏ MX Record cho Mail, tạo MX Record trong DNS. Nếu có thắc mắc gì hãy comment phía dưới để Hosting Việt hỗ trợ bạn nhé!

Theo công ty cho thuê VPS - Hostingviet.vn