Виртуальне хосты и исходящие соединения с персональных ip

[umka]
На сайте с 25.05.2008
Offline
456
769

Значится, возникла вот какая мысля.

Вот есть апач. Обслуживает виртуальные хосты.

У разных хостов — разные ip-адреса.

И если какой-нибудь скриптик (php как mod_php) куда-то коннектится, то по-умолчанию соединение идёт с первого айпишника, прописанного на интерфейсе.

А реально ли расковырять php так, чтобы исходящие коннекты шли с айпишника, указанного в конфиге виртуалхоста? :)

[umka] добавил 23.01.2010 в 20:09

Хотя, блин, если по крону скрипт пускать, он уже никак не узнает о своём виртуалхосте ...

Засада )

Видимо, придётся похерить эту идею :)

Лог в помощь!
M
На сайте с 16.09.2009
Offline
278
#1

http://php.net/manual/en/function.socket-bind.php

некоторые расширения (типа curl) имеют опции, позволяющие указать

IP, с которого устанавливается соединение.

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
[umka]
На сайте с 25.05.2008
Offline
456
#2

Эт да, я знаю, просто думал, кабы это сделать по-умолчанию.

Т.е. дан юзеру айпишник, и по-умолчанию коннект идёт с него.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий