Montare apparecchi da IP dinamici e MAC in LAN
Inviato: giovedì 3 maggio 2012, 23:31
Salve,
volevo montare un NAS e due Sheeva messi in LAN che ricevono degli indirizzi IP dinamici da un router non settabili tramite indirizzo MAC in quanto la rete presenta ripetitori e powerline.
Ho codificato questo codice per collegarmi agli sheeva conoscendo il loro indirizzo MAC che si presenta due volte in nmap (per questo devo poi selezionare le righe superiori all'indirizzo MAC con grep e poi la riga numero 5 con awk.
Con uno script bash ho creato un lanciatore che mi permette di collegarmi in ssh in automatico allo sheeva. Analogamente ho creato un lanciatore per montare automaticamente il NAS.
Vorrei sapere se qualcuno ha idee di codici più efficenti per rilevare l'indirizzo IP da dhcp del router sapendo il MAC di una apparecchiaura collegata in LAN.
ciao
volevo montare un NAS e due Sheeva messi in LAN che ricevono degli indirizzi IP dinamici da un router non settabili tramite indirizzo MAC in quanto la rete presenta ripetitori e powerline.
Ho codificato questo codice per collegarmi agli sheeva conoscendo il loro indirizzo MAC che si presenta due volte in nmap (per questo devo poi selezionare le righe superiori all'indirizzo MAC con grep e poi la riga numero 5 con awk.
Codice: Seleziona tutto
ssh $(sudo nmap -sP -n 192.168.0.1-50 | grep -B 2 indirizzo_mac | awk 'NR==5' | cut -c 22-37)
Vorrei sapere se qualcuno ha idee di codici più efficenti per rilevare l'indirizzo IP da dhcp del router sapendo il MAC di una apparecchiaura collegata in LAN.
ciao