tentando redirecionar todo o tráfego com iptables mas não funcionando

0

Eu tenho um pi de framboesa que é configurado como um ponto de acesso. NÃO está conectado à internet. Eu segui este tutorial até a seção sobre o bridging. (Eu não tenho meu pi de framboesa conectado a ethernet, então eu assumi que a seção era desnecessária. Por favor, deixe-me saber se isso não é verdade.)

Após seguir esse tutorial eu tenho as configurações listadas abaixo e consigo conectar meu telefone ao pi através de wifi. Ao navegar em qualquer dispositivo conectado ao pi, eu quero redirecionar qualquer tráfego da web para um servidor em execução no meu pi framboesa. No meu Pi eu tenho um simples servidor hello rodando na porta 8080.

No entanto, apesar do que eu acho que são as regras ectable corretas, quando eu tento acessar qualquer site no meu telefone nada redireciona e em vez disso eu recebo Safari cannot open page because server cannot be found erros. O que estou fazendo de errado? Como posso depurar este problema melhor?

iptables -t nat -vL

Chain PREROUTING (policy ACCEPT 1 packets, 72 bytes)
 pkts bytes target     prot opt in     out     source               destination
    0     0 DNAT       tcp  --  any    any     anywhere             anywhere    tcp dpt:http to:192.168.220.1:8080

Chain INPUT (policy ACCEPT 1 packets, 72 bytes)
 pkts bytes target     prot opt in     out     source               destination

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination

Chain POSTROUTING (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination
    0     0 MASQUERADE  all  --  any    eth0    anywhere             anywhere

Meus confs

dnsmasq.conf

interface=wlan0
listen-address=192.168.220.1
dhcp-range=192.168.220.50,192.168.220.150,12h

/etc/dhcpcd.conf

... left unchanged but added below two lines
denyinterfaces wlan0
denyinterfaces eth0

/etc/hostapd/hostapd.conf

interface=wlan0
driver=nl80211

hw_mode=g
channel=6
ieee80211n=1
wmm_enabled=1
ht_capab=[HT40][SHORT-GI-20][DSSS_CCK-40]
macaddr_acl=0
ignore_broadcast_ssid=0

auth_algs=1
wpa=2
wpa_key_mgmt=WPA-PSK
rsn_pairwise=CCMP

ssid=Example123
wpa_passphrase=Examplepass123

/ etc / network / interfaces

auto lo
iface lo inet loopback

auto eth0
allow-hotplug eth0
iface eth0 inet dhcp

allow-hotplug wlan0
iface wlan0 inet static
address 192.168.220.1
netmask 255.255.255.0
network 192.168.220.0
broadcast 192.168.220.255
    
por Terence Chow 22.06.2018 / 06:43

0 respostas