Назад | Перейти на главную страницу

Использование исходящего порта Solaris PHP OCI8

Мы собираемся использовать PHP / OCI8 для подключения к удаленному экземпляру Oracle. Моя проблема заключается в том, что необходимо определить использование исходящего порта из PHP, чтобы правила брандмауэра, которые необходимо изменить, разрешили передачу данных обратно из Oracle.

Все, что выполняется исходящим с PHP, имеет переменное использование порта в диапазоне 50000. Пока видел от 50000 до 53500.

Такой широкий диапазон не сработает с командой брандмауэра. Как я могу определить отдельный порт (или определенный диапазон портов) для использования PHP / OCI8?

Спасибо!

Я немного смущен, почему исходящий порт имеет значение. Для большинства приложений "хорошо известен" только порт назначения. Например, вы можете сделать десятки подключений к портам 80 по всему миру, но ваш исходящий (исходный) порт будет почти случайным. Я не могу понять политику брандмауэра, которая могла бы придать какое-либо значение исходному порту.