
alexabolada
(usa Debian)
Enviado em 27/07/2023 - 14:42h
Olá! Bloquear o iptables no Android é uma tarefa um pouco mais complicada do que em uma distribuição Linux tradicional. O Android não possui o diretório init.d onde normalmente armazenamos scripts para rodar na inicialização.
No entanto, você pode tentar criar um script com as regras que deseja aplicar, e executá-lo em sua inicialização. Você precisará ter acesso root no seu dispositivo.
Primeiro, crie o script com o seguinte comando:
# echo '#!/system/bin/sh' > /data/iptables.sh
Em seguida, adicione suas regras de iptables, substituindo "REGRAS_AQUI" pelo comando de regra de iptables que deseja adicionar.
# echo 'iptables REGRAS_AQUI' >> /data/iptables.sh
Dê permissões corretas para o script:
# chmod 755 /data/iptables.sh
Agora você precisa adicionar o script à inicialização. Isso é feito adicionando o script a /init.rc ou /init.environ.rc. Porém, esses arquivos são reescritos a cada vez que você atualiza ou flasheia seu dispositivo, então será necessário refazer esses passos sempre que fizer uma atualização.
Para adicionar a execução do script à inicialização,