Được rồi đây là vấn đề cơ bản:
Tôi không thể kết nối với trang web HTML của mình (cấu hình của bộ chứa Docker - ví dụ: bộ điều khiển Unifi, SABnzbd, v.v. - tất cả đều nằm sau proxy ngược) khi tôi kết nối với mạng LAN của mình thông qua kết nối từ xa. Khi tôi kết nối cục bộ với mạng LAN của mình, tất cả các trang web đều tải. Khi tôi ở bên ngoài mạng LAN của mình, ở bất kỳ đâu trên thế giới (tôi đi công tác), các trang web sẽ tải. TÔI CÓ THỂ kết nối với các trang web không sử dụng proxy ngược trong khi được kết nối từ xa với VPN của tôi (ví dụ: GUI unRAID và GUI pfsense).
Một số thông tin cơ bản về thiết lập của tôi:
Tôi có một máy chủ unRAID với bộ chứa Docker bao gồm một nginx đang chạy mà tôi đã thiết lập để hoạt động như một proxy ngược cho mỗi trang web Dockers. Bộ định tuyến của tôi là một hộp pfsense mà tôi đã thêm một quy tắc để cho phép proxy ngược cũng như kết nối từ xa của OpenVPN. Tất cả các địa chỉ mạng LAN của tôi đều là 10.10.x.x và VPN được đặt để sử dụng 172.16.0.0/24 làm "Mạng đường hầm" (bản năng đầu tiên của tôi là xung đột có thể ở đây) và "Mạng cục bộ IPv4" 10.0.0.0/8
Tôi không chắc liệu đó có đủ thông tin để bất kỳ ai giúp tôi tìm ra sự cố hay không nhưng tôi thực sự đánh giá cao bất kỳ sự trợ giúp nào.
CẬP NHẬT: Tôi có thể truy cập các trang web khi sử dụng ip thông qua đường hầm vpn. Sau khi thực hiện tcpdump, tôi thấy các gói đến cổng trên vùng chứa lưu trữ trang web nhưng ít gói hơn khi nó không qua được vpn so với khi kiểm tra bên ngoài vpn nên tôi không chắc điểm dữ liệu đó hữu ích như thế nào.
Dữ liệu thú vị nhất mà tôi tìm thấy là khi tôi thực hiện tracert cho tên miền đầy đủ thì không thể truy cập được ngay trước ip máy chủ vpn và nếu tôi thực hiện tracert khác bằng địa chỉ ip thì nó sẽ hoàn tất quá trình theo dõi. Khi vpn ngừng hoạt động, tracert sẽ tìm thấy tuyến đường không có vấn đề gì cho dù sử dụng tên miền hay ip như bình thường.