mithilfe eines "ping *ip*" und danach einem auslesen der mac via "arp" solltest du via ip an die mac des users kommen.
sofern du nun switches hast, welche du dich via telnet oder so verbinden kannst, wirst du dort sicher die mac-address-table ausgeben koennen. in dieser liste sollte dann auch ein port sein. nun musst du eigentlich nur noch von switch zu swischt hüpfen, bis du die mac an nem nicht upplink port hast.
wenn du das immer mal wieder machen musst, wuerde ich mal schauen ob du da was mit snmp basteln kannst.