Bạn có thể đã nghe nói về một thứ gọi là Địa chỉ IP, - nếu bạn chưa biết, hãy bắt đầu bằng cách đọc bài viết giải thích khái niệm của chúng tôi - nhưng đối với bài viết này về NAT (Dịch địa chỉ mạng), bạn cần biết rằng địa chỉ IP là có giới hạn. Bạn cũng không thể có hai thiết bị trên mạng có cùng địa chỉ IP.
Vấn đề là các mạng khác nhau, chẳng hạn như mạng gia đình của bạn và các máy tính trên internet nói chung, chắc chắn sẽ có cùng địa chỉ IP hoặc có sự không tương thích về cách thiết lập địa chỉ mạng của chúng. NAT đã giải quyết được cả vấn đề khan hiếm địa chỉ IP và các mạng không tương thích cần nói chuyện với nhau.
Hầu hết thời gian đó không phải là điều bạn cần phải lo lắng, nhưng đôi khi sự cố internet của bạn là kết quả của việc NAT gặp sự cố. Vì vậy, hiểu biết cơ bản về NAT là gì và nó hoạt động như thế nào có thể giúp giải quyết vấn đề.
NAT xảy ra ở đâu?
Trong trường hợp của những người dùng thường xuyên như chúng tôi, NAT là một công việc được xử lý bởi bộ định tuyến của bạn. Bộ định tuyến có địa chỉ IP được nhà cung cấp dịch vụ của bạn gán cho nó. Đó là địa chỉ mà phần còn lại của Internet nhìn thấy. Mọi thiết bị trên mạng gia đình của bạn đều được gán một địa chỉ IP riêng, đây là địa chỉ mà chúng sẽ sử dụng để nói chuyện với nhau.
Khi một thiết bị trong mạng của bạn muốn giao tiếp với thế giới bên ngoài, bộ định tuyến sẽ thay thế nó. Bộ định tuyến có địa chỉ IP công khai mà mọi người khác đều thấy. Nó theo dõi các địa chỉ IP riêng đã yêu cầu lưu lượng nào và đảm bảo các gói dữ liệu được chuyển đến đúng thiết bị.
Địa chỉ IP công cộng Vs riêng tư
Trước khi chúng ta tìm hiểu về các loại NAT mà bạn sẽ gặp phải, bạn nên thảo luận nhanh về các địa chỉ IP riêng và công khai.
Theo quy ước, các dải địa chỉ IP nhất định được dành riêng cho các mục đích cụ thể. Địa chỉ IP công cộng được dành riêng cho các thiết bị kết nối internet như bộ định tuyến hoặc máy chủ web của bạn. ISP của bạn phân bổ địa chỉ IP công khai cho bộ định tuyến của bạn và đó là địa chỉ mà tất cả những người bên ngoài trên web nhìn thấy. Thông thường, một địa chỉ Internet riêng là một cái gì đó giống như 192.168.0.X hoặc 10.1.1.X, nhưng điều này thay đổi từ bộ định tuyến này sang bộ định tuyến tiếp theo. Mặc dù các địa chỉ riêng phải là duy nhất trong một mạng riêng, nhưng chúng gần như chắc chắn giống nhau giữa các mạng riêng.
Địa chỉ IP công cộng, như đã đề cập ở trên, là địa chỉ được mọi người khác trên internet nhìn thấy. Khi bạn truy cập một trang web, trình duyệt của bạn được kết nối với địa chỉ IP công khai của nó. Thông thường, bộ định tuyến gia đình không cho phép truy cập trực tiếp qua địa chỉ IP công cộng không phải do nó khởi tạo. Điều này có nghĩa là bạn không thể chỉ nhập địa chỉ công cộng của bộ định tuyến của bạn mình và có quyền truy cập vào các thiết bị trên mạng của họ.
Tuy nhiên, một số dịch vụ và thiết bị web, chẳng hạn như bảng điều khiển trò chơi điện tử, cần có cách tiếp cận khoan dung hơn. Đây là lúc nhiều loại NAT khác nhau phát huy tác dụng. Thông thường, các vấn đề phát sinh do loại NAT của kết nối của bạn không đúng với loại dịch vụ bạn đang cố gắng sử dụng. Tiếp theo, chúng tôi sẽ trình bày chi tiết hơn về các loại NAT.
Loại NAT
Mặc dù ý tưởng cơ bản về NAT không quá phức tạp, nhưng trên thực tế, có rất nhiều sắc thái về cách nó thực sự hoạt động. Có nhiều loại NAT phù hợp với các nhu cầu dịch thuật khác nhau.
NAT tĩnh
Kiểu tĩnh của NAT ánh xạ một địa chỉ IP riêng cụ thể sang một địa chỉ IP công cộng cụ thể. Với NAT tĩnh, bạn có thể truy cập trực tiếp vào thiết bị được ánh xạ tới địa chỉ công cộng.
Đây là loại NAT được sử dụng cho các máy chủ web cũng là một phần của mạng riêng. Khi truy cập máy chủ thông qua bản đồ tĩnh này, bạn cũng không thể truy cập các thiết bị khác trên mạng riêng của nó. Tuy nhiên, bản thân máy chủ có thể nói chuyện với các thiết bị trên mạng riêng của nó mà không có vấn đề gì.
NAT động
NAT động được sử dụng khi bạn có một nhóm địa chỉ IP công cộng mà bạn muốn gán động cho các thiết bị trên mạng riêng của mình.
Điều này không được sử dụng để truy cập máy chủ web từ bên ngoài mạng. Thay vào đó, khi một thiết bị trên mạng riêng muốn truy cập internet hoặc một tài nguyên khác không có trong mạng riêng, thiết bị đó sẽ được gán một trong các địa chỉ IP công cộng trong nhóm.
Quá tải NAT (PAT)
Với các phần tử của cả NAT tĩnh và động, kiểu quá tải NAT là dạng phổ biến nhất và là kiểu mà hầu hết các bộ định tuyến gia đình sử dụng. Nó được gọi là NAT với Dịch địa chỉ cổng (PAT) trong số các tên khác.
Trong hầu hết các trường hợp, bộ định tuyến của bạn có một địa chỉ IP công cộng được gán cho nó, nhưng tất cả các thiết bị trên mạng của bạn có thể muốn truy cập internet. Sử dụng NAT quá tải, bộ định tuyến thiết lập kết nối giữa địa chỉ IP công cộng của nó và của máy chủ. Sau đó, nó sẽ gửi các gói đến máy chủ, nhưng cũng chỉ định một cổng đích trả về.
Điều này giúp nó biết gói nào dành cho địa chỉ IP nào trên mạng riêng của bạn. Đó là phần PAT của quy trình, ngẫu nhiên.
Loại NAT độc quyền
Để làm xáo trộn mọi thứ hơn nữa, một số công ty đã quyết định áp dụng các phân loại NAT của riêng họ đối với mọi thứ. Điều này hầu như có thể áp dụng cho bảng điều khiển trò chơi và bạn sẽ thấy rằng khi bạn thực hiện kiểm tra mạng, nó sẽ cho bạn biết rằng bạn đang sử dụng thứ gì đó như NAT Loại 2 hoặc NAT Loại D.
Các phân loại này dành riêng cho bảng điều khiển hoặc nhà sản xuất thiết bị và bạn nên kiểm tra tài liệu chính thức của họ để tìm hiểu ý nghĩa thực sự của mỗi phân loại.
Các bản sửa lỗi thường gặp cho sự cố NAT
Thông thường, đối với hầu hết mọi người, NAT hoạt động hoàn hảo và hoàn toàn minh bạch. Tuy nhiên, đôi khi nó bị trục trặc hoặc cản trở.
Một lần nữa, bảng điều khiển trò chơi có nhiều khả năng gặp sự cố vì một số dịch vụ của họ cần mạng của bạn chấp nhận các yêu cầu truy cập vào địa chỉ IP công cộng của bạn từ bên ngoài, vì cấu hình NAT tiêu chuẩn thường không cho phép điều này. Tin tốt là có một số bản sửa lỗi phổ biến mà bạn có thể thử để làm cho NAT ít hạn chế hơn và cho phép các kết nối đến.
Trước tiên, hãy truy cập vào bộ định tuyến của bạn (theo hướng dẫn sử dụng) và kiểm tra xem UPnP (cắm và chạy chung) đã được bật chưa. Tính năng này cho phép các ứng dụng trên mạng cục bộ của bạn tự động chuyển tiếp các cổng mà bạn không cần phải làm rối loạn cài đặt mạng. Chỉ cần lưu ý rằng bất kỳ phần mềm độc hại nào trên mạng của bạn, chẳng hạn như phần mềm độc hại, cũng có thể sử dụng UPnP. Đảm bảo rằng tất cả các thiết bị của bạn đều được quét và xóa nếu bạn sử dụng chức năng này.
Bạn cũng có tùy chọn thực hiện chuyển tiếp cổng thủ công để các thiết bị cần kết nối ít nghiêm ngặt hơn có thể nhận được tùy theo từng trường hợp.
Nó chỉ là tự nhiên
Đó là tất cả những gì bạn cần biết về NAT là gì để giúp bạn bắt đầu. Các vấn đề thực sự về cách NAT hoạt động có thể trở nên phức tạp nhanh chóng, nhưng miễn là bạn hiểu NAT làm gì ở cấp độ cao và tại sao nó đôi khi gặp sự cố, bạn cũng sẽ hiểu tại sao một số bản sửa lỗi nhất định hoạt động hoặc không hoạt động khi bạn chạy. về các vấn đề mạng.