Połączenie z innego komputera z sieci

0

Witam, co należy ustawić w sql express 2019 aby można było połączyć się do bazy z innego komputera z sieci, serwer/komputer do testowania mam w domu, aplikacja działała jak na razie na localhost. Program jest napisany w C#.

0

Jeśli chcesz z kompa A połączyć do bazki na kompie B w tej samej sieci to raczej wystarczy znać jego prywatny adres IP w tej sieci + otworzyć dany port.

  • też pewnie kwestia, czy bazka jest eksponowana na dany interfejs sieciowy, jeśli masz na sam 127.0.0.1 to nie pójdzie bez obejść.
0

A jeżeli na przykład z serwerem gdzieś 25 km dalej, tak dla przykładu ?

0

Zależy, myślałem że miałeś na myśli sieć prywatną w domu. W takim przypadku mógbłyś załatwić:

  • publiczny dostęp do bazy (dla bezpieczeństwa jednak warto whitelistować dostęp do niej)
  • prywatny dostęp do bazy (dostęp wówczas będzie się odbywał po połączeniu z VPN)

Pierwsze rozwiązanie jest łatwiejsze, ale może być nieporęczne ze względu na bezpieczeństwo + zarządzanie dostępem ze źródłowych adresów (jeśli się na to zdecydujesz).
Drugie rozwiązanie brzmi lepiej, ale jest więcej roboty, jeśli nie masz serwera VPN w drugiej sieci.

No chyba, że masz LAN'a rozłożonego na te 25 km ;D

0
usm_auriga napisał(a):

A jeżeli na przykład z serwerem gdzieś 25 km dalej, tak dla przykładu ?

Podobnie jak na 25 tys km.

Generalnie się da, ale o wiele, wiele rozsądniejsze będzie selektywne wystawienie dany przez np webserwis.

1

Jak byś otwierał te porty to pamietaj że SQL Express domyślnie ma nadaną nazwie instancji w związku z tym trzeba otworzyć dwa porty (opis w dokumentacji)

0

No ja z VPN to znam tylko Hamachi z przed wielu lat, z czasów kiedy grało się w cs 1.6.

1 użytkowników online, w tym zalogowanych: 0, gości: 1