Secondo https://wiki.dd-wrt.com/wiki/index.php/Google_Chromecast è necessario aggiungere le seguenti regole di iptables per consentire a Chromecast di connettersi a una rete dd-wrt:
iptables -I FORWARD --destination 8.8.8.8 -j REJECT
iptables -I FORWARD --destination 8.8.4.4 -j REJECT
Posso confermare che queste regole funzionano davvero (non potrei connettermi senza di esse) e che gli indirizzi IP corrispondono ai server DNS di Google. Ho due domande:
- Cosa fanno queste regole? Impediscono al Chromecast di contattare i server DNS di Google? Se no, cosa fanno?
- Qualche idea sul perché queste regole potrebbero essere necessarie per il collegamento di Chromecast alla rete Wi-Fi? Cosa potrebbe esserci di sbagliato senza di loro?