я использую OpenVPN настроить VPN для подключения домашнего ноутбука к локальной сети на рабочем месте. Я хочу иметь возможность ссылаться на мои рабочие компьютеры по имени, а не по IP, но я не могу.
Это моя ситуация:
LAN на рабочем месте:
Домашняя локальная сеть:
VPN:
Все машины работают под управлением Microsoft Windows.
На моем рабочем месте компьютер, работающий как сервер OpenVPN, имеет номер 192.168.101.50 (и 10.100.1.1 в VPN), а его имя машины рабочий сервер.
На моем рабочем месте имя рабочий сервер разрешается по адресу 192.168.101.50, но в клиенте vpn имя рабочий сервер не может быть разрешен, я хочу, чтобы он разрешился до 10.100.1.1. Как мне настроить OpenVPN для этого?
Вы можете использовать свой офисный DNS (если он у вас есть) вместо DNS по умолчанию, который вы используете. Для этого вам необходимо добавить эту опцию на сервер OpenVPN (см. документы)
push "dhcp-option DNS 10.x.x.x"
Вы также можете просто добавить нужные вам хосты (их очень мало, не так ли?) В hosts
файл, и даже не связываться с конфигурациями OpenVPN (что может быть полезно, если у вас нет и вы не будете настраивать DNS-сервер внутри частной сети).
Оттуда он у вас должен работать, и ваша конфигурация будет следовать за вами, пока вы используете их DNS, что, кстати, очень хорошо.