1 DHCP На 2 шлюза...Чешем голову.

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Spics
рядовой
Сообщения: 44
Зарегистрирован: 2010-11-27 22:35:18

1 DHCP На 2 шлюза...Чешем голову.

Непрочитанное сообщение Spics » 2012-07-16 14:36:49

Всем доброго времени суток...
Собственно задача:
Сетка более чем из 100 рабочих станций, на мои мольбы начальство отреагировало очень не скоро, но все таки дали мне еще один канал интернета.
У меня есть два одинаковых роутера (конфигурация одна) все работает на Freebsd. На обоих настроен IPFW. И все хорошо. Вот только беда:
DHCP поднимать на второй машине мне не очень хочется. Нельзя ли использовать DHCP на первой машине для раздачи адресов клиентам, но отправлять их на другой шлюз?
Физически это все одна локальная сеть.
То есть допустим диапазон от 50 до 100 ip получает шлюз от 192.168.1.199 а диапазон от 1 до 50 ip получает шлюз 192.168.1.254? :unknown:
Вариант с 2мя dhcp возможен но эстетически не приятен. Ведь часть оборудования в сети это дешманские рабочие станции бухгалтеров собранные на не совсем вменяемом железе.
Есть возможность в DHCP.conf прописать допустим Group 1-50 и дать им параметры отдельно? :"":

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

GhOsT_MZ
лейтенант
Сообщения: 662
Зарегистрирован: 2011-04-25 11:40:35
Контактная информация:

Re: 1 DHCP На 2 шлюза...Чешем голову.

Непрочитанное сообщение GhOsT_MZ » 2012-07-16 14:45:11

Может так?

Код: Выделить всё

shared-network name {
    option domain-name              "test.redhat.com";
    option domain-name-servers      ns1.redhat.com, ns2.redhat.com;
    дополнительные параметры общей сети EXAMPLE
    subnet 192.168.1.0 netmask 255.255.255.0 {
        option routers                  192.168.1.254;
        range 192.168.1.1 192.168.1.31;
    }
    subnet 192.168.1.32 netmask 255.255.255.0 {
        option routers                  192.168.1.253;
        range 192.168.1.33 192.168.1.63;
    }
}
http://www.rhd.ru/docs/manuals/enterpri ... erver.html

amdcooper
рядовой
Сообщения: 27
Зарегистрирован: 2007-12-06 14:29:24

Re: 1 DHCP На 2 шлюза...Чешем голову.

Непрочитанное сообщение amdcooper » 2012-07-16 14:59:13

Если физически это одна сеть то второй DHCP(не берусь утверждать не зная полной картины) приведёт к неразберихи. Когда комп пытается получить ip, он кидает запрос в сеть. Какой первый DHCP сервер ответит тот ip и присвоется. Самый простой способ прописать маки наименьшего количества компов.

Spics
рядовой
Сообщения: 44
Зарегистрирован: 2010-11-27 22:35:18

Re: 1 DHCP На 2 шлюза...Чешем голову.

Непрочитанное сообщение Spics » 2012-07-20 13:22:18

Ругань началась... Вот что в шапке файла DHCPD.conf

Код: Выделить всё

default-lease-time 600000;
max-lease-time 800000;
authoritative;
ddns-update-style interim;
log-facility local7;
subnet 192.186.1.0 netmask 255.255.255.0 {
       range 192.186.1.1 192.186.1.49;
       option routers 192.186.1.199;
       option domain-name-servers 81.1.192.5;
}
subnet 192.168.1.50 netmask 255.255.255.0 {
        option routers 192.186.1.254;
        range 192.186.1.51 192.186.1.100;
        option domain-name-servers 82.200.22.227,81.1.247.38;
}

deny unknown-clients;
 
А вот что выдает при попытке стартануть:

Код: Выделить всё

/usr/local/etc/dhcpd.conf line 11: subnet 192.168.1.50 netmask 255.255.255.0: bad subnet number/mask combination.
subnet 192.168.1.50 netmask 255.255.255.0
                                        
/usr/local/etc/dhcpd.conf line 17: expecting a declaration
##################Server#######################

RAGNAR
ст. прапорщик
Сообщения: 530
Зарегистрирован: 2009-07-10 22:12:06
Откуда: Ржев
Контактная информация:

Re: 1 DHCP На 2 шлюза...Чешем голову.

Непрочитанное сообщение RAGNAR » 2012-07-21 0:11:37

Код: Выделить всё

subnet 192.186.1.0 netmask 255.255.255.128 {
       range 192.186.1.1 192.186.1.127;
       option routers 192.186.1.199;
       option domain-name-servers 81.1.192.5;
}
subnet 192.168.1.50 netmask 255.255.255.128 {
        option routers 192.186.1.254;
        range 192.186.1.128 192.186.1.254;
        option domain-name-servers 82.200.22.227,81.1.247.38;
последнею нафиг в бан.

Address: 192.168.0.1
Bitmask: 25
Netmask: 255.255.255.128
Wildcard: 0.0.0.127
Network: 192.168.0.0
HostMin: 192.168.0.1
HostMax: 192.168.0.126
Broadcast: 192.168.0.127
Hosts: 128

Rigth byte range for
netmask 255.255.255.128: 0-127, 128-255
... Да освятится имя твое и pасшиpение твое, Господи...

Spics
рядовой
Сообщения: 44
Зарегистрирован: 2010-11-27 22:35:18

Re: 1 DHCP На 2 шлюза...Чешем голову.

Непрочитанное сообщение Spics » 2012-07-21 20:44:14

Попробовал... Ругается на маску сети... Я посмотрел несколько калькуляторов онлайн.. В итоге как я знаю, нужно чтоб у разных подсетей были разные маски так? С шагом? Или я чего то не понимаю?

Spics
рядовой
Сообщения: 44
Зарегистрирован: 2010-11-27 22:35:18

Re: 1 DHCP На 2 шлюза...Чешем голову.

Непрочитанное сообщение Spics » 2012-07-21 21:02:46

физически все это одна локалка...

RAGNAR
ст. прапорщик
Сообщения: 530
Зарегистрирован: 2009-07-10 22:12:06
Откуда: Ржев
Контактная информация:

Re: 1 DHCP На 2 шлюза...Чешем голову.

Непрочитанное сообщение RAGNAR » 2012-07-22 15:26:44

может посматреть в другую сторону. у тебя есть 2 канала, обедини их и пользуйся. примеров тут много. это кк вариант fib
... Да освятится имя твое и pасшиpение твое, Господи...