Как раздать интернет средствами Linux и Iptables

Для того, чтобы раздать интернет через вторую сетевую карту необходимо

  1. Разрешить форвардинг пакетов

    Или

    Для того, чтобы форвардинг работал и после перезагрузки

    Находим строчку

    И раскомментируем ее

    раздать интернет linux

  2. Вместо eth0 подставляем интерфейс, который подключен к провайдеру

  3. Убедимся, что правило появилось

    iptables nat masquerade

  4. Для того, чтобы настройки iptables вернулись после перезагрузки

    Правим файл /etc/network/interfaces, допишем туда

    раздаем интернет debian squeeze

SSH по ключам

На клиенте

Публичный ключ необходимо поместить на сервер, в файл ~/.ssh/authorized_keys, приватный остается у вас.
Разрешаем авторизацию по ключу на сервере /etc/ssh/sshd_config

После этого можно подключаться

Как настроить KVM на Debian Squeeze

KVM Debian howto
В качестве host системы будем использовать debian squeeze x64, в качестве гостевой системы — ubuntu server 12.04 LTS x64, однако мануал подходит для любой гостевой системы.
Прежде всего необходимо убедиться, что процессор поддерживает аппаратную виртуализацию, без нее KVM не заработает.

Установка KVM Debian

Нам понадобится созданный в предыдущей статье lvm том, размещенный на raid 1 массиве.

Читать далее Как настроить KVM на Debian Squeeze

LVM Debian Squeeze

LVM (Logical Volume Manager) — менеджер логических томов. LVM — это метод распределения пространства жёсткого диска по логическим томам, размер которых можно легко менять, в отличие от разделов. Нам потребуется неотформатированный raid массив, созданный в предыдущей статье.
В нашем случае — это массив /dev/md1
raid массив linux

lvm debian howto

Читать далее LVM Debian Squeeze

Настройка программного raid массива mdadm на Debian Squeeze

Debian mdadm howto
Имеем: два жестких диска по 1TB, на первом установлена система Debian Squeeze, второй — пустой.

mdadm debian

mdadm debian

Читать далее Настройка программного raid массива mdadm на Debian Squeeze

Как пользоваться dd

dd (dataset definition) — программа UNIX, предназначенная как для копирования, так и для конвертации файлов.
Созданием образа CD диска

ошибки чтения буду игнорироваться
Безвозвратное удаление данных с жесткого диска

Скопировать MBR

Просмотреть MBR

Скопировать загрузочный код из MBR

Копирование таблицы разделов

Клонирование разделов жесткого диска

Клонирование раздела жесткого диска по сети

Скопировать файл foo в файл bar, пропустив первые 10 КБ из файла foo

Склеить пять 100-мегабайтных файлов в один

Мгновенное создание sparse файла — файл, который создаётся с заданным размером, но при этом физически не занимает пространтсво на винчестере, пока в него не будут записаны данные

Команада создаст файл размером 1GB
Следить за процессом выполнения dd

Конвертирование образа Nero в iso

Как пользоваться cfdisk

Сначала уничтожим  MBR, для это воспользуемся утилитой dd

dd MBR linux
dd MBR linux

Для создания новых разделов воспользуемся утилитой cfdisk:

создание разделов linux
создание разделов linux

cfdisk linux
cfdisk linux

Нажимаем «New» — создать новый раздел, выбираем «Primary» — основной, задаем размер нового раздела, нажимаем «Beginning» для того, чтобы раздел находился в начале диска. При необходимости выбираем опцию «Bootable» для того, чтобы сделать его загружаемым.

cfdisk linux
cfdisk linux

 

Поле «Type» определяет файловую систему будущего раздела:

cfdisk linux
cfdisk linux

Например, 82 — файл подкачки.

cfdisk linux
cfdisk linux

Когда все необходимые разделы созданы, нажимаем  «Write» для записи изменений.

cfdisk linux
cfdisk linux