Tôi có thể truy cập máy chủ của chúng tôi từ bên ngoài, sử dụng địa chỉ IP công cộng của tôi (chuyển tiếp cổng và tất cả những thứ đó hoạt động). Những gì không hoạt động là tiếp cận máy chủ từ trong mạng cục bộ của tôi qua địa chỉ IPv4. Sử dụng địa chỉ mạng gia đình của tôi (192.168.xxx.xxx) không hoạt động, nhưng bằng cách nào đó, IPv4 bị chặn.
Tôi khá chắc chắn rằng điều này không giống với nơi tôi sống trước đây. Tôi nghĩ rằng một cái gì đó đang chặn nó ở đâu đó. Tại ngôi nhà này, nhà cung cấp của tôi đặt một bộ định tuyến trước bộ định tuyến của riêng tôi (mà tôi không thực sự có quyền truy cập. Họ sử dụng nó để cung cấp trợ giúp từ xa).
Bất cứ ai có thể giải thích điều này?
1
Nó hoạt động như nó giả sử quá. Địa chỉ công cộng bên ngoài của bạn chỉ hợp lệ bên ngoài mạng của bạn. Không có gì bạn mô tả là bất thường
—
Ramhound
@Ramhound Nhưng nếu tôi kết nối với google hoặc một cái gì đó, DNS sẽ được phân giải thành IP và tôi được chuyển đến đó. Làm thế nào là không thể chuyển đến máy chủ của riêng tôi?
—
codepleb
Bạn có nói rằng bạn không thể truy cập máy chủ web bằng địa chỉ IP công cộng từ bên trong mạng của bạn. Hoặc bạn không thể truy cập máy chủ web bằng địa chỉ IP riêng từ bên trong mạng của mình? Nếu trước đây, nó có vẻ như một vấn đề NAT kẹp tóc. Chúng tôi sẽ cần thêm chi tiết kỹ thuật về bộ định tuyến khác mà ISP của bạn đã cài đặt. Một bộ định tuyến trước bộ định tuyến đặt ra câu hỏi về cách thiết lập chuyển tiếp cổng của bạn.
—
Appleoddity
@Appleoddity Tôi biết rằng tôi đã liên hệ với bộ phận hỗ trợ một lần và họ đã "trao quyền kiểm soát cổng cho tôi", điều đó rất tốt cho tôi khi đó. Cổng 443 và 80 chắc chắn đang mở. Tôi có thể tiếp cận nó từ bên ngoài mạng lưới địa phương của tôi.
—
codepleb
Are you saying you can't reach the web server using its public IP address from inside your network.
& lt; - Đây chính xác là câu hỏi của tôi.
Đó là một vấn đề NAT kẹp tóc. Tùy thuộc vào phần cứng, nó có thể hoặc không thể thực hiện NAT kẹp tóc. Điều này có nghĩa, đơn giản, bạn không thể sử dụng IP công cộng từ bên trong mạng. Thay vào đó, hãy tạo một mục nhập DNS tùy chỉnh trong nội bộ hoặc sử dụng tệp HOSTS để chuyển hướng tên máy chủ đến địa chỉ IP riêng khi bạn ở trong mạng. Hoặc chỉ sử dụng IP riêng khi ở trong mạng.
—
Appleoddity