たとえば、マシン A でマシン B に作成された ssh トンネルがあるとします。
ssh -D 9999 user@remote-server-ip-machine-B
PHP では、stream_socket_client() を使用してマシン A からマシン C へのリクエストを作成し、これらのリクエストが上記のトンネルを介して行われるようにする方法を教えてください。
$socket = stream_socket_client("tls://$ip-machine-C:$port", $errno,$errstr, 60, STREAM_CLIENT_CONNECT, $context);
つまり、要求は、マシン A で実行されている php スクリプトからマシン C に対して行われる必要がありますが、マシン C に対しては、要求がマシン B から来ているように見える必要があります (マシン C への接続は tls を使用して行う必要があります)。
または、sshトンネルなしでphpで直接同じ最終結果を達成する方法はありますか? これに関するヘルプは非常に高く評価されます