Merhabalar. MS-SQL ile uzak bağlantı sağlamaya çalışıyoruz. Sorunumuz şu;
Bir tane server bilgisayar olacak ve farklı ağdakı PC'ler bu server bilgisayara bağlanıcak. Aynı ağda olduğu zaman bağlanıyor sorunsuz bir şekilde ancak farklı bir ağdan girmeye çalıştığımızda patlak veriyor. Sizce ISS'dan statik IP alarak bu uzaktan bağlantıyı sağlayabilir miyiz? Bilgisi olan yardımcı olursa sevinirim. Teşekkürler şimdiden.
MS-SQL Uzak Bağlantısı İçin Statik IP Uygun Olur Mu?
6
●127
- 24-06-2020, 18:25:42Kimlik doğrulama veya yönetimden onay bekliyor.
- 24-06-2020, 18:36:17Statik IP ile de Dinamik IP ile de bunu sağlayabilirsiniz. Statik olursa bağlantı için hep aynı adresi kullanırsanız dinamik için IP her değiştiğinde data source'unuzu bu IP ile değiştirmeniz gerekecek. SQL serverı uzaktan bağlantıya izin verecek şekilde ayarlamalı, 1433 portuna izin vermelisiniz. Aşağıda nasıl olacağı ile ilgili bir link var güvenlik gereği detaylı araştırıp uygulamanızı tavsiye ederim.
http://mikro.simge.com.tr/dosyalar/s...inlestirme.pdf - 24-06-2020, 18:41:20İşte biz degişsiz istemiyoruz sürekli aynı kalması gerekiyor. Bir şirketin tüm türkiyede acenteleri olacak şekilde bu servera bağlanıcak.Zihhu adlı üyeden alıntı: mesajı görüntüle
Güvenli olması gerekiyor.insolitax adlı üyeden alıntı: mesajı görüntüle - 24-06-2020, 18:42:51Değişsin istemiyorsanız MSSQL'in kurulu olduğu makinenin IP'sini statik alarak yine yukardaki işlemlerle yapabilirsiniz hocam. Ayrıca acentaların IP adresileri de statik ise MsSQL 'e bağlanabilecek IP izinleri de vererek daha güvenli hale de getirilebilir.nikoisbackx adlı üyeden alıntı: mesajı görüntüle
- 25-06-2020, 01:16:30öncelikle hata almanizin iki sebebi olabilir
1-baska agdan baglanan birine local IP'nizi vermissinizdir
2- port kapalidir
Bu ikisini kontrol ederek cözebilirsiniz. Ancak ben DB'ye bu tarz direk erisimlerin verilmesini pek mantikli bulmuyorum. Ayni agda ya da ag domainde olmasinda sakinca yok ama farkli ag dediginizde buna X ülkesinde yasayan birisini de dahil etmis oluyorsunuz.
Yapilabilecek isler
1-Hic bir sekilde DB icin izin vermeyin, bir tane basit CRUD islemi yapan nodejs ile bir webservis yazip htaccess ile k.adi ve sifreyle baglantisini ayarlayin
2- yok biz db baglantisi izni vermek istiyoruz diyorsaniz da, baglanacak IPlere izin verin (karsi tarafin external IP lerinin de statik olmasi gerekiyor tabi) ve baglanan kullanicinin veritabani haklarini düzenleyin. Atiyorum sadece ekleme ve okuma yapabilsin ama güncelleme ve silme yapamasin,belirli tablolara erisebilsin, baska haklari olmasin vs..
Dediigm gibi tavsiyem 1. söyledigim bir webservistir... Kolay gelsin