Návštěvník nardew Odesláno 5. února 2018 Sdílet Odesláno 5. února 2018 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. Citovat Odkaz ke komentáři https://www.techforum.cz/topic/6696-port-forwarding-na-lokalny-mysql-server/ Sdílet na ostatní stránky More sharing options...
Návštěvník jandik Odesláno 6. února 2018 Sdílet Odesláno 6. února 2018 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 Citovat Odkaz ke komentáři https://www.techforum.cz/topic/6696-port-forwarding-na-lokalny-mysql-server/#findComment-100661 Sdílet na ostatní stránky More sharing options...
Návštěvník harrycallahan Odesláno 6. února 2018 Sdílet Odesláno 6. února 2018 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. Citovat Odkaz ke komentáři https://www.techforum.cz/topic/6696-port-forwarding-na-lokalny-mysql-server/#findComment-100679 Sdílet na ostatní stránky More sharing options...
Návštěvník nardew Odesláno 7. února 2018 Sdílet Odesláno 7. února 2018 (upraveno) 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 7. února 2018 uživatelem nardew Citovat Odkaz ke komentáři https://www.techforum.cz/topic/6696-port-forwarding-na-lokalny-mysql-server/#findComment-100703 Sdílet na ostatní stránky More sharing options...
Doporučené příspěvky
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.