+ Responder ao Tópico



  1. #1
    Moderador Avatar de Bruno
    Ingresso
    Nov 2002
    Localização
    Guarapuava-PR
    Posts
    4.180
    Posts de Blog
    1

    Padrão proxy tranparente

    galera eu fix um proxy aki no squid e ogataria de saber o que eu tenho que fazer pra naum precisar ficar colocando o ip e a porta do proxy no navegador

    eu fis o seguinte
    httpd_accel_port 80
    httpd_accel_host virtual
    httpd_accel_with_proxy on
    httpd_accel_uses_host_header on

    echo 1 > /proc/sys/net/ipv4/ip_forward
    iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128

    porem ainda precisso alterar o navegador
    com o ip mais a porta 80

    o que mais eu tenho que fazer

  2. #2
    muganga
    Visitante

    Padrão proxy atras de outro proxy

    aproveitando a duvida do Benatto..
    configurei um cliente para um colega meu de sao paulo com proxy e coloquei como transparente...so que ele tb tem que colocar em todas estacoes o proxy e a porta. Acontece que procurei saber e ele é cliente wirelles e quando chega no provedor pra sair pra net....ele passa por outro proxy....sera que é isso que nao da deixando o meu proxy ficar transparente?

    Abraços

  3. #3
    Moderador Avatar de Bruno
    Ingresso
    Nov 2002
    Localização
    Guarapuava-PR
    Posts
    4.180
    Posts de Blog
    1

    Padrão proxy tranparente

    obs: eu tb uso wireless

  4. #4

    Padrão Re: proxy atras de outro proxy

    Citação Postado originalmente por muganga
    aproveitando a duvida do Benatto..
    configurei um cliente para um colega meu de sao paulo com proxy e coloquei como transparente...so que ele tb tem que colocar em todas estacoes o proxy e a porta. Acontece que procurei saber e ele é cliente wirelles e quando chega no provedor pra sair pra net....ele passa por outro proxy....sera que é isso que nao da deixando o meu proxy ficar transparente?

    Abraços
    Hummm, pode ser, tem que ligar pro provedor pra ver.

  5. #5
    Moderador Avatar de Bruno
    Ingresso
    Nov 2002
    Localização
    Guarapuava-PR
    Posts
    4.180
    Posts de Blog
    1

    Padrão proxy tranparente

    o fera eu sou o dono do provedor
    naum estou bloqueando nada

  6. #6
    epf
    Visitante

    Padrão proxy tranparente

    vcm colocou no teu rc.local essa regras de redirecionamento? Como esta o teu firewall?

    essas linhas que vc postou e a unica coisa que contem no arquivo squid.conf? se for, acrescente:

    http_port 3128
    visible_hostname servnet

    restarte o servico, e veja no que da

  7. #7

    Padrão proxy tranparente

    você está lembrando de setar o gateway nas estações? pra funcionar transparente tem que setar...

  8. #8
    Moderador Avatar de Bruno
    Ingresso
    Nov 2002
    Localização
    Guarapuava-PR
    Posts
    4.180
    Posts de Blog
    1

    Padrão proxy tranparente

    sim o firewall ta serto o redirecionamento ta ok

    e os cliente estão assim
    ip 90.0.0.2
    mask 255.255.25.0
    gateway 90.0.0.1 (ip do servidor linux)
    e nada
    será que eu tenho que colocar os dns
    e o visible_hostname srv

  9. #9
    Moderador Avatar de Bruno
    Ingresso
    Nov 2002
    Localização
    Guarapuava-PR
    Posts
    4.180
    Posts de Blog
    1

    Padrão proxy tranparente

    porem se eu tiver que colocar o dns será a mesma coisa que fazer um nat masquerede

  10. #10
    Visitante

    Padrão proxy tranparente

    httpd_accel_host virtual
    httpd_accel_port 80
    httpd_accel_with_proxy on
    httpd_accel_uses_host_header on

  11. #11

    Padrão proxy tranparente

    de forma alguma.... setar o DNS nao altera as funcionalidades do squid

  12. #12
    muganga
    Visitante

    Padrão proxy transparente

    o meu tb nao ta funfando nao....e olha que tb ja setei o gateway....veja a saida do ipconfig

    Sufixo DNS específico de conexão . :
    Endereço IP. . . . . . . . . . . . : 10.1.1.50
    Máscara de sub-rede. . . . . . . . : 255.255.255.0
    Gateway padrão . . . . . . . . . . : 10.1.1.249

    10.1.1.249 = placa de rede da maquina linux

    Abraço

  13. #13

    Padrão proxy tranparente

    Tentem essas regras...
    #!/bin/sh
    #
    # This script will be executed *after* all the other init scripts.
    # You can put your own initialization stuff in here if you don't
    # want to do the full Sys V style init stuff.

    IPT=/sbin/iptables

    echo "1" > /proc/sys/net/ipv4/ip_forward

    $IPT -F
    $IPT -t nat -F

    $IPT -t nat -A POSTROUTING -s 192.168.3.0/24 -o eth1 -j MASQUERADE
    $IPT -t nat -A PREROUTING -i eth0 -s 192.168.3.0/24 -p tcp --dport 80 -j REDIRECT --to-port 3128
    $IPT -t nat -A PREROUTING -s localhost -p tcp --dport 80 -j REDIRECT --to-port 3128

  14. #14
    muganga
    Visitante

    Padrão proxy transparente

    beleza Jim....funcionou beleza

    Abraços

  15. #15
    Visitante

    Padrão proxy tranparente

    /24 vai para 192.168.*.*
    /16 vai para 192.168.0.*

    pense bem... se nao sabe use /255.255.255.0

  16. #16
    Moderador Avatar de Bruno
    Ingresso
    Nov 2002
    Localização
    Guarapuava-PR
    Posts
    4.180
    Posts de Blog
    1

    Padrão proxy tranparente

    e ai jim blz
    então precisa usar o masquerede junto com o squid ´para ele ficar um proxy transparente


    o que seria o ip 192.168.3.0
    ????

  17. #17

    Padrão proxy tranparente

    Citação Postado originalmente por Jim
    de forma alguma.... setar o DNS nao altera as funcionalidades do squid
    Altera sim.

  18. #18

    Padrão proxy tranparente

    Citação Postado originalmente por xstefanox
    Citação Postado originalmente por Jim
    de forma alguma.... setar o DNS nao altera as funcionalidades do squid
    Altera sim.
    Alterar o DNS nas estações nao altera as funcionalidades, apenas altera o desempenho, caso vc tire o DNS do servidor com squid e sete o DNS para uma máquina fora, isso resulta numa perda no tempo de retorno.