Bästa svaret
Hur styr Selfishnet varje enhets internet? Vad är dess algoritm?
Selfishnet utnyttjar en mycket gammal teknik som heter ARP-cache-förgiftning , för att övertyga alla andra noder på ditt LAN att din egen maskin är standardporten. Efter detta kommer all deras internetbundna trafik att skickas till din ruta istället för deras avsedda destination, och bara du kommer att ha verklig internetåtkomst.
Även om det är ett smart sätt med ett klick för att slå din internetanslutning, är den också lätt besegrad genom att ställa in en statisk ARP-post på varje nod, permanent lagra MAC-adressen för den verkliga routern. På Linux, till exempel, en enkel arp -s 192.168.0.1 re:al:ma:ca:dr:ss
bör hindra någon annan som kör Silentnet på ditt LAN från att ljuga till din låda.
Om du försöker, säg, stoppa dina rumskamrater från att slå din delade anslutning med BitTorrent eller videostreaming, ett mer effektivt sätt är för att ställa in QoS (Quality of Service) -kontroller på din internetrouter, vilket begränsar bandbredden som kan tilldelas till sådana aktiviteter.