acessa a unidade de rede na rede de um cliente

0

Eu tenho um problema único:

Info

Roteador ADLS real com WIFI < ---- > roteador pi framboesa

Então meu pi de framboesa está conectado ao meu wifi real do meu roteador adsl, que fornece acesso à internet.

Meu raspberry pi atua como um roteador para um switch ethernet.

Router <------------> PI <--> switch <--> clients (and server)
|                   ||                                        |
|--192.168.8.0/24---||---------192.168.1.0/24-----------------| 

Portanto, minha sub-rede atual é:

  • 192.168.8.0/24

e minha sub-rede de roteador pi é:

  • 192.168.1.0/24

Problema:

Meu rapberry pi conecta vários dispositivos, incluindo meu servidor doméstico, que é acessível por meio do switch. Mas NÃO acessível através do meu adsl wifi.

Quero me conectar ao meu adsl wifi com, por exemplo, meu dispositivo Android e acessar meu servidor de lá.

Eu sei que deve haver pré / pós-promoção e / ou mascaramento, mas não sei exatamente como implementar isso.

A ajuda seria muito apreciada

// iptables -L

Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         
ACCEPT     all  --  anywhere             anywhere             state NEW,RELATED,ESTABLISHED
ACCEPT     all  --  anywhere             anywhere             state NEW,RELATED,ESTABLISHED

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination 

// iptables -L -t nat

Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination         

Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination         
MASQUERADE  all  --  anywhere             anywhere
    
por Cybex 04.02.2017 / 23:55

1 resposta

0

Bem, você precisa abrir as portas no raspberry Pi para os serviços que deseja acessar e encaminhá-los para o seu servidor, mas isso anulará todo o sentido do seu firewall / roteador pi framboesa. Eu acho que seria melhor se você pegasse qualquer dongle WiFi (ou usasse um embutido se fosse Raspberry Pi 3) e ligasse-o ao raspberry Pi e configure-o como ponto de acesso com a ajuda de hostapd package. Desta forma, você teria uma rede de convidado fornecida pelo roteador ADSL e rede privada vigiada que pode ser acessada via WiFi via ponto de acesso (via hostapd ) que está sendo executado no escopo 192.168.1.0/24.

Aqui está uma boa tutorial da adafruit como configurar o AP no Pi framboesa em ações passo a passo com capturas de tela.

    
por 05.02.2017 / 00:55