Я хочу использовать наше программное обеспечение VB6 с SQL Server 2000 извне.

Я дал статический IP Сервера в приложении для цели подключения.

Он работает нормально, но через 1 или 2 дня приложение не доступно извне и в нашей локальной сети.

наш провайдер сказал мне переадресацию портов, но я не сетевой парень.

У любого есть идея, чтобы решить эту проблему как можно скорее.

1 ответ1

1

Переадресация портов настроена в вашем шлюзе /NAT. Большинство из этих устройств имеют своего рода веб-интерфейс для их настройки.

Концепция переадресации портов заключается в том, что шлюз будет направлять запросы на свой «публичный» адрес на конкретном порту на определенный внутренний адрес на том же порту.

К вашему сведению: SQL Server 2000, использующий порт 1433

Настройте ваш шлюз для перенаправления порта 1433 на внутренний статический адрес, который вы настроили для своего сервера SQL, и направьте ваше приложение VB6 для подключения к вашему общему адресу шлюза /nats, и вы должны быть в бизнесе.

Здесь также может происходить что-то еще, если вы отключены внутри и снаружи. Если вы используете именованный экземпляр SQL-сервера, ваш порт может быть настроен динамически. Вам нужно установить статический порт, чтобы использовать переадресацию портов. http://benchmarkitconsulting.com/colin-stasiuk/2009/02/02/what-tcp-port-is-sql-server-running-under/

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