Tôi có một máy chủ cả trên internet và trên mạng riêng.
Tôi đang cố gắng thiết lập TLS trên mạng riêng nội bộ theo yêu cầu của người quản lý của tôi.
Dịch vụ này có sẵn cho các máy khách Internet và mạng nội bộ riêng.
Khách hàng bên ngoài sử dụng Internet với chứng chỉ ứng dụng khách - điều này hoạt động rất tốt.
Máy khách nội bộ nhận được lỗi chứng chỉ khi truy cập dịch vụ bằng địa chỉ IP của máy chủ trên mạng nội bộ.
Tôi đã thử "giả mạo" máy khách bằng cách chuyển đổi tên miền trong chứng chỉ máy chủ thành địa chỉ IP của máy chủ - nhưng chúng tôi vẫn gặp lỗi chứng chỉ máy chủ.
Theo như tôi biết, tôi không thể cấp chứng chỉ cho máy chủ vì đó không phải là tên miền có thể xác minh được (thực ra là địa chỉ IP). Chúng tôi không có bất kỳ DNS nào trên mạng riêng.
Có ý tưởng nào khác tôi có thể thử không?
Thông thường, bạn đặtChia DNS Để phân giải tên máy chủ thành IP riêng thay vì IP công cộng - máy chủ DNS cục bộ của bạn chỉ cần phân giải tên thông qua mục nhập cục bộ thay vì chuyển yêu cầu đến máy chủ ngược dòng. Bằng cách này, cả người dùng nội bộ và bên ngoài đều có thể phân giải tên theo địa chỉ họ cần và cả hai bên đều hài lòng.
Nếu bạn cần sử dụng địa chỉ IP, bạn phải sử dụng chúng làmtên thay thếcó trong giấy chứng nhận.
Tôi là một lập trình viên xuất sắc, rất giỏi!