Configura o proxy ao compartilhar a Internet do servidor dnsmasq

1

Eu tenho um pi de framboesa do qual estou compartilhando a internet para outros hosts conectados a ele.

O Raspberry pi tem conexão à Internet em "wlan0" e outros hosts estão conectados a "eth0". Eu instalei o dnsmasq no raspberry pi, para que ele possa designar o endereço IP para os hosts conectados. A configuração das tabelas ip também está completa.

A partir de agora, os hosts conectados ao raspberry pi podem acessar a internet.

Os outros hosts não têm a capacidade de ter um conjunto de proxy. Então, eu estou tentando definir a configuração de proxy (todo o sistema) em meu pi de framboesa, para que os hosts conectados ao pi de framboesa tenham a configuração de proxy configurada implicitamente.

Depois de configurá-lo, a conexão de outros hosts ainda não será roteada por meio do servidor proxy. A minha abordagem está fundamentalmente errada ou eu configurei algo incorretamente durante a configuração?

Minha configuração do iptables

*nat
:PREROUTING ACCEPT [557:61510]
:INPUT ACCEPT [128:9240]
:OUTPUT ACCEPT [48:3631]
:POSTROUTING ACCEPT [5:335]
-A POSTROUTING -o wlan0 -j MASQUERADE
COMMIT
# Completed on Sun Mar  6 13:01:54 2016
# Generated by iptables-save v1.4.21 on Sun Mar  6 13:01:54 2016
*filter
:INPUT ACCEPT [828:67873]
:FORWARD ACCEPT [354:23106]
:OUTPUT ACCEPT [526:66184]
-A FORWARD -s 192.168.0.0/24 -i eth0 -o wlan0 -m conntrack --ctstate NEW -j ACCEPT
-A FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
COMMIT
    
por Pratyush 07.03.2016 / 12:28

0 respostas