Я нахожусь в частном домене, где клиентским машинам нужен прокси-сервер для доступа в Интернет. На всех машинах есть исключение, когда каждый запрос к серверам в моем домене не должен проходить через прокси: не используйте прокси для: .mydomain.com, 171.11.0.0/16 и так далее ...
Что ж, теперь у меня есть машина с внешним IP, но я хочу, чтобы мои клиенты получали доступ к машине, используя имя DNS: www.mydomain.com.
Однако, поскольку им нужен прокси-сервер для выхода в Интернет, но у браузера есть исключение, чтобы не проходить через прокси при использовании домена, они никогда не достигают машины, и время ожидания соединения истекает.
У моего DNS-сервера (привязки) есть машина www с внешним IP. Если я использую IP-адрес напрямую, он переходит на страницу «в разработке», потому что внешний сервер настроен с именованным виртуальным сервером, и у меня нет к нему доступа.
Как я могу решить эту проблему? как я могу заставить машины проходить через прокси, даже если они настроены не работать?
если я удалю исключение, все остальные запросы к серверам внутри не будут работать ...
Ура
Бруно
Я очень смущен тем, что происходит в настоящее время, и что вы подразумеваете под "исключением"
Однако очевидный способ решить проблему - использовать прокси. сценарий автоконфигурации в браузерах:
function FindProxyForURL(url, host)
{
if (dnsDomainIs(host, ".mydomain.com"))
return "DIRECT";
else
return "PROXY yourproxy.mydomain.com:3129";
}
(для предпочтения вы можете использовать это с внутреннего веб-сервера или поместить на общий диск, чтобы вы могли легко развертывать обновления).