Merhaba;

Genel de paylaşımlı hostingler de uzak bağlantıya güvenlik için izin verilmez. Uzak bağlantıya açık olup olmadığını hosting hizmeti aldığınız firma dan öğrenebilirsiniz.

Ek olarak; bende mysql e uzak bağlantı yapıyorum ve ilk başlar da sürekli "belirlenen host bulunamadı" şeklinde hata alıyordum.
Bu hatayı kodumu şu şekilde düzenleyerek çözdüm;
Server=192.168.xx.xx; Port=3306; Database=Deneme; Uid=DenemeKull;Pwd='DenemeKullSifresi'; Encrypt=false;AllowUserVariables=True;UseCompression=True;

Hepsinde olmamakla birlikte bazı mysql sunucuları port bilgisini 192.168.xx.xx:3306; olarak yazdığında kabul etmiyor. Bunun için yukarıda örnek olarak vermiş olduğum şekilde kullanmanız gerekmektedir.