Архив автора: admin

Послать самому себе пакет данных через сеть

В одном из проектов у меня стояла необычная задача, на компьютере с 2-мя сетевыми интерфейса требовалось передавать UDP пакеты с одного сетевого интерфейса на другой через сеть.

Предположил что у нас есть 2 сетевых карты, а следовательно и два сетевых интерфейса:
  — eth0 ip 192.168.10.1
  — eth1 ip 192.168.10.2

 Для начала, я попробовал решить эту задачу самым простым(и первым) способом пришедшим мне в голову. Создать сокет и привязать его к сетевому интерфейсу eth0(192.168.10.1) и посылать пакеты на 192.168.10.2. Но как оказалось так просто ядро Linux не провести, показания ifconfig говорили что пакету идут через сетевую петлю lo.

После продолжительного поиска я наткнулся на патч для ядра от Julian Anastasov(не стал пытаться переводить на русский, вдруг ошибусь) Send-To-Self interface flag. Который позволял отправлять самому себе пакеты через внешнюю сеть. Автор постоянно обновляет этот патч. Основными преимуществами заявленными автором являются:
  — данная фича может быть использована любыми приложениями без изменения кода
  — фича не ограничивается 2 интерфейсами
  — фичу можно использовать с несколькими IP адресами
  — фича не зависит от состояний rp_filter’a и arp_filter’a
  — подробней и остальное тут

Что удобно в пропатченном ядре функция такой маршрутизации включается и отключается на лету из userspace’a. Вот так:

# Включаем
echo 1 > /proc/sys/net/ipv4/conf/eth0/loop
# Выключаем
echo 0 > /proc/sys/net/ipv4/conf/eth0/loop

Автор: Dmitriy Falko
Дата публикации: 2013-03-29T10:27:00.001+04:00

Рецепт острого соуса

А. вы знаете, что азиатские блюда построены на сочетании пяти вкусов: сладкое, горькое, острое, кислое и соленое?

Раньше к нам на Украину, часто приезжали мамины родственники из Казахстана, привозили с собой дыни, урюк и «Цицабели».

Это такое название имеет аджика или острый соус, он сочетает в себе сладкий помидор и перец, горький и острый чеснок и перец, приятную кислоту помидора и его рецептом я сегодня поделюсь с вами. Читать →

Бисквитный торт с фруктами

Этим рецептом поделилась со мной подруга. Мне он тоже очень понравился: нежный бисквит, сметанный крем и фрукты.

Для приготовления теста взять:

4 охлажденных яйца;

1 стакан сахара;

1 стакан муки.

Вначале хорошо взбить охлажденный белок, затем по частям, добавлять 1 стакан сахара, всё взбить в густую пену, добавить желтки и продолжить взбивать 1- 2 мин. Читать →

Украшение обуви

Украшение балеток

Столь модные сегодня тканевые балетки открывают столько возможностей для творчества! Креативные натуры не согласны упускать такую возможность и используют разные способы достижения индивидуальности и эксклюзивности во всем. Мы также можем смело назвать себя креативными натурами, а значит сегодня же займемся очередной переделкой. И нашей сегодняшней целью станет украшение текстильных балеток.

Украшение обуви

Украшение обуви

Читать →

Почтовый клиент Geary обновлен до версии 3.0

Организация Yorba Foundation, основной сферой деятельности которой является разработка бесплатных приложений для рабочего стола GNOME, объявила о выпуске третьей версии почтовика Geary.

Читать →