IPTABLES - Endereço IP incorreto

0

Estou tentando transformar meu Raspberry Pi em um servidor VPN. Para fazer isso, estou seguindo este tutorial .

O único problema é quando ele diz para executar este comando iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j SNAT --to-source 192.168.XX.X . O tutorial me diz que 10.8.0.0 é o endereço IP padrão do meu Raspberry Pi (que eu estou supondo que é 192.168.1.0 para mim), no entanto, eu não sei qual é o 192.168.XX.X .

Quando tento executar iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j SNAT --to-source 192.168.XX.X , acabo recebendo este erro:

iptables v1.4.14: Bad IP address "192.168.XX.X"

Try 'iptables -h' or 'iptables --help' for more information.

O que eu preciso colocar para 192.168.XX.X?

Se isso ajudar, aqui está a saída de ifconfig | grep eth0 -A6

eth0      Link encap:Ethernet  HWaddr b8:27:eb:ff:77:60  
          inet addr:192.168.1.64  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:81551 errors:0 dropped:15591 overruns:0 frame:0
          TX packets:9889 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:7561855 (7.2 MiB)  TX bytes:1154863 (1.1 MiB)

e route -F

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         BThomehub.home  0.0.0.0         UG    0      0        0 eth0
default         BThomehub.home  0.0.0.0         UG    202    0        0 eth0
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0
192.168.1.0     *               255.255.255.0   U     202    0        0 eth0

A pergunta é a que eu substituo 192.168.XX.X no comando iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j SNAT --to-source 192.168.XX.X ?

    
por iProgram 08.09.2015 / 14:55

1 resposta

2

O tutorial que você citou não diga o que acha que diz.

Don’t forget to change the default IP address to your Pi’s IP address!

Let’s break this down: 10.8.0.0 is the default address for Raspberry Pi for > clients that are connected to the VPN.

Portanto, o 10.8.0.0 é o endereço de sub-rede do qual você oferecerá a seus clientes um endereço IP (esse é um /24 com máscara de sub-rede 255.255.255.0 ) de acordo com este arquivo de configuração referenciado em seu tutorial, e 192.168.X.X é o seu endereço local, ou seja, 192.168.1.64 em sua instância.

    
por 08.09.2015 / 15:10