Главная » 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
* После установки демон попытается запуститься, но у него ничего не
выйдет, это нормально, так-как конфиг пока не настроен как надо.
Вот это дело можно скопировать и вставить к себе в конец конфига.
# 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 eth5;}
Такого интерфейса у меня нету в Системе, и при запуске демона получил
сообщение в котором говорилось, что мол нету у тебя дядя такого
девайса... Из этого я сделал вывод, что этот параметр корректно
отрабатывается.
Затем я пробывал по разному перекидывал демона на другой интерфейс, и
всё работало на другом. Поэтому пришедши к выводу, что адреса раздаются
только во внутренню Сеть я успокоился. И теперь мне осталось привязать
это дело к макам моих домашних карт - ибо нефиг! Об этом попозже
расскажу как и чего у меня вышло из этой идеи.
Ну вот собственно не сложно всё, скоро я думаю, у
меня побежит фтп на сервере, и вся приблуда которая успешно разгрузит
мой домашний ПК, и мне удобно и всем хорошо. И самое главное получен
опыт. - В общем это главня цель.