Ho uno script sviluppato in proprio che utilizza un meccanismo di polling piuttosto inelegante per identificare le connessioni di rete aperte e agisce in base a ciò che trova. In breve, attiva o disattiva il mio wifi a seconda che sia collegato a una LAN. Questo per evitare di collegare la nostra LAN aziendale con i nostri visitatori wifi. Usa ifconfig
per ottenere questi dati.
È abbastanza facile identificare quale interfaccia instrada Internet pubblico, usando netstat -r
, penso.
Per determinare se l'internet connesso funziona, probabilmente userò ping -c 1 www.google.com
o qualcosa e vedrò con quale codice ping esce per determinare se è vivo.
Tutti molto "bastoni e archi", temo. Ma hai detto che sei aperto a questo!