Я нахожу так много похожих вопросов и проблем, но не могу решить свою проблему. Так что я повторяю вопрос снова.

Я хотел бы подключить свой SQL Server 2005 удаленно через Интернет. У меня есть маршрутизатор ADSL (у меня также есть статический IP-адрес, предоставленный провайдером) SQL Server 2005 (работает на локальном IP-адресе 192.168.1.150)

Я могу подключить этот сервер с помощью имени хоста / IP-адреса -> 192.168.150\SQLEXPRESS с другого компьютера в той же сети.

Пожалуйста, помогите мне настроить мой сервер для удаленного доступа через Интернет в качестве имени хоста /IP-адреса -> mystaticIPbyISP\SQLEXPRESS

Я использую DSL Router Model DNA-A211-I, и я сделал NAT-> Virtual Server переадресованным на 192.168.150

Server Name External Port Start External Port End   Protocol    Internal Port Start Internal Port End   Server IP Address   Remove
Web Server (HTTP)      80               80            TCP          1433                         1433    192.168.1.150   

По-прежнему не удается получить удаленный доступ из Интернета.

Пожалуйста, помогите мне.

2 ответа2

1

Он попытается подключиться к порту 1433, и похоже, что используемый вами внешний порт - 80. Вы можете попробовать использовать myStaticIPbyISP\SQLEXPRESS:80 снаружи или использовать 1433 снаружи и отправить его в 1433 внутри.

Вы также захотите перенаправить UDP 1434 извне на SQL Server внутри этого же порта.

Ссылка: Microsoft Technet

1

Необходимо использовать "Диспетчер конфигурации SQL Server", чтобы убедиться, что порт 1433 связан с интерфейсом таким образом, что переадресация через маршрутизатор будет работать. Например: привязать порт 1433 к 0.0.0.0 или просто к 192.168.1.150. Похоже, вы уже разрешаете удаленные подключения. Похоже, что вы, возможно, уже сделали это, но это не помешает перепроверить. Когда вы печатаете: netstat -a | НАЙДИТЕ "СЛУШАТЬ", вы должны увидеть что-то вроде этого в выводе:

C:\Users\me>netstat -a | FIND "LISTENING" | FIND ":1433"
  TCP    0.0.0.0:1433           me-W7B:0         LISTENING
  TCP    [::]:1433              me-W7B:0         LISTENING

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .