После прочтения Справочник нового сотрудника Valve, Меня действительно интересовало создание карты компании, как описано на странице 6:
"Из-за того, что все постоянно перемещаются внутри компании, людей трудно найти. Вот почему у нас
http://user
- проверь это. Мы знаем, где вы находитесь, исходя из того, где ваша машина подключена, поэтому используйте этот сайт, чтобы увидеть карту, где все сейчас находятся ".
Я пытаюсь выяснить, как я могу определить, какая машина или пользователь домена (любой из них будет использовать) подключены к определенной розетке?
Интересный. Вам понадобится настраиваемое веб-приложение для связывания и представления данных - я уверен, что у Valve нет проблем с этим.
В простейшем случае я представляю себе это так:
r102.d004
для комнаты 102, стола 4 или чего-то подобного - что-то, что легко обрабатывается машиной.r102.d004
в физическое местоположение, преобразуйте этот MAC-адрес в имя пользователя с помощью своей пользовательской базы данных и представьте его в красивом интерфейсе.если вы используете 802.1x, то вы можете захотеть настроить использование этих данных - и я могу представить, как сделать это с точками беспроводного доступа, чтобы получить приблизительное местоположение чьего-либо беспроводного клиента. Удачи!
Я столкнулся с аналогичный проблема. Что касается «подметания» переключателей, это легко сделать с помощью snmpwalk. Вот простой цикл для этого:
for airport14 in 192.168.0.205 192.168.0.206 192.168.0.207 192.168.0.208
do
snmpwalk -v 2c -c community $airport14 AIRPORT-BASESTATION-3-MIB::wirelessPhysAddress | grep -o '"[^"]*"' | tr -d '"' | awk '!x[$0]++' | tr '[A-Z]' '[a-z]' >> /tmp/14wifi.txt
done