Показаны сообщения с ярлыком work. Показать все сообщения
Показаны сообщения с ярлыком work. Показать все сообщения

21 апреля 2010 г.

Разделение LAN портов в DIR-320 (dd-wrt)

Идём Setup > VLANs и создаем на основе второго LAN порта - vlan2 соединение.
Идём в Setup > Networking и вносим следующие изменения:

15 апреля 2010 г.

Два входящих канала DIR-320 (dd-wrt)



Имеем 2 канала в интернет:
WAN1: статический ip 10.1.1.7 netmask: 255.255.255.240 gw: 10.1.1.1;
WAN2: cтатический ip 192.168.137.14 netmask: 255.255.255.0 gw: 192.168.137.1.
Беспроводной маршрутизатор D-Link DIR-320, флешка на 1Gb.

Необходимо огранизовать отказоустойчивую систему.

Скачиваем последнюю версию прошивки DD-WRT для DIR-320 с поддержкой USB. Для меня это была dd-wrt.v24_usb_generic.bin;
Прошиваем роутер, согласно инструкциям;
Разбиваем флешку на 3 раздела (ext3, ext3, swap);
Подключаем флешку к маршрутизатору;Включаем поддержку JFFS2 (вкладка Тех. Обслуживание->Управление) и поддержку USB (вкладка Службы->USB). Все пункты, кроме поддержки USB 1.1 (UHCI) и поддержки USB 2.0, а также автомонтирования;
Заходим с помощью telnet или ssh на роутер и вводим:
dmesg
Ищем строки
/dev/scsi/host0/bus0/target0/lun0: p1 p2 p3
Через вебинтерфейс идём в Тех. Обслуживание->Команды и прописываем:
mount -o noatime /dev/scsi/host0/bus0/target0/lun0/part1 /jffs
mount -o noatime /dev/scsi/host0/bus0/target0/lun0/part2 /mnt
/opt/bin/busybox swapon /dev/scsi/host0/bus0/target0/lun0/part3
mount -o bind /jffs/opt /opt
Сохраняем в автозагрузку.
Перезагружаемся.

10 апреля 2010 г.

Раздача интернета + шейпер + wifi (dd-wrt)

Проверено, работает на D-Link DIR-320 или Asus WL-520GC (цена вопроса - 50-60 долларов).
Прошиваем маршрутизатор прошивкой DD-WRT, согласно инструкциям:
Для D-Link'a - http://www.dd-wrt.com/wiki/index.php/Прошивка_DIR-320.
 Для Asus'a:
  1. Выбираем на сайте прошивки последнюю подходящую версию, для меня это была dd-wrt.v24_micro_generic.bin;
  2. Устанавливаем утилиту от ASUS'a, идёт в комплекте с маршрутизатором;
  3. Идём в "Главноем меню\Программы\ASUS Utility\WL-520GC Wireless Router\Firmware Restoration";
  4. Выключаем маршрутизатор, нажимаем и держем нажатой кнопку сброса, включаем питает, ждём пока индикатор питания не начнёт медленно мигать;
  5. Выбираем в программе скачанный файл "dd-wrt.v24_micro_generic.bin";
  6. Ждём пока asus utility завершит работу и перезагружаемся.
Заходим на маршрутизатор, сразу меняем параметры доступа;
Вводим настраиваем сетевые интерфейсы;

Раздача интернета + шейпер на Ubuntu 9.10

Устанавливаем систему;
Обновляемся:
apt-get update
apt-get upgrade
reboot
Параметры сетевых соединений:
WAN port - eth0 (212.212.212.212, mask: 255.255.255.252, gw: 212.212.212.211)
LAN port - eth1 (10.1.1.1, mask: 255.255.255.0, gw: 0.0.0.0)
Устанавливаем dhcp3-server:
sudo apt-get install dhcp3-server
Если не стартует, то создаем недостающую папку:
sudo mkdir /etc/ltsp
Меняем настройки сервера на необходимые:
sudo gedit /etc/dhcp3/dhcpd.conf
Удаляем всё и вставляем:
subnet 10.1.1.0 netmask 255.255.255.0
{
option routers 10.1.1.1;
option subnet-mask 255.255.255.0;
option domain-name-servers 195.54.2.1;
option domain-name-servers 195.54.3.2;
range 10.1.1.10 10.1.1.254;
default-lease-time 21600;
max-lease-time 28800;
}
Правим файл /etc/default/dhcp3-server вписывая в него строку:
INTERFACES=”eth1”
После чего можем запустить сервер
sudo /etc/init.d/dhcp3-server start
Устанавливаем LAMP-server