Přejít na obsah

Port forwarding na lokalny MYSQL server


Doporučené příspěvky

Návštěvník nardew

Zdravim,

pokusam sa rozbehat port-forwarding z internetu na moj lokalny mysql server. Z lokalnej siete sa dokazem bez problem pripojit na spominany mysqld sediaci na ip:3307. V nastaveni modemu som teda nastavil port forwarding pre port 3307, tak aby bol presmerovany na ip:3307. Bohuzial mysql -h <externa_ip> -P 3307 -u abc -p xyz nefunguje.

Zaujimave je, ze na stranke http://test.mohelnice.net/ som dany port otestoval a vysledok je pozitivny, takze port otvoreny je. Dokonca pri pouziti tcpdump-u vidim, ze po danom otestovani pakety na lokalny stroj na port 3307 prisli.

Moze to byt jednoducho sposobene tym, ze port forwarding na externej IP adrese nefunguje z lokalnej siete?

Diky.

Odkaz ke komentáři
https://www.techforum.cz/topic/6696-port-forwarding-na-lokalny-mysql-server/
Sdílet na ostatní stránky

Návštěvník jandik

Musite v konfiguracnim souboru MySQL povolit komunikaci z externi IP. Standardne MySQL dovoluje komunikaci pouze pro localhost. Z duvodu bezpecnosti.


Sent from my iPhone using Tapatalk Pro

Odkaz ke komentáři
https://www.techforum.cz/topic/6696-port-forwarding-na-lokalny-mysql-server/#findComment-100661
Sdílet na ostatní stránky

Návštěvník harrycallahan

Port forwarding vetsinou preklada pouze cilovou IP adresu a proto z lokalni site pristup pres verejnou IP adresu vetsinou nefunguje. Kdyz v tom zadny jiny zadrhel a klient navazuje spojeni ze sve IP adresy (ipc) na sluzbu na verejne IP adrese (ip), tak packet dorazi na router, tam se prelozi cilova IP adresa na adresu SQL serveru (ips) a packet  (se stale stejnou zdrojovou IP adresou (ipc)) je forwardovan na server. Server tedy odpovi klientovi primo po LAN - posle ACK packet se svoji zdrojovou IP adresou (ips) na cilovou IP adresu (ipc). Na klienta tak dorazi packet se zdrojovou IP adresou ips a cilovou ipc, ktery ale necekal, protoze on se snazil navazat spojeni na ip a pritom mu odpovida ipc.

Vetsinou je potreba se s tim bud smirit a v LAN navazovat sponeni na lokalni IP adresu ips, nebo zajistit, aby router pri forwardingu prekladal i zdrojovou IP adresu (ipc), tak, aby odpoved od serveru sla opet cestou routeru a nikoliv primo po LAN z ips na ipc.

Odkaz ke komentáři
https://www.techforum.cz/topic/6696-port-forwarding-na-lokalny-mysql-server/#findComment-100679
Sdílet na ostatní stránky

Návštěvník nardew

Diky obom za pomoc, chcem potvrdit, ze problem bol v tom ako to popisal harrycallahan. Pri pripojeni mimo lokalnu siet port forwarding fungoval spravne. Takze volim volbu a), t.j. zmierujem sa s tym, ze z lokalu sa holt bude pripajat cez lokalnu ip (co samozrejme nie je najmensi problem).

Upraveno uživatelem nardew
Odkaz ke komentáři
https://www.techforum.cz/topic/6696-port-forwarding-na-lokalny-mysql-server/#findComment-100703
Sdílet na ostatní stránky

Přidat se ke konverzaci

Přispívat můžete okamžitě a zaregistrovat se později. Pokud máte účet, přihlaste se a přispívejte pod Vaším účtem.
Poznámka: Váš příspěvek vyžaduje před zobrazením schválení moderátorem.

Návštěvník
Odpovědět na toto téma...

×   Vložit jako upravený text.   Obnovit formátování

  Pouze 75 emotikon je povoleno.

×   Váš odkaz byl automaticky vložen.   Místo toho zobrazit jako odkaz

×   Váš předchozí obsah byl obnoven.   Vyčistit editor

×   Nemůžete vložit obrázky přímo. Nahrajte nebo vložte obrázky z URL adresy.

  • Kdo si právě prohlíží tuto stránku   0 registrovaných uživatelů

    • Žádný registrovaný uživatel si neprohlíží tuto stránku
×
×
  • Vytvořit...