2

Используя выбранный ответ в этой статье суперпользователя, я настроил свой Mac для отправки только VPN-трафика через VPN. Это позволяет мне использовать мое офисное интернет-соединение напрямую, а не направлять все через VPN-соединение.

Так что все, что ищет IP на 192.168.xx, направляется в VPN. Все остальное отправляется на обычное подключение к интернету.

Однако недостатком является то, что я не могу использовать DNS-сервер, который они используют для VPN, поэтому мне нужно сохранить запись в файле hosts, например, на example.mycompany.com . Сетевой администратор больше не будет делиться IP-адресами и требует, чтобы я использовал DNS-сервер.

Как я могу дать команду моей системе использовать другой DNS-сервер, если доменное имя соответствует шаблону?

OS X Mavericks

3 ответа3

4

Если вы устанавливаете DNSMasq в вашей системе, это представляется возможным. Затем вы можете настроить его для прямого запроса к DNS-серверам на основе домена. Ваша конфигурация будет выглядеть примерно так.

# Google DNS by default
server=8.8.8.8
server=8.8.4.4

# add dns servers for work networks
server=/example.org/10.in-addr.arpa/10.2.2.11
server=/example.org/10.in-addr.arpa/10.2.2.12
2

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

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

0

Похоже, вы ищете то, что называется прокси. Там вы можете добавить рул на основе URL.

как это:

Минимальный PAC-файл, который всегда отправляет вас на прокси-сервер proxy.companyname через порт 81:

function FindProxyForURL(url, host)
{
    if (url = url1) return "PROXY proxy1.companyname:8080";
    if (url = url2) return "PROXY proxy2.companyname:8080";
}

Посмотрите здесь: Могу ли я заставить Windows 7 изменить настройки прокси-сервера в зависимости от сетевого подключения?

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