synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяВеб Сервер + PHP / MySQL › Не могу подключиться к удаленному серверу MySQL

Не могу подключиться к удаленному серверу MySQL

Dimansky · 14.04.2018

Народ, подскажите , кто нибудь пытался подключиться с НАСа на удаленный сервер MySQL? Хоть убейте не получается. на свой родной мускул подключается без проблем. Удаленный сервер 100% рабочий я к нему подключаюсь с других вебсерверов. Разумеется у пользователя есть все нужные привилегии. Порт пробовал 3307 и 3306

 

<?php
$host = "192.168.10.254:3307";
$user = "test";
$pass= "****";
$db = "test";
$connect = mysqli_connect($host, $user, $pass, $db) or die ("Не могу создать соединение");
?>

 

Warning: mysqli_connect(): (HY000/2002): Connection timed out in /volume1/web/test/db.php on line 6 Call Stack: 0.0000 360472 1. {main}() /volume1/web/test/index.php:0 0.0004 361480 2. include('/volume1/web/test/db.php') /volume1/web/test/numizmat/index.php:13 0.0004 361480 3. mysqli_connect() /volume1/web/test/db.php:6 Не могу создать соединение

 

И да, в фаерволе для локальной сети разрешено все для всех...

ent · 14.04.2018

А на "той" стороне входящие подключения с вашего IP разрешены на порт 3306? Вас "там" ждут?

Dimansky · 14.04.2018
А на "той" стороне входящие подключения с вашего IP разрешены на порт 3306? Вас "там" ждут?

 

я же написал:

И да, в фаерволе для локальной сети разрешено все для всех...

 

 

ent · 15.04.2018

Сино и удаленный mysql находятся в одном сегменте сети?

 

Попробуйте telnet'ом подключиться к mysql на порт 3306 с наса и с какой нибудь машины в сегменте.

Dimansky · 15.04.2018
Сино и удаленный mysql находятся в одном сегменте сети?

 

Попробуйте telnet'ом подключиться к mysql на порт 3306 с наса и с какой нибудь машины в сегменте.

 

да, в одной подсети. я же говорил, там крутится не одна база и удаленно к ней подключался с пару серверов на фре без проблем. хотя все же телнетом проверял- всё ок. Я подозреваю это проблемы настроек php , хотя х.з. :unsure:

ent · 15.04.2018

Так порт всё-таки 3306 или 3307?

Dimansky · 24.04.2018
Так порт всё-таки 3306 или 3307?

 

я же написал что пробовал оба варианта - и 3307 и 3306 . результата ноль

Dimansky · 24.04.2018

Может кто нибудь попробует провести эксперимент на своем насе - подключить удаленный мускул . голову уже сломал . закрадываются подозрения что это ограничения именно в конфигурации php синолоджи:(

alexejnic · 26.04.2018
Разумеется у пользователя есть все

Проверь пользователя test, с каких хостов ему разрешено подключаться. А так перепроверил, коннектиться к базе на другом сервере без проблем.

Dimansky · 30.04.2018
Проверь пользователя test, с каких хостов ему разрешено подключаться. А так перепроверил, коннектиться к базе на другом сервере без проблем.

Делал доступ с любого хоста и конкретно с IP NASa