Пятница, 19.04.2024, 22:17
Приветствую Вас Гость | RSS

Настройка Ubuntu / Debian

Меню сайта
Форма входа
Поиск
Календарь
«  Сентябрь 2010  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
27282930

Дневник

Главная » 2010 » Сентябрь » 29 » Настройка сервера DHCP за 5 минут ( dhcp3-server ) с чего начать?
12:36
Настройка сервера DHCP за 5 минут ( dhcp3-server ) с чего начать?
Ну вот решил небольшое Хауту состряпать... О том как я настроил dhcp3-server для своей домашней Сети.

dhcp , это очень круто, удобно, логично. Даже использование его в домашней Сети оправданно. И очень удобно. ИМХО

И так, что имеем

Сервер на Ubuntu 7.10
На нём крутятся два Сетевых Интерфейса

eth0 - смотрит в "Прогтех". И получает настройки по dhcp
eth1 - смотрит на домашний свитч и имеет настройки address 192.168.0.1 netmask 255.255.255.0 - шлюза нету, так-как настроен NAT.

Итак поехали по шагам

1 - надо поставить пакет dhcp3-server - само сабой репозитарии уже должны быть подключены, например Zorga.

sudo apt-get install dhcp3-server


* После установки демон попытается запуститься, но у него ничего не выйдет, это нормально, так-как конфиг пока не настроен как надо.

2 - надо отконфигурировать конфиг демона dhcpd

sudo nano -w /etc/dhcp3/dhcpd.conf


У меня получилось вот чего -

# Пример /etc/dhcpd.conf
# (добавьте свои комментарии здесь)
default-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
option routers 192.168.0.1;
option domain-name-servers 62.117.85.76, 62.117.85.58;
# option domain-name "mydomain.org";

subnet 192.168.0.0 netmask 255.255.255.0 {range 192.168.0.2 192.168.0.100; interface eth1;}



Вот это дело можно скопировать и вставить к себе в конец конфига.


# option domain-name "mydomain.org"; —- Что это за параметр пока не очень понятно мне. Разберусь отпишу.

Всё, далее надо это дело подправить под себя и сохранить.

3 - Перезапускаем демона dhcp3-server

sudo /etc/init.d/dhcp3-server restart



При успешном старте сервера должно быть нечто вроде этого -

daldon@ubuntu:~$ sudo /etc/init.d/dhcp3-server restart
[sudo] password for daldon:
 * Stopping DHCP server dhcpd3 [ OK ] 
 * Starting DHCP server dhcpd3 [ OK ] 



4 - Идём и выставляем на машине которая будет расти на домашнем свитче "получить Сетевой адрес автоматически".

После этого первая машина должна получить следующие параметры - у меня это был подопотный тазик под Маздаем.

IP 192.168.0.100
Mask 255.255.255.0
GW 192.168.0.1
Dns 62.117.85.58 и 62.117.85.76


Всё очень не трудно сделать, но есть одно, НО из-за которого я собственно и затеял я писать инструкцию...

По началу я не нашёл ничего в конфиге такого, что явно указывало-бы мне на ту плату которая будет раздавать для ПК которые кричат "ау-ау! Дайте адрес!" адреса, а так-как я очень слаб в английском то пришлось искать это дело на Русском, и вот я нашёл кусочек - http://forum.ubuntu.ru/index.php?topic=12101.0

Попробывав это дело, я вывел вот это -

subnet 192.168.0.0 netmask 255.255.255.0 {range 192.168.0.2 192.168.0.100; interface eth1;}

- почему-то этого как-то нету особо, может конечно сервер сам читает Сетевые конфиги, и уже понимает куда надо раздавать, но знаете ли, бережённого Бог бережёт. Мне не очень охото раздавать адреса в "Прогтех", а потом быть за это несчадно выпоротым провайдером.

И так я сначало попробывал сделать вот так subnet 192.168.0.0 netmask 255.255.255.0 {range 192.168.0.2 192.168.0.100; interface eth5;}

Такого интерфейса у меня нету в Системе, и при запуске демона получил сообщение в котором говорилось, что мол нету у тебя дядя такого девайса... Из этого я сделал вывод, что этот параметр корректно отрабатывается.

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

Ну вот собственно не сложно всё, скоро я думаю, у меня побежит фтп на сервере, и вся приблуда которая успешно разгрузит мой домашний ПК, и мне удобно и всем хорошо. И самое главное получен опыт. - В общем это главня цель.

Копипаст отсюдава: http://unsorted.me/viewtopic.php?t=59622
Категория: Настройка серверных приложений под Linux | Просмотров: 4644 | Добавил: CheGuevara | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Наш опрос
Оцените мой сайт
Всего ответов: 26
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0