Мы собираемся использовать PHP / OCI8 для подключения к удаленному экземпляру Oracle. Моя проблема заключается в том, что необходимо определить использование исходящего порта из PHP, чтобы правила брандмауэра, которые необходимо изменить, разрешили передачу данных обратно из Oracle.
Все, что выполняется исходящим с PHP, имеет переменное использование порта в диапазоне 50000. Пока видел от 50000 до 53500.
Такой широкий диапазон не сработает с командой брандмауэра. Как я могу определить отдельный порт (или определенный диапазон портов) для использования PHP / OCI8?
Спасибо!
Я немного смущен, почему исходящий порт имеет значение. Для большинства приложений "хорошо известен" только порт назначения. Например, вы можете сделать десятки подключений к портам 80 по всему миру, но ваш исходящий (исходный) порт будет почти случайным. Я не могу понять политику брандмауэра, которая могла бы придать какое-либо значение исходному порту.