Tutorial - ZeroTier Padavan
Robson | MatheusApós criar a pasta opt
Ir na visão web do Padavan – administration – console e digitar os seguintes comandos:
opkg update
Clicar em Refresh/Atualizar, esperar atualizar o comando, e na sequencia digitar:
opkg install zerotier
Este comando irá instalar o ZeroTier no mi router. Clicar em Refresh/Atualizar, esperar atualizar o comando, e na sequencia digitar:
zerotier-one -d (comando para iniciar o ZeroTier)
para ver se foi instalado corretamente, realizar o seguinte comando:
zerotier-cli info
Caso esteja tudo correto, irá retornar a mensagem: “200 info 1.2.12 ONLINE”
Realizar cadastro no site https://www.zerotier.com, clicar em networks / redes, criar uma nova rede, clicar sobre ela, definir como privada e copiar a id criada para esta rede.
No console, realizar o seguinte comando:
zerotier-cli join (o número do id do ZeroTier)
se der tudo certo, irá aparecer a mensagem “200 join ok”.
Acessar o zero tier, e procurar a parte de members. Ira aparecer um novo, que é o seu mi router, clicar na caixa onde está escrito “Auth?”, e copiar e deixar salvo o ip gerenciado criado para o mi router.
Para permitir trafego de entrada, dar o seguinte comando no console:
ifconfig
Ira aparecer uma lista de interfaces, procurar a que tem um código neste formato: abcde4mn9o
Então dar o seguinte comando no console, com o nome da interface obtida no comando anterior:
iptables -I INPUT -i nome da interface -j ACCEPT
No meu caso não foi necessário, porém, caso necessite, dar o seguinte comando para redirecionar o trafego para o roteador:
iptables -t nat -A PREROUTING -d (ip distribuído ao roteador) -p tcp --dporto 80 -j DNAT --to-destino (IP que o roteador distribui na lan):80
Baixar o app do ZeroTier para o Android, IOS Ou Windows, adicionar o mesmo id criado para a rede, e depois conectar para aparecer na lista de members no site do ZeroTier. Autorizar clicando em “Auth?” para autorizar o dispositivo.
Para o ZeroTier iniciar com o roteador, ir em Customization – Scripts – Run After Router Started e colar o seguinte comando:
/opt/bin/zerotier-one -d
E em Run After Firewall Rules Restarted colar o seguinte comando:
iptables -I INPUT -i nome da interface -j ACCEPT
iptables -t nat -A PREROUTING -d (ip distribuído ao roteador) -p tcp --dporto 80 -j DNAT --to-destino (IP que o roteador distribui na lan):80
Em caso de dúvidas, acessar o grupo do Mi Router Brasil no Telegram: https://t.me/mirouterbrasil
CRÉDITOS: https://4pda.ru/forum/index.php?showtopic=837667&st=12640
e ao Ciro Mota, do grupo Mi Router Brasil.