Trên một phiên bản mặc định, SQL Server lắng nghe trên TCP / 1433 theo mặc định. Điều này có thể được thay đổi. Trên một phiên bản được đặt tên, trừ khi được định cấu hình khác, SQL Server sẽ lắng nghe trên một cổng TCP động. Điều đó có nghĩa là nếu SQL Server phát hiện ra rằng cổng đang được sử dụng, nó sẽ chọn một cổng TCP khác. Cách máy khách thường tìm thấy đúng cổng trong trường hợp phiên bản được đặt tên là bằng cách nói chuyện với SQL Server Listener Service / SQL Browser. Điều đó sẽ nghe trên UDP / 1434 và không thể thay đổi được. Nếu bạn có một phiên bản được đặt tên, bạn có thể định cấu hình một cổng tĩnh và nếu bạn có nhu cầu sử dụng xác thực / ủy quyền Kerberos, bạn nên làm như vậy.
Những gì bạn sẽ cần xác định là cổng nào Máy chủ SQL của bạn đang nghe trên. Sau đó, bạn sẽ cần liên hệ với những người liên quan đến mạng / bảo mật của mình để xác định xem họ có cho phép giao tiếp với cổng đó thông qua VPN hay không. Nếu chúng, như được chỉ ra, hãy kiểm tra cài đặt tường lửa của bạn. Một số hệ thống có nhiều tường lửa (máy tính xách tay của tôi là một ví dụ). Nếu vậy, bạn cần phải kiểm tra tất cả tường lửa trên hệ thống của mình.
Nếu tất cả những điều đó đều đúng, hãy xác minh rằng máy chủ không có chính sách IPSEC hạn chế quyền truy cập vào cổng SQL Server qua địa chỉ IP. Điều đó cũng có thể dẫn đến việc bạn bị chặn.