Hallo,
Ich würde mich sehr über hilfreiche Antworten von euch freuen. Nicht alle Fragen haben direkt mit dem Server zu tun, aber ich denke mal hier kennt man sich vmtl. auch damit aus.
Ich möchte mit ca. 30 bis evtl. mal 100 Client PCs per z.B. libmySQL.dll (ist in meine Client- Anwendung eingebaut) auf einem "Virtual Windows Server / Windows Web Server 2008" bzw. auf eine dort installierte mySQL ggf. auch FireBird Datenbank zugreifen.
1.
Wie erreiche ich einen sicheren Zugriff auf diese Datenbank? Der SQL Port am Server muss ja für RemoteZugriff (also Zugriff aus dem Internet) geöffnet werden, was ja ein offenes Tor für Hacker etc. wäre.!???
2.
Falls dies mit OpenVPN möglich ist, frage ich mich, ob sich darüber 100 Clients zeitgleich mit dem Server verbinden können um je ca. 10x10 Zellen mit Float-Werten(z.B. 123.456) auszulesen (readOnly), dies mind. 2x pro Minute?
...allerdings konnte ich von OpenVPN keine Server Version finden!? nur von Putty!
3.
Ich habe mal gehört, dass es freeware VPN Lösungen gibt, bei welchen es sogar möglich sein soll den Zugriff (falls einer der Clients z.B. das PW etc. weitergeben würde) zu beschränken. Entweder in der Form, dass man nur z.B. 25 Clients zulässt, oder in der Form, dass die VPN Software am Server nur Clients mit eingestellter HardwareMACAdresse die Verbindung erlaubt!???
4.
Gibt es ne Möglichkeit Daten in die DB einzugeben z.B. über ein kleines Freeware Tool für Windows, mit dem man sich dann von irgendeinem PC aus auf die Server DB einloggen kann und die Zellen sieht, als wärs ein Excel File um die Daten so z.B. zu verändern?
4.1.
Wie ist das, wenn da z.b. 50Client PCs gerade die DB auslesen und zeitgleich einer über das Tool einige Zahlenwerte verändert? Sagen wir er schreibt gerade 123.4 und jetzt lesen Clients den Wert aus, obwohl er ja noch nicht fertig ist und eigentlich schreiben möchte 123.456!?? Oder wird der neue Wert erst übernommen sobald man ENTER drückt?
Über eure Hilfe würde ich mich sehr freuen!
Ich würde mich sehr über hilfreiche Antworten von euch freuen. Nicht alle Fragen haben direkt mit dem Server zu tun, aber ich denke mal hier kennt man sich vmtl. auch damit aus.
Ich möchte mit ca. 30 bis evtl. mal 100 Client PCs per z.B. libmySQL.dll (ist in meine Client- Anwendung eingebaut) auf einem "Virtual Windows Server / Windows Web Server 2008" bzw. auf eine dort installierte mySQL ggf. auch FireBird Datenbank zugreifen.
1.
Wie erreiche ich einen sicheren Zugriff auf diese Datenbank? Der SQL Port am Server muss ja für RemoteZugriff (also Zugriff aus dem Internet) geöffnet werden, was ja ein offenes Tor für Hacker etc. wäre.!???
2.
Falls dies mit OpenVPN möglich ist, frage ich mich, ob sich darüber 100 Clients zeitgleich mit dem Server verbinden können um je ca. 10x10 Zellen mit Float-Werten(z.B. 123.456) auszulesen (readOnly), dies mind. 2x pro Minute?
...allerdings konnte ich von OpenVPN keine Server Version finden!? nur von Putty!
3.
Ich habe mal gehört, dass es freeware VPN Lösungen gibt, bei welchen es sogar möglich sein soll den Zugriff (falls einer der Clients z.B. das PW etc. weitergeben würde) zu beschränken. Entweder in der Form, dass man nur z.B. 25 Clients zulässt, oder in der Form, dass die VPN Software am Server nur Clients mit eingestellter HardwareMACAdresse die Verbindung erlaubt!???
4.
Gibt es ne Möglichkeit Daten in die DB einzugeben z.B. über ein kleines Freeware Tool für Windows, mit dem man sich dann von irgendeinem PC aus auf die Server DB einloggen kann und die Zellen sieht, als wärs ein Excel File um die Daten so z.B. zu verändern?
4.1.
Wie ist das, wenn da z.b. 50Client PCs gerade die DB auslesen und zeitgleich einer über das Tool einige Zahlenwerte verändert? Sagen wir er schreibt gerade 123.4 und jetzt lesen Clients den Wert aus, obwohl er ja noch nicht fertig ist und eigentlich schreiben möchte 123.456!?? Oder wird der neue Wert erst übernommen sobald man ENTER drückt?
Über eure Hilfe würde ich mich sehr freuen!