Soru Proxy kullanarak uzak MySQL'e bağlanın


SSH üzerinden port yönlendirmesini kullanarak uzak bir MySQL sunucusuna (belirli bir IP ile sınırlı TCP erişimiyle) bağlanmaya çalışıyorum, ancak yine de nasıl yapılacağını henüz çözemedim.

İşte yapmak istediğim şey:

Local[A] ---> Proxy[B] ---> Remote MySQL[C]

[A] Windows ile yerel makine

[B] IP 123.123.123.1 ile CentOS makinesi (kendi MySQL çalışırken, btw ile)

[C] 3306 numaralı bağlantı noktasında IP 123.123.123.1 numaralı uzaktan MySQL sunucusu

Bunu nasıl başarabilirim?

Şimdiden teşekkürler.


5
2018-04-28 21:17


Menşei


B ve C makineleri gerçekten aynı IP adresine sahip mi? - Ignacio Vazquez-Abrams
Aynı sorudaki gibi bu soruya bir göz atın: serverfault.com/questions/134289 - GetFree


Cevaplar:


Makinenin B'ye bağlanması için C portunun 3306 nolu yerel portu 3306'ya iletmek için PuTTY'nin port iletimini kullanın. Eğer ssh komut satırını kullanıyorsanız:

ssh -L 3306:machineC:3306 username@machineB

sonra MySQL'e bağlanın localhost:3306.


8
2018-04-28 21:22