我对socket使用以下函数:
if (function_exists('stream_context_create') && function_exists('stream_socket_client')) {
$socket_options = array('socket' => array('bindto' => '192.0.2.1:0'));
$socket_context = stream_context_create($socket_options);
$socket = stream_socket_client('ssl://xmlapi.example.org:9090', $errno,
$errstr, 30, STREAM_CLIENT_CONNECT, $socket_context);
} else {
$socket = @fsockopen( "ssl://xmlapi.example.org" , 9090 , $errno , $errstr , 30 );
}
但是IP
没有改变,它仍然显示服务器IP
但是函数存在并且第一种情况它正在执行。
答案 0 :(得分:0)
简短的回答:你做不到。因为服务器不是客户端。
答案很长:您可以通过在C中创建自定义数据包,但不会获得双向流量。因为服务器不是客户端。