2015-02-11 4 views
0

У меня есть веб-сервер с несколькими IP-адресами. Когда я пытаюсь подключиться к удаленному серверу БД с использованием Perl DBI (или даже php), IP-адрес источника является основным IP-адресом устройстваУкажите IP-адрес источника для Mysql

Как изменить исходный IP-адрес. Один из вторичных IP-адресов разрешен только для подключения к БД.

+0

Все исходящие запросы выполняются с помощью первичного IP-адреса, связанного с 'eth0', поскольку другие IP-адреса в большинстве случаев являются алиасами этого IP-адреса. Если вы хотите принудительно использовать конкретный адрес источника для определенных целей, вы можете сделать это с помощью правила SNAT, но я думаю, вы получите дополнительную помощь по этому вопросу в [Server Fault] (http://serverfault.com /) – MattSizzle

ответ

0

Я хочу, чтобы ты показал мне, как вы пытаетесь подключиться, я имею в виду код, но в основном то, что вы делаете в PHP, Определение хоста как:

Если проблема не устранена, пожалуйста Определите хост Ip, используя параметры и вызывать его каждый раз, когда вы хотите его использовать, чтобы он принимал текущее время Ipaddress. Надеюсь, это вам поможет.

Смежные вопросы