HostingViet | Công ty Cổ phần Công nghệ số Thiên Quang

NAT Là Gì? Những Ưu - Nhược Điểm Của Nat Và Cách Kết Nối

Tư vấn dịch vụ - Các dịch vụ Cloud, Server, Hosting & Phần mềm | 2024-04-04 15:21:05+07

NAT là gì?

NAT là từ viết tắt của Network Address Translation. Đây là kỹ thuật để chuyển đổi từ địa chỉ IP này sang địa chỉ IP khác. 

NAT được sử dụng phổ biến trong các mạng dùng địa chỉ cục bộ để truy cập đến mạng công cộng (tức là Internet). Để nối kết 2 mạng này với nhau, router biên đóng vai trò là vị trí thực hiện NAT.

Hoạt động của NAT là gì?

NAT thực hiện truyền gói tin từ lớp mạng này đến lớp mạng khác trong hệ thống. Bên cạnh đó, ngay bên trong gói tin, nó còn tiến hành thay đổi địa chỉ IP. Sau đó, tiếp tục chuyển qua router, rồi đến các thiết bị mạng.

Trong quá trình truyền gói tin từ mạng internet trở lại NAT, nó cũng làm thay đổi địa chỉ đích thành IP của hệ thống mạng cục bộ rồi thực hiện chuyển đi.

Ngoài ra, NAT server còn đóng vai trò là bức tường lửa giúp bảo mật địa chỉ IP máy tính. Cụ thể là khi gặp sự cố kết nối internet, địa chỉ IP của mạng công cộng sẽ thay thế cho địa chỉ IP của mạng cục bộ.

NAT Port là gì?

NAT Port giúp các dữ liệu dễ dàng đi qua các thiết bị mạng (router, moderm…) mà không bị tường lửa chặn. Điều này giúp đảm bảo tốc độ truy cập dữ liệu (download và upload), đáp ứng nhu cầu cho các ứng dụng game online, xem camera, utorrent, acestream... 

Ưu điểm của NAT router là gì?

NAT mang đến cho người dùng các ưu điểm sau:

Cách thức hoạt động của NAT là chia sẻ kết nối internet với nhiều thiết bị truy cập (máy tính, điện thoại di động) trong cùng một mạng LAN với duy nhất một địa chỉ IP public. Nhờ thế, NAT cho phép quản trị viên có thể lọc tất cả các gói tin đến, đồng thời cấp quyền truy cập cho IP mạng công cộng đến một cổng bất kỳ. 

>>Xem thêm:  IP khác Class C là gì? Cấu trúc của IPv4

Nhược điểm của NAT Network

Song song với ưu điểm, NAT vẫn tồn tại một vài hạn chế như: 

Tìm hiểu về địa chỉ IP Private và Public

Địa chỉ IP Private và IP Public là 2 khái niệm quan trọng mà bạn cần biết khi tìm hiểu về NAT là gì.

Địa chỉ IP Private 

Mỗi thiết bị của mạng nội bộ (LAN) đều có một địa chỉ IP riêng, gọi là IP Private. Những IP này có thể kết nối với nhau bằng thiết bị mạng router trong cùng mạng LAN. Tuy nhiên, chúng không thể kết nối với mạng internet công cộng một cách trực tiếp. Vì thế, IP Private phải nhờ đến kỹ thuật NAT Network để được chuyển thành IP Public, và kết nối trực tiếp được với internet.

Địa chỉ IP Public 

Đây là địa chỉ IP do các tổ chức có thẩm quyền cấp, điển hình là công ty cung cấp dịch vụ internet. IP Public còn được gọi là IP ngoại miền.

Đặc điểm để phân biệt giữa IP Private và IP Public là IP Private đôi khi bị trùng, nếu nó kết nối với nhiều địa chỉ IP Public khác. Trong khi đó, IP Public chỉ có một địa chỉ duy nhất. Ngoài ra, người dùng còn được phép tùy ý điều chỉnh địa chỉ IP Private, còn IP Public thì không thể làm được điều này.

Một số địa chỉ NAT IP

Sau đây là một vài địa chỉ NAT IP mà bạn thường gặp khi tìm hiểu về kỹ thuật NAT.

Phân loại NAT

Có 3 loại NAT phổ biến là:

Static NAT 

Đây là kỹ thuật được dùng để thay đổi, biến địa chỉ IP này thành địa chỉ IP khác, thông qua việc dùng một phương pháp cụ thể và cố định từ IP cục bộ sang IP Public. Tất cả quá trình này sẽ được thực hiện thủ công.

Static NAT cực kỳ hiệu quả nếu sử dụng các thiết bị có IP cố định để truy cập internet bên ngoài.

Cách cấu hình NAT như sau:

- Bước 1: Bạn thiết lập mối quan hệ để thực hiện chuyển đổi địa chỉ IP cục bộ và IP Public theo cú pháp:

Router (config) # ip nat inside source static [local ip] [global ip]

- Bước 2: Bạn tiến hành thiết lập cổng kết nối mạng nội bộ theo cú pháp:

Router (config-if) # ip nat inside

- Bước 3: Bạn thực hiện thiết lập cổng kết nối mạng bên ngoài theo cú pháp:

Router (config-if) # ip nat outside

Như vậy, bạn đã hoàn tất cấu hình Static NAT.

Dynamic NAT 

Kỹ thuật này được dùng để thực hiện ánh xạ tự động một địa chỉ IP sang địa chỉ IP khác (còn được gọi là (one to one)). Thông thường, nó sẽ chuyển IP mạng cục bộ sang IP đã được đăng ký hợp lệ.

Hướng dẫn cấu hình NAT:

- Bước 1: Bạn thiết lập IP của mạng bên ngoài theo cú pháp:

Router (config) # ip nat pool [name start ip] [name end ip] netmask [netmask]/prefix-lenght [prefix-lenght]

- Bước 2: Tiến hành tạo ACL để thiết lập danh sách địa chỉ IP mạng cục bộ có thể được chuyển đổi IP theo cú pháp:

Router (config) # access-list [access-list-number-permit] source [source-wildcard]

- Bước 3: Bạn xây dựng mối quan hệ của địa chỉ nguồn (đã thiết lập trong ACL) với IP hợp lệ của mạng bên ngoài theo cú pháp:

Router (config) # ip nat inside source list pool

- Bước 4: Bạn thiết lập cổng kết nối mạng nội bộ theo cú pháp:

Router (config-if) # ip nat inside

- Bước 5: Bạn tiếp tục thiết lập cổng kết nối mạng bên ngoài theo cú pháp:

Router (config-if) # ip nat outside

Đến đây, bạn đã hoàn tất cài đặt Dynamic NAT.

NAT Overload 

NAT Overload hay còn gọi là PAT (Port Address Translation). Nó chính là một dạng biến thể của Dynamic NAT. Vì thế, NAT Overload có khả năng thực hiện chuyển đổi địa chỉ IP tự động nhưng là chuyển đổi nhiều địa chỉ IP thành một IP, tức là dạng many to one. Đồng thời, nó sử dụng nhiều chỉ số port để phân biệt từng chuyển đổi.  

Cách cấu hình NAT Overload:

- Bước 1: Bạn xác định những địa chỉ IP mạng nội bộ cần ánh xạ theo cú pháp:

Router (config) # access-list permit

- Bước 2: Bạn thực hiện cấu hình để chuyển IP đến cổng kết nối mạng bên ngoài theo cú pháp:

Router (config) # ip nat inside source list interface overload

- Bước 3: Bạn thiết lập các cổng kết nối mạng bên trong theo cú pháp:

Router (config-if) # ip nat inside

- Bước 4: Bạn thiết lập các cổng kết nối mạng bên ngoài theo cú pháp:

Router (config-if) # ip nat outside

Như vậy, Hosting Việt đã mang đến cho bạn thông tin về NAT là gì, cũng như cách cầu hình các loại NAT phổ biến. Mong rằng, bài viết mang đến cho bạn các kiến thức hữu ích, giúp bạn dễ dàng từng bước tìm hiểu về thế giới công nghệ.

Nhà cung cấp Tên Miền - Hosting - VPS tốt nhất Việt Nam

Là đơn vị thuộc top 3 lĩnh vực dịch vụ lưu trữ website tại Việt Nam, HostingViet được đánh giá là nơi có hosting giá rẻ và luôn nhận được nhiều lời giới thiệu từ diễn đàn tin học về nơi mua host ở đâu tốt . Chỉ từ 25.000đ/tháng, người dùng đã có ngay cho mình một host để thỏa sức học tập, nghiên cứu hoặc chạy demo website… Bên cạnh đó, HostingViet còn là đơn vị luôn tiên phong trong công nghệ điện toán đám mây (cloud hosting), gói thuê server với băng thông khủng không giới hạn.

HostingViet có đa dạng gói dịch vụ, bên cạnh những gói giá siêu rẻ 25.000đ/tháng, nhà cung cấp còn có những vps giá rẻ chất lượng dành cho nhiều nhóm doanh nghiệp khác nhau. Các gói này luôn đáp ứng đủ nhu cầu lưu trữ, truy cập hàng chục nghìn người mỗi ngày.

Ngoài ra, với dịch vụ chăm sóc khách hàng chuyên nghiệp, đội ngũ kỹ thuật viên có chuyên môn cao sẽ nhanh chóng hỗ trợ, xử lý các vấn đề phát sinh. Từ đó, giúp người dùng có được sự trải nghiệm mượt mà, thú vị.

Như vậy, qua bài viết trên HostingViet đã giúp bạn có thêm nhiều thông tin bổ ích! Hi vọng bạn sẽ có thể trang bị thêm thật nhiều kiến thức khác mà chúng tôi đã chia sẻ! Nếu có bất kỳ thắc mắc hay câu hỏi nào cần giải đáp, hãy liên hệ ngay với HostingViet để được hỗ trợ và tư vấn nhanh chóng nhé!


Bài viết khác