feat(rede): placa em carinha.local e app que acha a placa sozinho
- sistema/rede: a placa vira "carinha" na rede (avahi), http://carinha.local na porta 80 (nftables redireciona para a 8100, sem tocar no 192.168.4.1 do portal Carinha-Config) e anúncio "_carinha._tcp" na 8100; - app 0.9.1: quando o endereço salvo não responde, procura o anúncio na rede (NsdManager), testa o endereço achado e passa a usar e guardar. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
# Carinha: http://carinha.local (porta 80) leva ao painel na 8100.
|
||||
# O 192.168.4.1 fica de fora: é a página de configuração do Wi-Fi no modo ponto de acesso.
|
||||
table ip carinha {
|
||||
chain entrada {
|
||||
type nat hook prerouting priority dstnat; policy accept;
|
||||
ip daddr != 192.168.4.1 tcp dport 80 redirect to :8100
|
||||
}
|
||||
chain local {
|
||||
type nat hook output priority -100; policy accept;
|
||||
ip daddr 127.0.0.0/8 tcp dport 80 redirect to :8100
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user