encaminhar um localhost em Octopi (rasberry pi) para ser acessado da internet usando o openvpn

0

Eu preciso acessar um octopi (raspberry pi) da Internet. Eu não posso usar um roteador, por isso estou usando um wifi como minha fonte de Internet.
Eu preciso acessar o raspberry pi usando a Internet ou qualquer aplicativo android usando IP e porta.

internet > wifi > rasberrypi

O que eu tentei até agora

sudo /bin/su -c "echo -e '\n#Enable IP Routing\nnet.ipv4.ip_forward = 1' > /etc/sysctl.conf"
sudo sysctl -p

então

net.ipv4.ip_forward = 1
sudo iptables -t nat -A POSTROUTING -o tun2 -j MASQUERADE
sudo iptables -A FORWARD -i wlan0 -o tun2 -j ACCEPT
sudo iptables -A FORWARD -i tun2 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A INPUT -i lo -j ACCEPT
sudo iptables -A INPUT -i wlan0 -p icmp -j ACCEPT

sudo iptables -A INPUT -i wlan0 -p tcp --dport 22 -j ACCEPT // deve ser qualquer outra porta?

sudo iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

sudo iptables -P FORWARD DROP //i get error here
sudo iptables -P INPUT DROP// error input,forward is not accepted as parameter
sudo apt-get install iptables-persistent
sudo systemctl enable netfilter-persistent

  sudo netfilter-persistent save

encaminhamento manual de portas

sudo iptables -t nat -A PREROUTING -p tcp --dport 666 -j DNAT --to 192.168.0.6
sudo iptables -t filter -A FORWARD -p tcp -d 192.168.0.6 --dport 666 -j ACCEPT
sudo netfilter-persistent save

Eu segui este site e usado wlan0 insted de eth0. Eu mudei meu IP para estático e usei para encaminhamento. Eu não sei qual porta usar em vez de 666? Posso usar, por exemplo, 1800 ou 1993? Eu sou muito novo em redes e esses comandos são novos para mim.

ip route show output do comando:

 >ip route show
0.0.0.0/1 via 10.10.0.21 dev tun2
default via 192.168.43.1 dev wlan0  metric 303
10.10.0.1 via 10.10.0.21 dev tun2
10.10.0.21 dev tun2  proto kernel  scope link  src 10.10.0.22
128.0.0.0/1 via 10.10.0.21 dev tun2
176.126.237.214 via 192.168.43.1 dev wlan0
192.168.43.0/24 dev wlan0  proto kernel  scope link  src 192.168.43.102  metric 303

eu preciso de controle sobre o servidor openvpn?

    
por user33207 17.03.2018 / 04:55

0 respostas