Привязать сокет к нескольким IP-адресамPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Привязать сокет к нескольким IP-адресам

Сообщение Anonymous »

Я разработал веб-сервер PHP:

Код: Выделить всё

$serverSocket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
socket_set_option($serverSocket, SOL_SOCKET, SO_REUSEADDR, 1);

if (!socket_bind($serverSocket, $host, $port)) {
die("Failed to bind socket. restart System\n");
}

socket_listen($serverSocket);
$host — статический IP-адрес сервера. Как я могу привязать сокет к трем статическим IP-адресам одновременно? возможно ли это и как?
Я пробовал привязаться к 0.0.0.0, но не получается.
Проблема в том, что у нас три разных интернет-провайдера с разными статическими IP-адресами. Из-за ситуации в нашем регионе (конец света) иногда мы теряем одного провайдера, поэтому нам приходится переходить на другого провайдера. Я знаю, это странно, но это так!

Подробнее здесь: https://stackoverflow.com/questions/798 ... -addresses
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»