Назад | Перейти на главную страницу

Не удается подключиться к серверу Windows по имени через соединение VPN

У меня есть арендованный выделенный сервер Windows на общедоступном IP-адресе, который действует как сервер SQL и VPN. Мне нужно подключиться к этому серверу через имя компьютера, чтобы запустить репликацию. Я не могу использовать IP-адрес из-за этой проблемы:

Итак, из-за этого мы идем по маршруту VPN.

Это моя основная проблема:

После подключения к vpn этого сервера я жестяная банка подключиться к SQL Server, используя IP-адрес, но я не может подключитесь по имени компьютера, как вы можете видеть ниже ...

Прямо сейчас на нем нет аппаратного брандмауэра, так как я удалил его, чтобы проверить эту проблему.

Я использую Windows 2008 Enterprise Server в качестве сервера VPN.

Я не уверен, поможет ли печать маршрута кому-либо с рабочей станции, пытающейся подключиться, но вот информация:

Таблица маршрутов IPv4

Активные маршруты: метрика интерфейса шлюза сетевой маски назначения 10.0.0.0 255.0.0.0 10.0.0.1 10.0.0.2 21

10.0.0.2 255.255.255.255 При подключении 10.0.0.2 276

Нужна какая-нибудь другая информация?

Спасибо за помощь!

========= РАЗЪЯСНЕНИЯ ПО НЕСКОЛЬКИМ ВОПРОСАМ # 1 =========

Это информация о сервере:

Это рабочая станция, которая пытается подключиться:

Я подключаюсь к серверу через "Панель управления \ Сеть и Интернет \ Центр управления сетями и общим доступом \ Подключиться или отключить"

Вы можете видеть здесь, что я связан:

========= РАЗЪЯСНЕНИЯ ПО НЕСКОЛЬКИМ ВОПРОСАМ # 2 =========

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

Здесь я пытаюсь просмотреть его в сети с рабочей станции, но он не может его найти:

Похоже, вам понадобится что-то для разрешения имени хоста. Быстрое исправление - просто добавить hostname 10.0.0.1 в файл hosts на машине, с которой вы пытаетесь подключиться.

Однако в зависимости от ваших потребностей, если вам нужно подключиться из нескольких мест или вы планируете увеличить количество SQL-серверов в этой VPN, вы можете изучить решение на основе DNS или NetBIOS для этой VPN, чтобы любой, кто подключается к разрешить имя этого SQL-сервера.

Проверьте свой DNS. Ваши DNS-запросы, вероятно, направляются на DNS-серверы вашего интернет-провайдера, которые не имеют записи для вашего сервера, а не на ваши внутренние DNS-серверы, которые имеют. Это довольно распространенная проблема с VPN-подключениями, по крайней мере, по моему опыту.

Конкретные разрешения зависят от того, какой тип VPN вы используете, и от клиента, с которым вы подключаетесь к VPN, поэтому, если вам нужна помощь в решении этой проблемы, вы должны включить это в свой вопрос или начать новый. В качестве обходного пути попробуйте вручную настроить DNS-сервер вашего подключения на ваши внутренние DNS-серверы, что также является хорошим способом убедиться, что ваша проблема вызвана DNS-запросами, идущими на неправильный сервер имен.

Поскольку вы не используете полное доменное имя для сервера при подключении, вам, вероятно, потребуется указать DNS-суффикс для вашего VPN-соединения. Делая nslookup для servername.yourdomain.com подтвердит это.

Похоже, что запросы DNS и / или поиск NetBIOS не находят поле в удаленной сети. Вы уверены, что DNS-запрос для имени машины действительно возвращает IP-адрес VPN-сервера?

Вы используете полное доменное имя в своем имени хоста, я не видел этого конкретного с SQL-сервером, но видел это с помощью сценариев, которые я сделал, которые подключаются через VPN.

Я не смогу подключиться к

\\COMPUTERNAME\SHARE$\FOLDER\

но у меня нет проблем с подключением к

\\COMPUTERNAME.DOMAIN.COM\SHARE$\FOLDER