Программы
Бридж между 2-мя и более Ethernet на Linux

Бридж между 2-мя и более Ethernet на Linux

Простейший способ встать "в разрыв" сети на Linux

Нужно это для того, чтобы влезть хостом между двумя другими без выделения всяких ip и прочей мути с маршрутизацией — просто был один кабель, стало два — между ними наш новый хост. Ну и 2 Ethernet интерфейса на нашем новом хосте не помешает…

Собственно, наш новый хост начинает работать в режиме хаба. Вероятно, очень умного хаба (а иначе — зачем этим заниматься?).

apt-get install bridge-utils
brctl addbr br0
brctl stp br0 on  # Включаем STP на случай петель
ifconfig eth0 0.0.0.0 down
ifconfig eth1 0.0.0.0 down
brctl addif br0 eth0
brctl addif br0 eth1
ifconfig eth0 up
ifconfig eth1 up
ifconfig br0 up

Если хотим иметь возможность зайти на наш новый хост, то ставим ещё и ip на br0.

ifconfig br0 192.168.0.1
Также может быть вам интересно:

Книжка про Agile

Сегодня я бы хотел порекомендовать книгу «Этюды на тему быстрой разработки ПО» за авторством Вендиката Субраманиама и Энди Ханта.

Читать »

Ленивый backup MySQL

Если вы также ленивы как и я, то вы так и не перевели свои старые проекты на postgresql.

Читать »
Фото Как настроить отправку почты из Django

Как настроить отправку почты из Django

Письма об ошибках, отчёты на почту, восстановление паролей - всё это полезно при работе с сайтом. Django предоставляет удобный способ это сделать с минимумом настроек!

Фото Добавляем поддержку медиа-файлов в Django проект

Добавляем поддержку медиа-файлов в Django проект

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

Фото Настройка журналирования (логирования) в Python с примерами

Настройка журналирования (логирования) в Python с примерами

Во время работы программы часто нужно сохранять некоторые важные записи о процессе выполнения команды. В Python есть довольно мощный модуль для работы с логами - давайте разберёмся с тем, как его использовать.

Фото Так ли безопасен Linux? Несколько коммитов с уязвимосятми в stable

Так ли безопасен Linux? Несколько коммитов с уязвимосятми в stable

Исследователи сумели пройти code-review с реквестами в ядро Linux, заведомо содержащими добавление уязвимостей.

Фото Панель администрирования Django - настройка вида (шаблона)

Панель администрирования Django - настройка вида (шаблона)

Простой способ подключить админку к сайту на Django, как сконфигурировать адмиин-панель, как изменить оформление администрационной панели Django фреймворка.

Фото Панель администрирования Django - подключение, настройка, поиск, фильтрация

Панель администрирования Django - подключение, настройка, поиск, фильтрация

Простой способ подключить админку к сайту на Django, как сконфигурировать адмиин-панель и добавить функциональность поиска, массовых действий, как изменить оформление администраторской панели Django фреймворка.

Фото И снова sudo, и снова "решето"

И снова sudo, и снова "решето"

В утилите sudo была исправлена очередная уязвимость.

Фото Google прекращает поддержку сторонних приложений в API Chrome-like

Google прекращает поддержку сторонних приложений в API Chrome-like

Гугл отключает всех пользователей Chrome-зависимых API. Зачем? К чему это приведёт?