Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Опять вопрос по шарку
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Fast Ethernet/Gigabit Ethernet/FibreChannel
_Anatoliy
Коллеги, как в шарке установить фильтр на диапазон IP адресов?
В сети почитал - везде советуют через косую host 129.111.0.0/16 но так не работает, строка ввода становится красной. Версии 2.4.0 и 2.6.0.
А всё таки кнопку последнего пакета они наконец подправили rolleyes.gif
Tpeck
Цитата(_Anatoliy @ Apr 28 2018, 15:25) *
Коллеги, как в шарке установить фильтр на диапазон IP адресов?
В сети почитал - везде советуют через косую host 129.111.0.0/16 но так не работает, строка ввода становится красной. Версии 2.4.0 и 2.6.0.
А всё таки кнопку последнего пакета они наконец подправили rolleyes.gif

Может так?
ip.addr == 129.111.0.0/10
_Anatoliy
Цитата(Tpeck @ Apr 28 2018, 16:23) *
Может так?
ip.addr == 129.111.0.0/10

Не, как я только не пробовал... Не воспринимает, гад.
Самое поганое что в хелпе советуют именно так.
Tpeck
Цитата(_Anatoliy @ Apr 29 2018, 11:02) *
Не, как я только не пробовал... Не воспринимает, гад.
Самое поганое что в хелпе советуют именно так.

А почему вы сетевую карточку не выбрали?
Сначала выбрать сетевую карточку, а потом вводить фильтр.
Я так делаю.
_Anatoliy
Цитата(Tpeck @ May 3 2018, 10:10) *
А почему вы сетевую карточку не выбрали?
Сначала выбрать сетевую карточку, а потом вводить фильтр.
Я так делаю.

Разницы нет никакой. А у вас как реагирует?
Kuzmi4
2 _Anatoliy
сначала выбрал интерфейс по которому ходят нужные пакеты, нажал START, потом в фильтре:
Код
ip.addr == 192.168.0.0/16
- все пакеты показывает.
_Anatoliy
Цитата(Kuzmi4 @ May 3 2018, 11:32) *
2 _Anatoliy
сначала выбрал интерфейс по которому ходят нужные пакеты, нажал START, потом в фильтре:
Код
ip.addr == 192.168.0.0/16
- все пакеты показывает.

1).Так, давайте поподробней. Где вы выбираете интерфейс? В старых версиях нужно было выбирать карту, а у меня сейчас v2.6.0. Я обычно в строке маски (Capture) набираю хост, если нужно, а если не нужно просто энтер(см.рисунок) и всё работает.
2). У меня вообще
Код
ip.addr == 10.0.0.40
не срабатывает, даже без косой.
_Anatoliy
А-а-а, Ubuntu... У меня Win7, интерфейс совсем другой, но по сути делаю всё то же самое. Попробовал старую версию 1.2.7 , так та даже ругается, типа команда неправильная. Видно не судьба sad.gif
Kuzmi4
2 _Anatoliy
Для Win7 Prof x64 SP1
- сначала так:
Нажмите для просмотра прикрепленного файла
- потом вот так:
Нажмите для просмотра прикрепленного файла
ikm
Проверил у себя на двух версиях 2,45 и 2,6 Win7 Фильтр работает:




может при установке чего не доставили в тулзах?
_Anatoliy
Тьфу,блин. Так это фильтр не захвата, а дисплея...
Спасибо! Только всё равно не работает, видно что отображает и 7-й IP и 161-й IP.
Опять напутал... Всем большое спасибо, особенно Kuzmi4! Всё работает.
ikm
Цитата(_Anatoliy @ May 3 2018, 14:00) *
Тьфу,блин. Так это фильтр не захвата, а дисплея...
Спасибо! Только всё равно не работает, видно что отображает и 7-й IP и 161-й IP.

тогда надо указывать ip.dist или ip.src он будет отфильтровывать либо откуда приходят либо куда.
_Anatoliy
Цитата(ikm @ May 3 2018, 14:04) *
тогда надо указывать ip.dist или ip.src он будет отфильтровывать либо откуда приходят либо куда.

Но такая строчка не зелёная а красная.
Код
ip.dist == 10.0.0.7

Но это не так важно.

А такая
Код
ip.addr == 10.0.0.7/8

не отображает пакеты от 10.0.0.8, только 10.0.0.7, а мне как раз нужны эти два адреса. Может ещё подскажете что не так?
А какой смысл у числа после косой?
ikm
Цитата(_Anatoliy @ May 3 2018, 14:07) *
Но такая строчка не зелёная а красная.
Код
ip.dist == 10.0.0.7


А такая
Код
ip.addr == 10.0.0.7/8

не отображает пакеты от 10.0.0.8, только 10.0.0.7, а мне как раз нужны эти два адреса. Может ещё подскажете что не так?
А какой смысл у числа после косой?

Это я опечатался
ip.dst== 10.0.0.8 & ip.src== 10.0.0.7 вот если вам нужны только определенные IP dst src выбирайте по вашему усмотрению.

/ после IP это маска класса сети. Более подробно вам ответит гугл.
_Anatoliy
Цитата(ikm @ May 3 2018, 15:01) *
Это я опечатался
ip.dst== 10.0.0.8 & ip.src== 10.0.0.7 вот если вам нужны только определенные IP dst src выбирайте по вашему усмотрению.

/ после IP это маска класса сети. Более подробно вам ответит гугл.

О, спасибо! Я совсем забыл за &. За маски я уже нашёл,не в тему.
Получается мне нужен другой фильтр. Нужно смотреть трафик туда-сюда IP 10.0.0.7 и трафик туда-сюда IP 10.0.0.8.
Как на рисунке - не фильтрует. Пробовал ||, &&, не помогает.
ikm
Цитата(_Anatoliy @ May 3 2018, 15:21) *
О, спасибо! Я совсем забыл за &. За маски я уже нашёл,не в тему.
Получается мне нужен другой фильтр. Нужно смотреть трафик туда-сюда IP 10.0.0.7 и трафик туда-сюда IP 10.0.0.8.
Как на рисунке - не фильтрует. Пробовал ||, &&, не помогает.

Если вам нужно смотреть что приходит и уходит по обоим адресам, то тогда:
ip.addr == 10.0.0.7 or ip.addr == 10.0.0.8

когда я писал & я думал, вам нужно смотреть только в одну сторону пакеты этих адресов. То есть когда они встретятся в одной строке.

А и еще, не забывайте обновлять фильтр: нажать стрелочку в конце строки фильтра, клавиша Enter не работает.
_Anatoliy
Цитата(ikm @ May 3 2018, 15:29) *
Если вам нужно смотреть что приходит и уходит по обоим адресам, то тогда:
ip.addr == 10.0.0.7 or ip.addr == 10.0.0.8

когда я писал & я думал, вам нужно смотреть только в одну сторону пакеты этих адресов. То есть когда они встретятся в одной строке.

А и еще, не забывайте обновлять фильтр: нажать стрелочку в конце строки фильтра, клавиша Enter не работает.

А вот за стрелочку отдельное спасибо! Сколько ж я нервов потратил!!!
Наконец-то работает. rolleyes.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.