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

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

У меня есть арендованный выделенный сервер Windows на публичном IP, который действует как SQL Server и 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, как я сделал выше, но с именем компьютера я не смог к нему подключиться.

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

введите описание изображения здесь

решение1

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

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

решение2

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

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

решение3

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

решение4

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

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

\\COMPUTERNAME\SHARE$\FOLDER\

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

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

Связанный контент