The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"DHCP сервер на 2 сети"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"DHCP сервер на 2 сети"  +/
Сообщение от RomanQ email(ok) on 21-Фев-08, 17:26 
Добрый вечер господа.
Есть роутер FreeBSD 6.3 с 2 сетевыми карточками.Развернули на роутере DHCP сервер, подскажите пжалуста как теперь его заставить работать на 2-ю сеть?
Спасибо.
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "DHCP сервер на 2 сети"  +/
Сообщение от PavelR (??) on 21-Фев-08, 17:51 
>Добрый вечер господа.
>Есть роутер FreeBSD 6.3 с 2 сетевыми карточками.Развернули на роутере DHCP сервер,
>подскажите пжалуста как теперь его заставить работать на 2-ю сеть?
>Спасибо.

Прописать её в конфиге сервиса аналогично уже имеющейся.

исправить dhcpd_interfaces, если есть.


Сложно ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "DHCP сервер на 2 сети"  +/
Сообщение от adews (ok) on 21-Фев-08, 21:18 
Дополнительно,- для меня тоже когда-то был непонятен этот вопрос:
После того как пропишите интерфейс и конфиг сети,-
DHCP сам понимает на каком интерфейсе какие адреса выдавать, никаких дополнительных бубнотанцев для этого не надо.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "DHCP сервер на 2 сети"  +/
Сообщение от RomanQ email(ok) on 22-Фев-08, 12:17 
Спасибо большое за ответ.
Исходя из понимания советов, сделал следующие преобразования.

rc.conf

dhcpd_enable="YES"
dhcpd_conf="/etc/dhcp2.conf"
dhcpd_ifaces="xl1" # 192.200.1.100
dhcpd_ifaces="xl0" # 192.200.2.100

dhcp2.conf

default-lease-time 7200;
max-lease-time 7200;
option domain-name-servers 192.200.1.100;
option domain-name "mydomain.org";

subnet 192.200.1.0 netmask 255.255.255.0 {
   range 192.200.1.101 192.200.1.120;
   option routers 192.200.1.100;
}

subnet 192.200.2.0 netmask 255.255.255.0 {
   range 192.200.2.101 192.200.2.120;
   option routers 192.200.2.100;
}

Перезагрузился  и получил заботающий DHCP сервер на интерфейсе xl0.
На интерфейсе xl1 не работает.
Что можно поделать в этой ситуации?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "DHCP сервер на 2 сети"  +/
Сообщение от Ignat email(??) on 24-Фев-08, 14:21 
>dhcpd_conf="/etc/dhcp2.conf"
>dhcpd_ifaces="xl1" # 192.200.1.100
>dhcpd_ifaces="xl0" # 192.200.2.100
>
>dhcp2.conf
>
>subnet 192.200.1.0 netmask 255.255.255.0 {

inteface xl1;
>   range 192.200.1.101 192.200.1.120;
>   option routers 192.200.1.100;
>}
>
>subnet 192.200.2.0 netmask 255.255.255.0 {

inteface xl0;
>   range 192.200.2.101 192.200.2.120;
>   option routers 192.200.2.100;
>}

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "DHCP сервер на 2 сети"  +/
Сообщение от RomanQ email(ok) on 26-Фев-08, 16:31 
dhcpd_conf="/etc/dhcp2.conf"
dhcpd_ifaces="xl1" # 192.200.1.100
dhcpd_ifaces="xl0" # 192.200.2.100

dhcp2.conf

subnet 192.200.1.0 netmask 255.255.255.0 {
inteface xl1;
   range 192.200.1.101 192.200.1.120;
   option routers 192.200.1.100;
}

subnet 192.200.2.0 netmask 255.255.255.0 {
interface xl0;
   range 192.200.2.101 192.200.2.120;
   option routers 192.200.2.100;
}

Спасибо большое  Ignat, все заработало с Вашей помощью.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "DHCP сервер на 2 сети"  +/
Сообщение от PavelR (??) on 27-Фев-08, 06:32 
>dhcpd_conf="/etc/dhcp2.conf"
>dhcpd_ifaces="xl1" # 192.200.1.100
>dhcpd_ifaces="xl0" # 192.200.2.100

Так не бывает, значения перекроются.

надо писать параметры так:

dhcpd_ifaces="xl0 xl1"


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "DHCP сервер на 2 сети"  +/
Сообщение от Дмитрий Ю. Карпов on 27-Фев-08, 14:00 
> dhcpd_ifaces="xl1" # 192.200.1.100
> dhcpd_ifaces="xl0" # 192.200.2.100

Это - операторы присваивания, и если они присваивают значения одной переменной, то последний полностью ликвидирует действия предыдущих. Слово "ifaces" имеет множественное число, так что надо перечислять интерфейсы в одном операторе через пробел:
dhcpd_ifaces="xl0 xl1"

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "DHCP сервер на 2 сети"  +/
Сообщение от Trojan (ok) on 24-Июн-09, 09:32 
Помогите пожалуйста с подобной проблемой. Есть две подсети между которыми стоит FreeBSD и на котором поднят DHCP (isc-dhcpd30-server). Одну подсеть получается настроить, а со второй проблема.

Вот конфиг dhcpd.conf:

# A slightly different configuration for an internal subnet 1.
  subnet 192.168.1.0 netmask 255.255.255.128 {
  range 192.168.1.10 192.168.1.126;
  option domain-name-servers 192.168.1.2;
  option domain-name "home";
  option routers 192.168.1.1;
  option broadcast-address 192.168.1.127;
  default-lease-time 600;
  max-lease-time 7200;
  }

# A slightly different configuration for an internal subnet 2.
  subnet 192.168.1.128 netmask 255.255.255.128 {
  range 192.168.1.140 192.168.1.254;
  option domain-name-servers 192.168.1.2;
  option domain-name "home;
  option routers 192.168.1.129;
  option broadcast-address 192.168.1.255;
  default-lease-time 600;
  max-lease-time 7200;
  }

Вот конфиг /etc/rc.conf:

dhcpd_enable="YES"
dhcpd_flags="-q"
dhcpd_ifaces="em0" # 192.168.1.1
dhcpd_ifaces="em1" # 192.168.1.129

Из логов:

Jun 24 15:18:49 shlus dhcpd: /usr/local/etc/dhcpd.conf line 75: semicolon expected.
Jun 24 15:18:49 shlus dhcpd:   filename "vmunix.
Jun 24 15:18:49 shlus dhcpd:             ^
Jun 24 15:18:49 shlus dhcpd: /usr/local/etc/dhcpd.conf line 117: eof in string constant
Jun 24 15:18:49 shlus dhcpd:
Jun 24 15:18:49 shlus dhcpd: ^
Jun 24 15:18:49 shlus dhcpd: /usr/local/etc/dhcpd.conf line 117: unexpected end of file
Jun 24 15:18:49 shlus dhcpd:
Jun 24 15:18:49 shlus dhcpd: ^
Jun 24 15:18:49 shlus dhcpd: Configuration file errors encountered -- exiting

Я так понял что проблема в линиях 75 и 117 из конфига dhcpd.conf, НО в этих линиях я ничего не трогал.

Что не так сделал?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "DHCP сервер на 2 сети"  +/
Сообщение от Trojan (ok) on 25-Июн-09, 12:07 
Поправил конфиг в этом месте:

option domain-name "home;.

Теперь появились следующие проблемы:

1. Когда машина из подсети 192.168.1.128 получает IP адрес в логах появляется такое сообщение:

Jun 25 14:32:13 shlus dhcpd: if WS200.home IN A rrset doesn't exist add WS200.home 300 IN A 192.168.1.254: connection refused.

При этом IP адрес выдается без проблем. Если же прописать в DHCP машине из все той же подсети статический адрес, то никаких сообщений в логи не вносится и IP адрес так же успешно получается.

2. После того как конфиг поправил не получают IP адреса машины из первой подсети 192.168.1.0. В логи насчет первой подсети ничего не вносится.

Что еще нужно поправить?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "DHCP сервер на 2 сети"  +/
Сообщение от Trojan (ok) on 27-Июн-09, 18:29 
ПРОБЛЕМУ РЕШИЛ. Спасибо Игнату.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру