Endereço do Proxy configura no navegador a internet para

Iniciado por EuripedesXD, 05 de Maio de 2016, 19:20

tópico anterior - próximo tópico

EuripedesXD

Não tem pasta dele /var/log/

Não sei ver o log dele. :(

zekkerj

Veja em /var/log/syslog se tem alguma mensagem dele.
De qq forma... se vc já tem um servidor DHCP da ISC, não precisa ativar o do dnsmasq.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

EuripedesXD

root@Proxy:~# tail -n 80 /var/log/syslog

May 10 08:55:02 Proxy systemd[1]: Starting User Manager for UID 0...
May 10 08:55:02 Proxy systemd[1]: Started Session 1 of user root.
May 10 08:55:02 Proxy systemd[1560]: Reached target Paths.
May 10 08:55:02 Proxy systemd[1560]: Reached target Sockets.
May 10 08:55:02 Proxy systemd[1560]: Reached target Timers.
May 10 08:55:02 Proxy systemd[1560]: Reached target Basic System.
May 10 08:55:02 Proxy systemd[1560]: Reached target Default.
May 10 08:55:02 Proxy systemd[1560]: Startup finished in 73ms.
May 10 08:55:02 Proxy systemd[1]: Started User Manager for UID 0.
May 10 08:55:06 Proxy systemd[1560]: Time has been changed
May 10 08:55:06 Proxy systemd-timesyncd[842]: Synchronized to time server 91.189.89.199:123 (ntp.ubuntu.com).
May 10 08:55:06 Proxy systemd[1]: Time has been changed
May 10 08:55:06 Proxy systemd[1]: apt-daily.timer: Adding 11h 54min 33.901302s random time.
May 10 08:55:27 Proxy systemd[1]: Starting Stop ureadahead data collection...
May 10 08:55:27 Proxy systemd[1]: Stopped Read required files in advance.
May 10 08:55:27 Proxy systemd[1]: Started Stop ureadahead data collection.
May 10 08:55:32 Proxy systemd[1]: Stopped target Host and Network Name Lookups.
May 10 08:55:32 Proxy systemd[1]: Stopping Host and Network Name Lookups.
May 10 08:55:32 Proxy systemd[1]: Stopping dnsmasq - A lightweight DHCP and caching DNS server...
May 10 08:55:32 Proxy dnsmasq[1027]: nenhum servidor encontrado em /var/run/dnsmasq/resolv.conf, tentará novamente
May 10 08:56:23 Proxy dhcpd[1257]: DHCPREQUEST for 192.168.200.172 from ac:9e:17:df:8b:bd (GMDADOS) via enp3s0
May 10 08:56:23 Proxy dhcpd[1257]: DHCPACK on 192.168.200.172 to ac:9e:17:df:8b:bd (GMDADOS) via enp3s0
May 10 08:57:02 Proxy systemd[1]: dnsmasq.service: Stopping timed out. Terminating.
May 10 08:57:02 Proxy dnsmasq[1027]: finalizado ao receber aviso SIGTERM
May 10 08:57:02 Proxy systemd[1]: Stopped dnsmasq - A lightweight DHCP and caching DNS server.
May 10 08:57:02 Proxy systemd[1]: dnsmasq.service: Unit entered failed state.
May 10 08:57:02 Proxy systemd[1]: dnsmasq.service: Failed with result 'timeout'.
May 10 08:57:02 Proxy systemd[1]: Starting dnsmasq - A lightweight DHCP and caching DNS server...
May 10 08:57:02 Proxy dnsmasq[1657]: dnsmasq: verificação de sintaxe OK.
May 10 08:57:02 Proxy dnsmasq[1672]: iniciado, versão 2.75 tamanho de cache 150
May 10 08:57:02 Proxy dnsmasq[1672]: opções de tempo de compilação: IPv6 GNU-getopt DBus i18n IDN DHCP DHCPv6 no-Lua TFTP conntrack ipset auth DNSSEC loop-detect inotify
May 10 08:57:02 Proxy dnsmasq[1672]: usando nome de servidor 8.8.4.4#53
May 10 08:57:02 Proxy dnsmasq[1672]: usando nome de servidor 8.8.8.8#53
May 10 08:57:02 Proxy dnsmasq[1672]: usando endereços locais somente para domínio homecare.com.br
May 10 08:57:02 Proxy dnsmasq[1672]: nenhum servidor encontrado em /var/run/dnsmasq/resolv.conf, tentará novamente
May 10 08:57:02 Proxy dnsmasq[1672]: ler /etc/hosts - 6 endereços
May 10 08:57:02 Proxy dnsmasq[1672]: lendo /var/run/dnsmasq/resolv.conf
May 10 08:57:02 Proxy dnsmasq[1672]: usando nome de servidor 8.8.4.4#53
May 10 08:57:02 Proxy dnsmasq[1672]: usando nome de servidor 8.8.8.8#53
May 10 08:57:02 Proxy dnsmasq[1672]: usando endereços locais somente para domínio homecare.com.br
May 10 08:57:02 Proxy dnsmasq[1672]: usando nome de servidor 192.168.25.1#53
May 10 08:57:02 Proxy dnsmasq[1672]: usando nome de servidor 8.8.8.8#53
May 10 08:57:02 Proxy dnsmasq[1672]: usando nome de servidor 8.8.4.4#53
May 10 08:57:52 Proxy dhcpd[1257]: DHCPREQUEST for 192.168.200.179 from 54:7f:54:52:40:ad (31477004) via enp3s0
May 10 08:57:52 Proxy dhcpd[1257]: DHCPACK on 192.168.200.179 to 54:7f:54:52:40:ad (31477004) via enp3s0
May 10 08:57:57 Proxy dhcpd[1257]: DHCPREQUEST for 192.168.200.171 from ec:a8:6b:b7:59:ba (GMSERVER) via enp3s0
May 10 08:57:57 Proxy dhcpd[1257]: DHCPACK on 192.168.200.171 to ec:a8:6b:b7:59:ba (GMSERVER) via enp3s0
May 10 08:58:32 Proxy systemd[1]: dnsmasq.service: Start-post operation timed out. Stopping.
May 10 08:58:32 Proxy dnsmasq[1672]: finalizado ao receber aviso SIGTERM
May 10 08:58:32 Proxy systemd[1]: Failed to start dnsmasq - A lightweight DHCP and caching DNS server.
May 10 08:58:32 Proxy systemd[1]: Dependency failed for Host and Network Name Lookups.
May 10 08:58:32 Proxy systemd[1]: nss-lookup.target: Job nss-lookup.target/start failed with result 'dependency'.
May 10 08:58:32 Proxy systemd[1]: dnsmasq.service: Unit entered failed state.
May 10 08:58:32 Proxy systemd[1]: dnsmasq.service: Failed with result 'timeout'.
May 10 08:58:32 Proxy systemd[1]: Reloading LSB: Squid HTTP Proxy version 3.x.
May 10 08:58:32 Proxy squid[1737]:  * Reloading Squid HTTP Proxy configuration files
May 10 08:58:32 Proxy squid[1737]:    ...done.
May 10 08:58:32 Proxy systemd[1]: Reloaded LSB: Squid HTTP Proxy version 3.x.
May 10 09:01:23 Proxy dhcpd[1257]: DHCPREQUEST for 192.168.200.172 from ac:9e:17:df:8b:bd (GMDADOS) via enp3s0
May 10 09:01:23 Proxy dhcpd[1257]: DHCPACK on 192.168.200.172 to ac:9e:17:df:8b:bd (GMDADOS) via enp3s0
May 10 09:02:52 Proxy dhcpd[1257]: DHCPREQUEST for 192.168.200.179 from 54:7f:54:52:40:ad (31477004) via enp3s0
May 10 09:02:52 Proxy dhcpd[1257]: DHCPACK on 192.168.200.179 to 54:7f:54:52:40:ad (31477004) via enp3s0
May 10 09:03:01 Proxy dhcpd[1257]: DHCPREQUEST for 192.168.200.171 from ec:a8:6b:b7:59:ba (GMSERVER) via enp3s0
May 10 09:03:01 Proxy dhcpd[1257]: DHCPACK on 192.168.200.171 to ec:a8:6b:b7:59:ba (GMSERVER) via enp3s0
May 10 09:04:37 Proxy systemd[1]: Started Session 2 of user root.
May 10 09:05:20 Proxy dhcpd[1257]: reuse_lease: lease age 139 (secs) under 25% threshold, reply with unaltered, existing lease
May 10 09:05:20 Proxy dhcpd[1257]: DHCPREQUEST for 192.168.200.171 from ec:a8:6b:b7:59:ba (GMSERVER) via enp3s0
May 10 09:05:20 Proxy dhcpd[1257]: DHCPACK on 192.168.200.171 to ec:a8:6b:b7:59:ba via enp3s0
May 10 09:05:27 Proxy dhcpd[1257]: DHCPRELEASE of 192.168.200.171 from ec:a8:6b:b7:59:ba via enp3s0 (found)
May 10 09:05:34 Proxy dhcpd[1257]: DHCPDISCOVER from ec:a8:6b:b7:59:ba via enp3s0
May 10 09:05:34 Proxy dhcpd[1257]: DHCPOFFER on 192.168.200.171 to ec:a8:6b:b7:59:ba (GMSERVER) via enp3s0
May 10 09:05:34 Proxy dhcpd[1257]: DHCPDISCOVER from ec:a8:6b:b7:59:ba (GMSERVER) via enp3s0
May 10 09:05:34 Proxy dhcpd[1257]: DHCPOFFER on 192.168.200.171 to ec:a8:6b:b7:59:ba (GMSERVER) via enp3s0
May 10 09:05:34 Proxy dhcpd[1257]: DHCPDISCOVER from ec:a8:6b:b7:59:ba (GMSERVER) via enp3s0
May 10 09:05:34 Proxy dhcpd[1257]: DHCPOFFER on 192.168.200.171 to ec:a8:6b:b7:59:ba (GMSERVER) via enp3s0
May 10 09:05:34 Proxy dhcpd[1257]: DHCPREQUEST for 192.168.200.171 (192.168.200.254) from ec:a8:6b:b7:59:ba (GMSERVER) via enp3s0
May 10 09:05:34 Proxy dhcpd[1257]: DHCPACK on 192.168.200.171 to ec:a8:6b:b7:59:ba (GMSERVER) via enp3s0
May 10 09:06:13 Proxy systemd[1]: Started Session 3 of user root.
May 10 09:06:23 Proxy dhcpd[1257]: DHCPREQUEST for 192.168.200.172 from ac:9e:17:df:8b:bd (GMDADOS) via enp3s0
May 10 09:06:23 Proxy dhcpd[1257]: DHCPACK on 192.168.200.172 to ac:9e:17:df:8b:bd (GMDADOS) via enp3s0


Zekkerj, eu usou os dois pois li que a forma da fazer funcionar em todos os navegadores é assim.
Para funcionar no IE, acrescenta as linhas no dhcpd.conf

option wpad code 252 = text;
option wpad "http://192.168.200.254/wpad.dat\n";


E para funcionar nos outros com servidor de dns, como o dnsmasq é fácil usei ele e coloquei a linha no arquivo hosts
192.168.200.254 wpad

Pois na rede tem computador em dominio e vários que não esta, e terá notebooks que entrará na rede, então não tem como configurar o proxy via AD e é inviável manualmente.
Se tiver uma solução mais fácil.

EuripedesXD

Ontem quando eu dava u ping wpad respondia o ip do servidor, hoje não.
O IE não esta funcionando automaticamente e mostra o seguinte erro


Ontem estava tudo beleza, o único problema era dar restart no serviço DNS    :(

zekkerj

Citação de: EuripedesXD online 10 de Maio de 2016, 09:15
root@Proxy:~# tail -n 80 /var/log/syslog
(...)

Zekkerj, eu usou os dois pois li que a forma da fazer funcionar em todos os navegadores é assim.
Para funcionar no IE, acrescenta as linhas no dhcpd.conf

option wpad code 252 = text;
option wpad "http://192.168.200.254/wpad.dat\n";

E para funcionar nos outros com servidor de dns, como o dnsmasq é fácil usei ele e coloquei a linha no arquivo hosts
192.168.200.254 wpad

Pois na rede tem computador em dominio e vários que não esta, e terá notebooks que entrará na rede, então não tem como configurar o proxy via AD e é inviável manualmente.
Se tiver uma solução mais fácil.

Estou dizendo pra você desativar a opção de servidor DHCP do dnsmasq, não o dnsmasq.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

EuripedesXD

Citar
Estou dizendo pra você desativar a opção de servidor DHCP do dnsmasq, não o dnsmasq.

Não sei como fazer isso, eu achava que se eu não usa-se "dhcp-range= ... " já não valeria do dhcp do dnsmasq.

zekkerj

Um servidor DHCP pode funcionar mesmo sem ter um range pra distribuir. Confirme na configuração dele como desativar a função.
Vc pode também investigar se mais alguém reclama de timeout na ativação do dnsmasq (uma busca no google por "dnsmasq timeout" pode ajudar).
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

EuripedesXD

Achei este comando para o dnsmasq.conf
no-dhcp-interface=enp3s0

Achei um erro no arquivo wpad, eu não tinha colocado {} na funtion :(

function FindProxyForUrl(url,host){
if (isPlainHostName(host))
return "DIRECT";
else
return "PROXY 192.168.200.254:8080";
}



Se dou ping no dos da estação em wpad, retorna wpad.homecare.com.br 192.168.200.254

Sem proxy transparente o navegador não acha o arquivo http://wpad/wpad.dat (nem se trocar wpad pelo ip)

Com o proxy transparente o mesmo endereço retorna no arquivo
function FindProxyForUrl(url,host){ if (isPlainHostName(host)) return "DIRECT"; else return "PROXY 192.168.200.254:8080"; }

Com o proxy transparente fui no internet Explorer > Opções da Internet > Cofigurações da Rede Local >
Usuar script de configuração automática: http://192.168.254/wpad.dat
Os bloqueios não funcionam, parece que continua transparente.

Mas se configuro endereço do proxy no navegador manualmente vai perfeitamente.

Fiz algumas mudanças no squid.conf

Mudei as linhas (vi por questão de segurança seria bom colocar o ip, mas não falou o pq).
E pelo que vi agora no lugar do "transparent" usa-se "intercept"
http_port 192.168.200.254:3128 intercept
http_port 192.168.200.254:8080


Removi esta linha
acl manager proto cache_object
acl all src 0.0.0.0/0.0.0.0
acl localhost src 192.168.200.254/24

Removi estas linhas de acordo com a mensagem dada pelo comando "squid -k parse