![]() |
Модераторы: powerfox, ZeeLax |
![]() ![]() ![]() |
|
ibz07 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 272 Регистрация: 6.11.2009 Репутация: 1 Всего: 2 |
Как по ip узнать mac адрес?
-------------------- Голосование - лучшая книга по Unix - http://forum.vingrad.ru/forum/topic-280686.html |
|||
|
||||
Void |
|
|||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 7 Всего: 173 |
grep $ip_addr /proc/net/arp | awk '{print $4}'
-------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
ibz07 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 272 Регистрация: 6.11.2009 Репутация: 1 Всего: 2 |
$4 - Вместо этого указывать IP ?
-------------------- Голосование - лучшая книга по Unix - http://forum.vingrad.ru/forum/topic-280686.html |
|||
|
||||
Void |
|
|||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 7 Всего: 173 |
Нет, это 4-е поле. Посмотрите на содержимое /proc/net/arp. Переменная же $ip_addr намекает. -------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
ibz07 |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 272 Регистрация: 6.11.2009 Репутация: 1 Всего: 2 |
типа так?
Тут мой адрес-шлюза. -------------------- Голосование - лучшая книга по Unix - http://forum.vingrad.ru/forum/topic-280686.html |
||||
|
|||||
Void |
|
|||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 7 Всего: 173 |
Нет, grep 172.16.0.1 ... Это расшифровывается как «там только мой адрес и адрес шлюза»? -------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
ibz07 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 272 Регистрация: 6.11.2009 Репутация: 1 Всего: 2 |
Он показует мак-адрес шлюза. -------------------- Голосование - лучшая книга по Unix - http://forum.vingrad.ru/forum/topic-280686.html |
|||
|
||||
BlackRu |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 431 Регистрация: 14.9.2009 Репутация: 2 Всего: 4 |
ibz07, есть отличный пакет macchanger, можно не только посмотреть, но и поменять, если необходимо.
-------------------- Удалена администрацией форума |
|||
|
||||
Void |
|
|||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 7 Всего: 173 |
А чей нужен? Если свой, то при чём тут IP? -------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
ibz07 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 272 Регистрация: 6.11.2009 Репутация: 1 Всего: 2 |
Мене нужно чужой мак-адрес по IP. -------------------- Голосование - лучшая книга по Unix - http://forum.vingrad.ru/forum/topic-280686.html |
|||
|
||||
Void |
|
|||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 7 Всего: 173 |
Попробуйте сначала пропинговать тот компьютер, чтобы ARP поднял его MAC. Очевидно, если компьютер в другом сегменте сети, отделённом маршрутизатором, узнать MAC по IP невозможно. -------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
ibz07 |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 272 Регистрация: 6.11.2009 Репутация: 1 Всего: 2 |
172.16.26.1 - это узол до которого я подключен до этого сегмента.
После
Выводит Мак-адрес моего шлюза, а если другой IP, то не выводит Мак адрес, а у файле
Прописан мой mac-адрес шлюза. Я так понял, что на ближайшем узле стоит маршрутизатор. Как можно определить количество маршрутизаторов, или наличие маршрутизатора на пути к определительной машине. Это сообщение отредактировал(а) ibz07 - 16.11.2009, 23:07 -------------------- Голосование - лучшая книга по Unix - http://forum.vingrad.ru/forum/topic-280686.html |
||||
|
|||||
Void |
|
|||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 7 Всего: 173 |
traceroute -------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
ibz07 |
|
||||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 272 Регистрация: 6.11.2009 Репутация: 1 Всего: 2 |
Я так понял что один маршрутизатор или ноль? А можно так проверить диапазон IP? Это сообщение отредактировал(а) ibz07 - 17.11.2009, 00:06 -------------------- Голосование - лучшая книга по Unix - http://forum.vingrad.ru/forum/topic-280686.html |
||||||
|
|||||||
ibz07 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 272 Регистрация: 6.11.2009 Репутация: 1 Всего: 2 |
grep - поиск по файлу /proc/net/arp с ip-адресом $ip_addr, $4 отобразить 4 поле. Я в этой конструкции вижу только поик по файлу, а в файле записан только один мак-адрес шлюза. Откуда он узнает, мак-адрес удаленой машине? Сколько я не пингую машин оно всеравно выводит только один мак-адрес моего шлюза? Это сообщение отредактировал(а) ibz07 - 22.11.2009, 02:14 -------------------- Голосование - лучшая книга по Unix - http://forum.vingrad.ru/forum/topic-280686.html |
|||
|
||||
Void |
|
|||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 7 Всего: 173 |
ibz07, MAC-адрес можно узнать только у машины, находящейся в одном широковещательном домене с вами. Вы работу Ethernet, IP, ARP себе представляете?
Вот так, например, выглядит пресловутый файл у меня на шлюзе:
-------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
ibz07 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 272 Регистрация: 6.11.2009 Репутация: 1 Всего: 2 |
Эта команда traceroute показует, что пакеты передаются напрямую, а мак-адреса в моем файле так и нету.
Как определить по ip доменное имя? Опшето этот ip должен быть под тем же доменом, как и я. -------------------- Голосование - лучшая книга по Unix - http://forum.vingrad.ru/forum/topic-280686.html |
|||
|
||||
shutffl |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 171 Регистрация: 18.8.2008 Репутация: 2 Всего: 3 |
Так-с.. Самое простое, что можно сделать для определения MAC<->IP - это
Это выдаст как раз отчет о наличие(отсутствие) записей на машине. А доменное имя:
--------------------
shadowmoon |
||||
|
|||||
ibz07 |
|
||||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 272 Регистрация: 6.11.2009 Репутация: 1 Всего: 2 |
whois 172.16.26.193
Где тут доменное имя? ping 172.16.26.193 -c 3
cat /proc/net/arp - Выводит только MAC-adress моего шлюза arp -a | grep 172.16.26.193 Результата нету. traceroute 172.16.26.193
Как вижу между нами нечего нету. grep 172.16.26.193 /proc/net/arp | awk '{print $4}' - Ничего не выводит В файле /proc/net/arp только MAC-адрес моего шлюза grep 172.16.26.1 /proc/net/arp | awk '{print $4}' - Выводит MAC-адрес моего шлюза Это сообщение отредактировал(а) ibz07 - 23.11.2009, 02:31 -------------------- Голосование - лучшая книга по Unix - http://forum.vingrad.ru/forum/topic-280686.html |
||||||
|
|||||||
MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 21 Всего: 207 |
man host traceroute -n хост точно в одной локалке? судя по traceroute'у не очень ;) -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
ibz07 |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 272 Регистрация: 6.11.2009 Репутация: 1 Всего: 2 |
Ну наши ip адреса в одном диапазоне, даже отличаются последняя цифра в радиусе 10. -------------------- Голосование - лучшая книга по Unix - http://forum.vingrad.ru/forum/topic-280686.html |
||||
|
|||||
Imple |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1546 Регистрация: 14.9.2007 Где: Алма-Ата Репутация: 21 Всего: 87 |
А что используется? Ethernet? Маска сети какая? -------------------- Не шалю, никого не трогаю, починяю сервер. |
|||
|
||||
shutffl |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 171 Регистрация: 18.8.2008 Репутация: 2 Всего: 3 |
Лажа какая-то.. whois все правильно выдал.. 10/8, 172.16/16 и 192.168/16 стандартные подсети..
MAKCim, прав на счет traceroute.. Судя по выводу - нет либо маршрута, либо самой машины..
выдает соответствие MAC и IP.. То есть в таблицу попадают ВСЕ адреса, с которыми была связь, например, по пингу.. Прошедшие адреса.. Например, у меня на роутере:
Это те компы, что сейчас общаются с моим роутером.. --------------------
shadowmoon |
||||
|
|||||
Imple |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1546 Регистрация: 14.9.2007 Где: Алма-Ата Репутация: 21 Всего: 87 |
Так, вывод ip ro sh в студию, пожалуйста.
-------------------- Не шалю, никого не трогаю, починяю сервер. |
|||
|
||||
ibz07 |
|
||||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 272 Регистрация: 6.11.2009 Репутация: 1 Всего: 2 |
Результат: ip ro sh
Добавлено @ 22:50 Я уже пинговал
Только Mac-адрес моего шлюза. Это сообщение отредактировал(а) ibz07 - 24.11.2009, 22:51 -------------------- Голосование - лучшая книга по Unix - http://forum.vingrad.ru/forum/topic-280686.html |
||||||
|
|||||||
Imple |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1546 Регистрация: 14.9.2007 Где: Алма-Ата Репутация: 21 Всего: 87 |
Так вы в разных сетях. Ваша сеть - 172.16.26.196/30. (172.16.26.196 по 172.16.26.199, .196 и 199 - адрес сети и бродкаст, .197 - шлюз, .198 - ваш компьютер). Никакие mac-адреса вам не узнать
![]() -------------------- Не шалю, никого не трогаю, починяю сервер. |
|||
|
||||
MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 21 Всего: 207 |
нет, только для хостов вашей локальной сети -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
Imple |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1546 Регистрация: 14.9.2007 Где: Алма-Ата Репутация: 21 Всего: 87 |
ibz07, предлагаю для начала изучить устройство работы Ethernet, IP, ARP, ICMP и т.д.
-------------------- Не шалю, никого не трогаю, починяю сервер. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Linux/UNIX: Oбщие вопросы" | |
|
В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу). В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим. Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |