I finally got around to releasing a small network utility called netwatch:

[https://github.com/johnscillieri/netwatch](https://github.com/johnscillieri/netwatch)

netwatch scans your network for hosts, lets you label them, and shows you the 
last time they were seen:
    
    
    Scanning 192.168.11.0/24...
         
         Label           IP Address       MAC Address         OUI           
Last Seen
      1. Router          192.168.11.1     de:ad:be:ef:00:00   Actiontec     1m
      2.                 192.168.11.2     b4:75:0e:00:ff:ff   Belkin        1m
      3. John's Phone    192.168.11.4     64:bc:0c:00:dd:11   LG            1m
      4. Serenity        192.168.11.6     00:24:e8:00:aa:aa   Dell          <1m
      5. Nest            192.168.11.7     18:b4:30:00:bb:bb   Nest          1m
      6. Emily's Phone   192.168.11.8     60:92:17:00:cc:cc   Apple         3m
      7. Alexa           192.168.11.18    0c:47:c9:00:dd:dd   Amazon        1m
      8.                 192.168.11.23    ec:1a:59:00:00:11   Belkin        <1m
      9. IP-STB          192.168.11.100   f4:5f:d4:00:12:34   Cisco SPVTG   <1m
     10. IP-STB2         192.168.11.101   00:21:be:00:56:78   Cisco SPVTG   <1m
    
    Press 1-10 to assign a label. Press q to quit.
    

Right now it only supports Linux but I can add MacOS & Windows if there's 
interest.

Let me know if you find it useful or have any comments or questions (tool, 
code, or otherwise). 

Reply via email to