Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

udaljena baza pristup

[es] :: MySQL :: udaljena baza pristup

[ Pregleda: 2576 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
212.178.247.*



+18 Profil

icon udaljena baza pristup16.06.2011. u 22:21 - pre 156 meseci
Pozdrav svima.

Kako mogu pristupati nekoj udaljenoj bazi podataka?
Tacnije trebao bih da napravim aplikaciju (klijent) koja bi putem interneta trebalo da pristupa udaljenoj bazi podatka?
Koliko shvatam racunar na kome se nalazi baza treba da ima staticku ip adresu?
Probao sam crossover kablom spojiti dva racunara i uspeo sam da citam podatke iz baze koja se nalazi na drugom racunaru.
E sad tu sam koristio adrese npr. 192.169.0.1 baza i 192.168.0.2 klijent.
Kad bih ostavio adresu baze 192.168.0.1 i hteo pristupati preko neta npr. sa adrese 212.178.247.245, da li bi to radilo?


Podesavanja firewall-a i privilegija sam procitao i to mi je jasno. Racunari imaju Win operativni sistem.
Hvala!


 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.com
Via: [es] mailing liste

Sajt: mysql.rs


+2377 Profil

icon Re: udaljena baza pristup16.06.2011. u 22:54 - pre 156 meseci
192.168.0.1 je privatna ip adresa i ne vidi se sa interneta. ako bi forwardovao port 3306 sa rutera na mysql masinu i konektovao se sa interneta na ruter trebalo bi da radi, ali to bas nema nikakve veze sa mysql-m (konfigurisanje rutera, port forwarding, nat, stunnel .. .. .. ) isti je princip kao i za svaki drugi servis
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
*.dynamic.isp.telekom.rs.



+18 Profil

icon Re: udaljena baza pristup17.06.2011. u 10:56 - pre 156 meseci
Ok hvala. Mislim :) da sam rayumeo ako negde zapne javljam se ponovo.
Hvala
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
*.dynamic.isp.telekom.rs.



+18 Profil

icon Re: udaljena baza pristup11.08.2011. u 06:35 - pre 154 meseci
Evo javljam se ponovo.
Interesuje me da li se u ovom delu (slika) rade postavke koje su prethodno navedene.
I ako imate neki primer konfigurisanja?

HVALA
Prikačeni fajlovi
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
*.dynamic.isp.telekom.rs.



+18 Profil

icon Re: udaljena baza pristup11.08.2011. u 07:49 - pre 154 meseci
Evo sad sam čitao malo po netu u vezi ovoga. Vidim da može da se koristi SSH.

Imam ovakvu situaciju. MySQL server na win7 mašini (server). Bazi treba da se pristupa sa drugih mašina (klijenti) putem neta tj. iz klijent aplikacija.
Koliko sam shvatio
1. server treba da ima statičku ip adresu?
2. (server) firewall treba da propušta mysql port 3306
3. podesiti putty (recimo) na server mašini

Da li je to ok?


 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: udaljena baza pristup11.08.2011. u 13:29 - pre 154 meseci
aj probaj da izbrojis do deset pa da postavis pitanje od pocetka do kraja tako da neko ko ne sedi pored tebe i ne radi na tom projektu moze da ga razume?

ono sto ja nagadjam da je pitanje je da

1. imas widows server na kom se nalazi mysql
2. taj widows server se nalazi u LAN-u iza nat-a
3. hoces da pristupis tom mysql-u na tom serveru sa WAN-a (sa masina koje nisu na tvom lan-u)

ssh tu nema sta da trazi, imao bi smisla kada bi ta masina kontaktirala nesto na wan-u ali tebi treba obrnuto. Jedino sto treba da uradis je da forwardujes port 3306 sa tvog nat servera/rutera na tu masinu a onda masinama sa wan-a gadjas ip tvog nat-a.


dakle

1. ip adresa tvog widows servera je abitna, ona je privatna i ne vidi se sa WAN-a, WAN vidi ip adresu tvog NAT rutera i ta adresa treba da bude staticka da bi lakse nabadao taj server mada je moguce uz razne servise poput dyndns da ga gadjas i ako ima dinamicki IP
2. tvoj widows server moze a ne mora da ima firewall, ako ima mora da pusta port 3306 da bi moglo da se zakaci za mysql ali to nece nista pomoci pristupu sa WAN-a. Da bi se pristupilo sa WAN-a tvoj NAT ruter mora da forwarduje port na tvoj widows server. Dakle ako na primer imas ADSL link onda na tvom ADSL modemu moras da namestis da forwarduje port 3306 na tvoj widoze server
3. i sta bi taj putty radio na tom windozu ? putty je ssh klijent sto znaci da sa njim mozes da se zakacis na neki server... kako bi ti to pomoglo?
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
*.dynamic.isp.telekom.rs.



+18 Profil

icon Re: udaljena baza pristup11.08.2011. u 14:32 - pre 154 meseci
Prvo hvala na odgovoru.
Drugo, nov sam što se tiče mreža, umrežavanja, rutera i sl. zbog toga je verovatno i konfuzno pitanje.

1. baza (mysql) se nalazi na windows 7 ultimate - server
2. postoji već vb.net aplikacija na istom računaru koja manipuliše tom bazom - vb.net app1
3. treba da se pristupa toj bazi sa WAN-a
4. treba da se uradi nova vb.net aplikacija koja će biti na drugim mašinama (WAN) - vb.net app2

Na server mašini podesim windows firewall za port 3306 (inbound rules).
Da li treba da podešavam privilegije nad bazom?
Kako forwardowati port sa rutera?

Što se tiče putty-ja čitao sam neke postove slične ovima :
http://katsande.com/ssh-port-forwarding-for-mysql-using-putty
http://upshell.wordpress.com/2011/02/23/connecting-to-a-remote-mysql-server-securely-using-ssh-port-forwarding/

Hvala još jednom!

što se tiče prikačene slike veza od vb.net app2 treba da ide na bazu.

[Ovu poruku je menjao mish_ns dana 11.08.2011. u 17:42 GMT+1]
Prikačeni fajlovi
 
Odgovor na temu

pdetlic
Pero Detlic
Subotica

Član broj: 82923
Poruke: 20
*.adsl.eunet.rs.



+1 Profil

icon Re: udaljena baza pristup11.08.2011. u 17:55 - pre 154 meseci
Ajd` da probam ja da pomognem. Prvo osnovno.
Server-i kod mene uvek imaju fiksne IP.
Ruter (gateway) je (opet kako ja nameštam) uvek ili 192.168.XXX.1 ili 192.168.XXX.254 (nikako sever).
Serveri idu od 192.168.XXX.2 - 10 fiksne IP, Ostali PS dinamičke ili fiksne IP od 192.168.XXX.11 pa na dalje.
Operativni sistem nije bitan, ovo radi na svim.

Da bi pristupio bilo kojem računaru, pa i serveru sa interneta, moraš to uraditi preko rutera. Ako Ti imaš fiksnu IP od provajdera, to će ti olakšati život, ako ne moraćeš da se malo potrudiš (recimo DynDNS www.dyn.com). Sa interneta ne vidiš direktno računare, vidiš samo modem, ili ruter kao si modem prebacio u bridž mod.
Imaš više načina da pristupiš mreži:
Prvi - u ruteru kreiraš (ili nekom serveru) PPPoE; L2TP; PPTP; ... server. Na računeru (ili nekom drugom ruteru) sa kojeg hoćeš da pristupiš (preko interneta) kreiraš konekciju prema svojoj mreži. Sada si postao deo mreže, i možeš da radiš sve kao da si uključio svoj računar kablom u svič direktno u mrežu (dobro, brzinu Ti ipak određuje link preko interneta).
Drugi - da na ruteru otvoriš firewall za port 3306 i kreiraš pravilo da sav saobraćaj sa WAN-a porta 3306 forwarduje na 192.168.0.1 port 3306 - Tvoj server (ovo Ti ne savetujem, SVI sa interneta vide tvoj sever direktno). Kad hoćeš da pristupiš serveru upisuješ IP adresu dobijenu od provajdera, kod tebe - 212.178.247.245 (WAN adresa u modemu ).
Treći: koristi "Hamachi" ; "TeamViewer"; itd. Ovako se "provlačiš" kroz internet i ruter direktno u server.

Na server mašini otvoriš firewall za port 3306 (on je verovatno već otvoren, kad si mogao da se konektuješ na bazu).
Što se tiče udaljenog rada, savetujem prvi metod. Ovako može više korisnika da radi sa terena i od kuće.

Nadam se da će od ovoga nešto pomoći.
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
109.106.245.*



+18 Profil

icon Re: udaljena baza pristup11.08.2011. u 18:41 - pre 154 meseci
ok...Hvala.

Citat:
Prvi - u ruteru kreiraš (ili nekom serveru) PPPoE; L2TP; PPTP; ... server. Na računeru (ili nekom drugom ruteru) sa kojeg hoćeš da pristupiš (preko interneta) kreiraš konekciju prema svojoj mreži. Sada si postao deo mreže, i možeš da radiš sve kao da si uključio svoj računar kablom u svič direktno u mrežu (dobro, brzinu Ti ipak određuje link preko interneta).

ovaj deo "kreiraš konekciju prema svojoj mreži" mi nije baš najjasniji?

Valjao bi neki tutorijal oko ovakvih stvari? :)

E sad me interesuje još nešto, verovatno ne može al ajd da pitam.
Jel postoji free host sa mysql bazom, tako da bih ja mogao probati svoju desktop aplikaciju vezati na tu bazu?
Izvinjavam se što davim ali me ovo sad baš zainteresovalo.
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: udaljena baza pristup11.08.2011. u 20:19 - pre 154 meseci
Citat:
mish_ns
Drugo, nov sam što se tiče mreža, umrežavanja, rutera i sl. zbog toga je verovatno i konfuzno pitanje.


Citat:
mish_ns
ovaj deo "kreiraš konekciju prema svojoj mreži" mi nije baš najjasniji?
Valjao bi neki tutorijal oko ovakvih stvari? :)


a da probas ovde posto ti fale osnove vezano za mrezu - sta je konekcija, sta je servis, sta je protokol, sta je lan, sta je wan ... imas ceo segment es-a posvecen tome. MySQL slusa na portu 3306, treba da uspostavis konekciju na masinu na kojoj je mysql na taj port. Kako to da uradis nema nikakve veze sa MySQL-om te ces za kombinaciju "tvoj os, tvoj ruter, tvoj internet, tvoja konekcija..." dobiti odgovor od nekoga ko ce imati strpljenja da prodje sa tobom osnove (posto ti pitanje izgleda kao, ja bi da isprojektujem ovu zgradu ali mi nije jasno koja je razlika izmedju celika i betona, za pesak sam cuo ali nisam siguran sta je to, ali potpuno sam spreman da projektujem zgradu, samo ako mozete da mi objasnite sta je beton a sta je celik i zasto su drugaciji)

 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
109.106.245.*



+18 Profil

icon Re: udaljena baza pristup11.08.2011. u 20:31 - pre 154 meseci
Citat:
(posto ti pitanje izgleda kao, ja bi da isprojektujem ovu zgradu ali mi nije jasno koja je razlika izmedju celika i betona, za pesak sam cuo ali nisam siguran sta je to, ali potpuno sam spreman da projektujem zgradu, samo ako mozete da mi objasnite sta je beton a sta je celik i zasto su drugaciji)

Ne vidim čemu ovo...ali ajd.

Hvala u svakom slučaju.
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: udaljena baza pristup11.08.2011. u 20:51 - pre 154 meseci
Citat:
mish_ns: Ne vidim čemu ovo...ali ajd.


nije ideja da te vredjam (ni tebe ni bilo koga drugog); samo ti kazem kako to sto pises izgleda, a veruj mi izgleda jos gore nego taj primer sa betonom, problem je sto ti ne vidis koliko osnovne stvari ti fale pa te vredja to poredjenje sa betonom.

Rekao sam ti koje ti osnove trebaju i gde na ovom istom forumu mozes da procitas o tome, da ne bi sada pravili malu skolu umrezavanja na mysql forumu kada vec postoji dedicated deo za to.
 
Odgovor na temu

[es] :: MySQL :: udaljena baza pristup

[ Pregleda: 2576 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.