none
Proxy em redes locais - redes fora da empresa RRS feed

  • Pergunta

  • Olá,

    Primeira vez que posto aqui, seguinte, preciso de uma ajuda e se alguém puder me ajudar, agradeceria muito!!

    Na rede empresarial temos um proxy (Endian - Squid), acontece que a utilização dentro da empresa é normal, mas quando o usuário utiliza outra rede o proxy acaba bloqueando todos os sites, encontrei um script o qual após sua execução se eu conectar o usuário ao modem 3G ele funciona a navegação normalmente, se eu entrar na rede da empresa funciona normalmente, mas quando conecto a uma outra rede, wireless, cabo, seja ele 192.168.*.* eu não consigo navegar.

    Tiramos a opção do usuário alterar no navegador, preciso de algo como esse script...

    Segue script que tenho.

    function FindProxyForURL(url, host)

    {

    if (myIpAddress() == "999.99.999.99") {

    return "PROXY proxy:8080"; }

    else {

    return "DIRECT";

    }

    }

    Teria como melhorar esse script para identificar o range da rede, se for local ele acessa DIRETO e se for a rede da empresa ele pegar as políticas?

    Agradeço a ajuda!

    terça-feira, 5 de novembro de 2013 23:30

Respostas

  • Neste link tem o exemplo que você precisa, é só adaptar para a sua rede

    Autoconfigure Scripts for Proxy Settings - May 13, 2013

    http://nscsysop.hypermart.net/proxypac.html

    function FindProxyForURL(url, host)
    {
        if (isInNet(myIpAddress(), "192.168.1.0", "255.255.255.0"))
            return "PROXY 192.168.1.1:8080";
        else
            return "DIRECT";
    }


    Fábio de Paula Junior


    quarta-feira, 6 de novembro de 2013 01:35
    Moderador
  • Olá,

    Obrigado Fábio, infelizmente o script não funcionou, consegui fazer da seguinte forma, GPO para Logon onde configura o proxy no registro e GPO para logoff para desabilitar o proxy... rs


    quarta-feira, 6 de novembro de 2013 20:42

Todas as Respostas

  • Neste link tem o exemplo que você precisa, é só adaptar para a sua rede

    Autoconfigure Scripts for Proxy Settings - May 13, 2013

    http://nscsysop.hypermart.net/proxypac.html

    function FindProxyForURL(url, host)
    {
        if (isInNet(myIpAddress(), "192.168.1.0", "255.255.255.0"))
            return "PROXY 192.168.1.1:8080";
        else
            return "DIRECT";
    }


    Fábio de Paula Junior


    quarta-feira, 6 de novembro de 2013 01:35
    Moderador
  • Olá,

    Obrigado Fábio, infelizmente o script não funcionou, consegui fazer da seguinte forma, GPO para Logon onde configura o proxy no registro e GPO para logoff para desabilitar o proxy... rs


    quarta-feira, 6 de novembro de 2013 20:42