Почему ODBC-соединение из win2k (в ASA 8) перестает работать после перемещения рабочей станции из LAN в VPN-соединение?
История моего вопроса: из локальной сети мы берем одну рабочую станцию и снова подключаем ее через VPN из домашнего офиса.
Я думал, что подключение через VPN будет таким же, как если бы компьютер был подключен локально.
Установить VPN-соединение оказалось не так просто, как я думал.
После множества опций единственной возможностью подключить рабочую станцию win2k через VPN к маршрутизатору Fritz!Box нашей сети было использование VPN-клиента Shrew Soft VPN.
Но я должен был узнать, что в первую очередь разрешение имен серверов больше не было доступно, и мне пришлось редактировать C:\system32\drivers\etc\hosts
на внешней рабочей станции.
Вероятно, поиск серверов ODBC является аналогичной проблемой.
Мы используем адаптивный сервер Anywhere ASA 8.
При настройке соединения ODBC мне не хватало возможности указать IP-адрес, на котором работает сервер. Существует только имя запрашиваемой базы данных, и в моем случае она не может быть найдена через VPN.
Может кто-нибудь сказать мне, как сказать клиенту, где найти сервер и базу данных?
Особая ситуация, о которой стоит упомянуть - хотя я не думаю, что это имеет какое-либо значение: сервер и рабочие станции Win2000 работают как виртуальный ящик в Ubuntu-Systems.
1 ответ
Вы не сказали, какой драйвер ODBC вы используете для соединения, но я мог бы предложить вам попробовать другой драйвер, такой как предложение моего работодателя, который принимает IP-адрес для целевого ASA. Двухнедельной бесплатной пробной версии должно быть достаточно, чтобы подтвердить, выполняет ли она ту работу, которая вам нужна.
Тем не менее, вы должны иметь возможность настроить VPN и / или общие настройки сети так, чтобы разрешение DNS-имени хоста в IP работало для удаленной рабочей станции. Моя непосредственная догадка состоит в том, что (некоторые или все) вашей гостевой ОС Virtual Box настроены на использование общего IP-адреса операционной системы хоста (обычно обозначаемого как "NAT" или "Трансляция сетевых адресов"), но то, что вам, вероятно, нужно для VPN для правильной работы все гостевые ОС должны иметь свой собственный IP-адрес, независимый от хост-ОС (иногда называемый "мостовым" или "подключенным напрямую к физической сети"). Эти адреса могут быть динамически назначены DHCP, или вам может потребоваться вручную настроить это в каждой гостевой ОС. Точные шаги меняются настолько, что здесь не стоит указывать подробности.