Khi mở ổ cắm, bạn cần phải giải quyết một cổng của hệ thống đích và mở một cổng nghe liên hợp trên hệ thống của riêng bạn để nhận bất kỳ phản hồi nào. Bạn phải gửi hệ thống đích đến cổng nghe của bạn.
Có nhiều hơn một hệ thống sử dụng modem cùng
Khi bạn khởi động trình duyệt web, và đi đến www.google.com:80, trình duyệt của bạn có được/tìm kiếm cho một cổng liên hợp không thuộc hệ thống miễn phí từ hệ thống để nghe. Chúng ta hãy nói, cổng liên hợp là 10000. Cổng nghe là để nhận lại luồng http từ google.
Sau đó, con bạn ngồi bên cạnh bạn tình cờ cũng duyệt www.google.com:80 và anh/cô phiên google của trạm chơi hay xbox-bất cứ điều gì cũng tình cờ được gán cổng liên hợp 10000.
Cả hai bạn đang ngồi sau một modem cáp, và đằng sau modem cáp là bộ định tuyến không dây của bạn.Và cả hai hệ thống của bạn đều nằm phía sau bộ định tuyến không dây - Tất cả đều nằm trong chuỗi đó, cấu trúc liên kết mạng.
Để ngăn chặn cổng địa chỉ va chạm trên router/modem
Chúng ta hãy nói rằng DHCP công ty cáp của bạn gán modem ip4 địa chỉ 72.72.72.72. Nhưng DHCP không dây của bạn gán 192.168.0.10 cho hệ thống của bạn và 192.168.0.11 cho hệ thống của con bạn.
Khi khung chứa thông tin của các cổng người nghe của bạn vượt qua bộ định tuyến NAT của bạn, nó sẽ dịch một hoặc cả hai cổng nghe. Giả sử cổng 15000 cho trang của bạn và cổng 16000 cho trang của con bạn.
Bộ định tuyến không dây của bạn sau đó gửi yêu cầu của bạn đến máy chủ google như đến từ 72.72.72.72:15000 và 72.72.72.72:16000.
Máy chủ Google sau đó sẽ phản hồi riêng 72.72.72.72:15000 và 72.72.72.72:16000 và khi bộ định tuyến không dây gặp phản hồi, nó sẽ đưa vào bản đồ mà nó đã lưu trữ và dịch 72.72.72.72:15000 đến 192.168. 0,10: 10000 để tiếp cận hệ thống của bạn nhưng dịch 72.72.72.72:16000 đến 192.168.0.11:10000 để tiếp cận hệ thống của con bạn.
Chạy web/trò chơi/ftp/etc máy chủ
Nhưng nếu bạn có một máy chủ web hoặc máy chủ FTP chạy trên hệ thống của bạn. Điều gì nếu bạn có hai hệ thống và cả hai đều có một máy chủ web và cả hai máy chủ web đang lắng nghe trên cổng 80?
Giả sử địa chỉ ip cục bộ được đăng ký/gán với bộ định tuyến không dây của hệ thống máy chủ web đầu tiên của bạn là 192.168.0.30 và hệ thống máy chủ web thứ hai của bạn là 192.168.0.40.
Bộ định tuyến không dây sẽ có trang web cấu hình thường theo mặc định 192.168.0.1:80, trừ khi bạn thay đổi nó. Sẽ có một tab để trên trang nơi bạn có thể xác định/dự trữ ánh xạ cổng ứng dụng.
Bạn có thể đăng ký với router không dây của bạn để bảo lưu bản đồ
192.168.0.30:80 => outgoing port 8080
192.168.0.40:80 => outgoing port 8088
Vì vậy, bạn phải gọi điện thoại cho bạn bè của bạn trên web/trò chơi máy chủ của bạn là địa chỉ thông qua 72.72.72.72:8080 và 72.72.72.72:8088 tương ứng, nơi bộ định tuyến không dây sẽ loại trừ cổng 8080 và 8088 khỏi mức sử dụng NAT động của riêng nó.
Tất nhiên, 72.72.72.72 chỉ hoạt động tốt trước khi ISP DHCP của bạn quyết định gia hạn địa chỉ ip4 của modem của bạn, 72.72.90.200. Sau đó, bạn sẽ phải gọi điện/gửi email cho bạn bè của mình và nói Xin chào, địa chỉ của máy chủ đã thay đổi thành 72.72.90.200:8080 và 72.72.90.200:8088 tương ứng. Hoặc bạn có thể đăng ký dịch vụ dns động (ddns) để sử dụng miền được đặt tên, nơi dịch vụ ddns sẽ cần bạn cài đặt tiện ích nhịp tim đơn giản trên hệ thống của bạn để giúp họ theo dõi biến thể địa chỉ. Bản dịch DDNS là một vấn đề/chiến lược riêng biệt.
modem NAT
Mới hơn hợp đồng ISP cung cấp cho bạn với một modem có NAT. Nếu vậy, bạn phải tắt hoặc là một trên modem của bạn hoặc một trên router không dây của bạn. Bạn không nên sử dụng cả hai - những gì là điểm trong dịch hai lần vì NAT chỉ đơn giản là để ngăn chặn va chạm địa chỉ.Khi bạn tắt NAT từ bộ định tuyến không dây, nó có thể hoạt động như một công tắc trung tâm và không phải là bộ định tuyến nữa để bạn có thể kết nối nó với modem bằng cách sử dụng một trong các ổ cắm LAN thay vì ngắt ổ cắm WAN của nó.
Nếu bạn hỏi xem chương trình dựa trên IP của bạn có cần phải biết NAT hay không, câu trả lời là không - đó là lý do tại sao nó thành công. –
Có một câu trả lời được chấp nhận, vì vậy tôi không thấy điểm trong tiền thưởng. –
@RonMaupin anh ấy muốn cung cấp một số tiền thưởng danh tiếng của mình cho câu trả lời hiện có bởi vì anh ấy thích nó hoặc nó đã giúp anh ấy rất nhiều. Xem mô tả về tiền thưởng * Một hoặc nhiều câu trả lời là gương mẫu và xứng đáng với một tiền thưởng bổ sung. Khen thưởng câu trả lời được chấp nhận hiện tại *. Mọi người ở đây thường xuyên làm điều đó và thưởng thêm tiền thưởng cho những câu trả lời tốt ngay cả sau nhiều năm. –