Всем привет. Наверное, многие тут знают прогу hanstunnel, которая позволяет поднять туннель поверх ICMP, а точнее поверх пингов. Решил я поставить ее себе на роутер под openwrt. Собрал, завел… Не работает. Симптомы были простые — пакет уходит с роутера во внешнюю сеть, а на адресата не приходит, при этом в домашней локалке все работает. При этом тот же hans, запущенный на домашнем компе подключается наружу без вопросов. Кому интересно, как собрать пакет hans под openwrt и как заставить его работать — велком под кат.
Метка «icmp»
Чиним hanstunnel на openwrt (вычисление контрольной суммы сетевого пакета)
2014-02-03 в 21:17, admin, рубрики: c++, icmp, OpenWrt, Сетевые технологии, метки: icmp, OpenWrtICMP port knocking в OpenWRT
2013-10-21 в 8:39, admin, рубрики: icmp, linux, openvpn, OpenWrt, системное администрирование, метки: icmp, openvpn, OpenWrtВпечатлённый статьёй решил реализовать подобное решение на домашнем роутере, под управлением OpenWRT (Bleeding Edge r38381). Решение наверно не настолько елегантное как на Miktotik, но главное что рабочее и без скриптов и cron. Так же его можно взять за основу для реализации на других ОС Linux. Кому интересно прошу под кат.Читать полностью »
MikroTik + port knocking over ICMP
2013-07-12 в 16:18, admin, рубрики: icmp, mikrotik, Сетевое оборудование, метки: icmp, mikrotikСовсем маленький пост рассказывающий, как отловить ICMP пакеты и отфильтровать их с логикой.
Реализуем технология port knocking на RouterOS через протокол icmp.
Прошу под кат.
Читать полностью »
История программы ping
2013-02-14 в 9:48, admin, рубрики: icmp, история создания, Песочница, метки: icmp, история создания, пинг
Все верно, я — автор программы ping для UNIX. Ping — это небольшая программка длиной всего в сотню строк, которую я написал за один вечер и о которой почти все наверняка знают. :-)
Я назвал ее в честь звука, издаваемого гидролокатором. В колледже я много занимался моделированием гидроаккустических и радиолокационных систем, так что аналогия с “Киберпространством” казалась весьма уместной. В ping используется та же идея: равномерно посылать IP/ICMP-пакеты ECHO_REQUEST
и ECHO_REPLY
, чтобы измерить “расстояние” до целевого компьютера.
Мое первоначальное желание написать ping для 4.2a BSD UNIX возникло после небрежного замечания Дэвида Миллса, сделанного им в июле 1983 года на заседании DARPA в Норвегии, о проделанной им работе в замере задержки прохождения ICMP пакетов в системах Fuzball LSI-11.
Читать полностью »