Zdalny dostęp do bazy Maria DB. VPN, cloud station?

#1
Witam Panowie,

uruchomiłem w firmie program do fakturowania, który może korzystać ze wspólnej bazy danych (MariaDB) na serwerze synology DS215J. Jeden z pracowników jest mobilny, dlatego chciałbym w jakiś sposób udostępnić mu zdalnie dostęp do tej bazy, np przez VPN lub cloud station. Z VPN jest niestety mały problem, bo pracownik korzysta z Macbooka i VPN często się wykrzacza. Czy można udostępnić bazę danych przez cloud station? Jeśli tak jak to zrobić? A może jest jeszcze inny sposób, może EZ-Internet?
DS215j DSM 6.2
2 x WD Red 1TB RAID1

Re: Zdalny dostęp do bazy Maria DB. VPN, cloud station?

#2
Czy to jest program fakturujący przez przeglądarkę internetową?
DS3018xs
DSM 6.2.2-24922
16GB RAM DDR4 2400 CL17 ECC
6x WD Red 6TB RAID 5 btrfs
2x Samsung SM961 512GB M.2 read/write SSD cache @ M2D18
2x SilverStone FW91 fan mod
APC Back USP ES 700G
RT2600ac + MR2200ac
SRM 1.2.2-7915

Re: Zdalny dostęp do bazy Maria DB. VPN, cloud station?

#5
cytując:
"Aby móc się bezpośrednio podłączyć do takiego serwera należy posiadać dane dostępowe do niego, czyli adres hosta, numer portu, nazwę użytkownika, hasło oraz port. Niektórzy usługodawcy nie oferują dostępu zdalnego do baz danych, a jedynie dostęp z poziomu ich serwera (czyli strony WWW). W takich przypadkach można skorzystać z tzw. tunelowania, które mpFaktura oczywiście wspiera."
http://codesnippets.pl - baza porad dla programistów, webmasterów, grafików

Re: Zdalny dostęp do bazy Maria DB. VPN, cloud station?

#6
Dzięki za pomoc Panowie. Czytałem pomoc do mpFaktura i powyższy cytat również. Ale nie jest sprecyzowane czy jeśli jestem połączony po VPN to mam wpisać adres w sieci lokalnej czy nie potrzebuję łączyć się z VPN i podać adres publiczny serwera z quickconnect.

Próbowałem bez VPNa z publicznym adresem IP i dostaję taki błąd:
"Nie udało się połączyć z bazą danych. Opis błędu: Cannot connect to server on host ***.***.***.***". Nie można nawiązać połączenia, ponieważ komputer docelowy aktywnie go odmawia. Socket Error Code: 10061($274D).

Czyli jeśli dobrze rozumiem to to oznacza, że udaje się połączyć z serwerem ale serwer odrzuca połączenie. Szukam w ustawieniach serwera jakichś ustawień dot. dostępu zdalnego, ale z tego co widzę wszystko powinno być udostępnione i nie powinno być z tym problemu. Które ustawienie może powodować odrzucanie połączenia? A może powinienem coś zmienić w ustawieniach bazy przez PhpMyAdmin?
DS215j DSM 6.2
2 x WD Red 1TB RAID1

Re: Zdalny dostęp do bazy Maria DB. VPN, cloud station?

#7
Jeśli łączysz się przez VPN, to podajesz adres lokalny do serwera. Natomiast jeśli łączysz się bez VPNa z zewnątrz, to musisz przekierować port, aby to zadziałało. W Twoim przypadku komunikat mówi o tym, że połączenie nie zostaje nawiązane.

Re: Zdalny dostęp do bazy Maria DB. VPN, cloud station?

#8
Ok, dzięki za info. Wolałbym się łączyć bez VPNa jeśli uda się to jakoś skonfigurować, bo z VPN zawsze jest jakiś problem, szczególnie na komputerach Apple. Mam ustawione przekierowanie portów, wygląda to w ten sposób:

Obrazek


Ale nie ma znaczenia czy jestem połączony z VPN i wpisuję adres lokalny, czy nie mam aktywnego VPNa i wpisuję adres publiczny, połączyć i tak się nie chce. Może mam coś skopane w przekierowaniu portów? Choć wydaje mi się, że problemem jest w ustawieniach serwera, ale jak sprawdzić która opcja może blokować dostęp?

PS. Gdy wchodzę na canyouseeme.org i wpisuję port VPN, czyli 1723 dostaję komunikat, że port jest otwarty. Gdy to samo próbuję zrobić dla 3306 lub 3307 połączenie zostaje odrzucone.
DS215j DSM 6.2
2 x WD Red 1TB RAID1

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość