Перейти до

DHCP-Relay на удаленном NAS


Рекомендованные сообщения

Господа, прошу совета.

Суть проблемки такова: Есть биллинг (FreeBSD 10.2) удаленный NAS (FreeBSD 9.3). Все настроено, и работает. Все, кроме DHCP. Конечно, можно поднять свой DHCP сервер, но хочется рулить из одного места. Не из того, откуда руки растут))) Решил прокинуть DHCP по туннелю. И...

Что то у меня не получается... Поднял GRE-туннели. 

rc.conf на nas'e

 

 

cloned_interfaces="gre0 vlan101 vlan102"

ifconfig_gre0="inet 10.3.5.2 10.3.5.1 netmask 255.255.255.252 tunnel xx.xx.xx.xx yy.yy.yy.yy"

ifconfig_vlan101="inet 192.168.101.1/24 vlan 101 vlandev em0"
#ifconfig_bridge0="addm gre0 addm em0 addm vlan101"

ststic_routes="net1"
route_net1="-net 192.168.0.0/16 10.3.5.1"

dhcrelay_enable="YES"
dhcrelay_flags="-a"
dhcrelay_servers="10.3.5.1"
dhcrelay_ifaces="vlan101"

 

на биллинге

 

 

cloned_interfaces="gre0"
ifconfig_gre0="inet 10.3.5.1 10.3.5.2 netmask 255.255.255.252 tunnel yy.yy.yy.yy xx.xx.xx.xx"

 

ststic_routes="net1 net2 net3"
route_net2="-net 192.168.0.0/16 10.3.5.2"
 
dhcpd_ifaces="bce0 gre0"

 
nas пингует биллинг по туннелю и биллинг пингует nas
tcpdump показывает, что запросы по туннелю приходят, но DHCP на них не реагирует.
16:05:44.869202 IP 10.3.5.2.bootps > 10.3.5.1.bootps: BOOTP/DHCP, Request from 14:d6:4d:89:8a:1a (oui Unknown), length 300
 
фрагмент firewall.conf - на обоих машинах они идентичны. 

#GRE
${fwcmd} add 10 allow gre from any to any

 
Поделитесь опытом и ткните мордочкой, где и что я упустил!
Відредаговано Andromeda
Ссылка на сообщение
Поделиться на других сайтах

 

dhcrelay_ifaces="vlan101"

 

IP адрес на этом влане настроен? 

 

10.3.5.1. висит на GRE со стоны биллинга, vlan101 - на насе, это влан абонента.

Ссылка на сообщение
Поделиться на других сайтах

Просто DHCP-Relay добавляет информацию в пакет, в частности информацию о том, с какого интерфейса пришел пакет, что бы DHCP понимал какой IP нужно выдать. Поэтому на клиентском влане где висит relay нужен IP адрес. Во всяком случае у меня так:

dhcpd: DHCPDISCOVER from 94:de:80:da:54:79 via 10.10.10.2
dhcpd: DHCPOFFER on 10.10.10.44 to 94:de:80:da:54:79 via 10.10.10.2
dhcpd: DHCPREQUEST for 10.10.10.44 (10.36.0.1) from 94:de:80:da:54:79 via 10.10.10.2
dhcpd: DHCPACK on 10.10.10.44 to 94:de:80:da:54:79 via 10.10.10.2

Где 10.10.10.2 IP адрес relay агента который смотрит в клиентский влан

Відредаговано foreverok
Ссылка на сообщение
Поделиться на других сайтах

Покажите dhcpd.conf

dhcp.conf

 

option domain-name "ourisp";

option domain-name-servers 8.8.8.8;

default-lease-time 3600;

max-lease-time 43200;

authoritative;

ddns-update-style none;

log-facility local7;

one-lease-per-client true;

deny duplicates;

shared-network ourisp {

 

 

subnet 192.168.101.0 netmask 255.255.255.0 {

default-lease-time 3600;

option domain-name "ourisp";

option subnet-mask 255.255.255.0;

option routers 192.168.101.1;

include "/usr/local/etc/multinet/101";

}

}

 

 

как видите, тут ничего необычного. Внутри сети все работает...

Ссылка на сообщение
Поделиться на других сайтах

Просто DHCP-Relay добавляет информацию в пакет, в частности информацию о том, с какого интерфейса пришел пакет, что бы DHCP понимал какой IP нужно выдать. Поэтому на клиентском влане где висит relay нужен IP адрес. Во всяком случае у меня так:

dhcpd: DHCPDISCOVER from 94:de:80:da:54:79 via 10.10.10.2
dhcpd: DHCPOFFER on 10.10.10.44 to 94:de:80:da:54:79 via 10.10.10.2
dhcpd: DHCPREQUEST for 10.10.10.44 (10.36.0.1) from 94:de:80:da:54:79 via 10.10.10.2
dhcpd: DHCPACK on 10.10.10.44 to 94:de:80:da:54:79 via 10.10.10.2

Где 10.10.10.2 IP адрес relay агента который смотрит в клиентский влан

Сорри за недомолвку....  На клиентском влане адрес висит. 

ifconfig_vlan101="inet 192.168.101.1/24 vlan 101 vlandev em0"
В шапке поста попрвил...
 
В принципе я уже примерно понял в чем я ошибся... Все же иногда полезно отвлечься и поговорить с умными людьми.
Ссылка на сообщение
Поделиться на других сайтах

нужно в конфиг dhcp добавить

 

subnet 10.3.5.2.0 netmask 255.255.255.0 {

}

Не, все решилось по другому: пришлось выкинуть gre и заменить его на gif. Вот по этому принципу http://local.com.ua/forum/topic/78964-ubilling-насколько-отдаленных-nas-от-биллинга-на-freebsd/?p=894319

Всем спасибо!

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

  • Схожий контент

    • Від Zend
      Продам сабж.
      2 контроллера CA07336-C001, в каждом по одном интерфейсном модуле CA07336-C009 (2 x 1Gbps iSCSI)
      HDD: 24 x 900GB SAS 10K
      Исправен.
      С ним могу продать шкафчик того же вендора.
       
      Стоимость - $4000, торг
       

    • Від Dilan
      Собственно ищу кто сделает такую связку с нуля под ключ. Тз высылаю в личку. Заранее спасибо.
    • Від andrey326
      Здравствуйте. Есть желание поставить NAS для хранения некого объема информации.
      Реально нужно на 2-3 Тб места, но на сегодняшний день по дискам, думаю выбрать примерно так:
      Western Digital Red Pro NAS 6TB 7200rpm 256MB *4 = 24Тб 
      в raid 10 , соотв 12Тб , чего тоже с запасом хватит,
      Вот по самому NAS пока не определился.
      Какие условия:
      Решение именно NAS, а не ПК с дисками.
      Корзины для горячей замены дисков
      1Гбит медь/ оптика (+ WiFi как вариант)
      Новое.
       
      Для себя точно не решил.... 
      Лучше для монтажа в стойку, или настольное решение? Располагаться NAS на шкафу, на ушах от свитча в ящике, в мебельном шкафу, или в 1U шкафу - по ситуации. 
      Шумность не очень кретична, но и не то что бы не важна.
      Буджет на сам NAS я себе вижу 20-30 хотя бы. и соответственно рассматриваю вариант:
      QNAP TS-431XeU-2G
      https://e-server.com.ua/aktivnoe-setevoe/sistemy-hranenija-dannyh-shd/setevoj-nakopitel-qnap-ts-431xeu-2g-detail
       
      Или лучше NAS SYNOLOGY DX517 , SYNOLOGY DS923+ ? В чем принципиальная разница между первым, и вторым/третьим?
      Кто что посоветует?
    • Від rostikua
      Куплю СХД Dell me4024 або аналог (аналог це означає не старий хлам) з дисками або без, якщо з дисками тоді SAS SSD 1.92Tb 
      Telegram rostik_ng
    • Від DlinkUA
      Продам D-Link DSM-350/EP/A1
      Цена: 15$.
      тел.0667758230
       
      Возможно использование в качестве:
      - видеорегистратора NVR для IP камер D-Link 
      - сетевого хранилища NAS (HDD 2,5" SATA до 1Tb),
      - VoIP miniPBX (до 200 учётных записей),
      - медиаплеера, отлично читает AVI формат, MKV читает 1 из 10.
       
      ХАРАКТЕРИСТИКИ.
      Процессор: C2 Micro CC1100
      Накопитель: нет
      Слот для установки HDD: + (2,5" SATA)
      ФУНКЦИОНАЛЬНОСТЬ.
      Операционная система: нет данных
      Поддержка видео высокой четкости: HD Ready (1366x768)
      Встроенный торрент: есть
      ОРГАНЫ УПРАВЛЕНИЯ.
      Пульт ДУ: есть
      Fast Ethernet (100 Мбит/с): 100Mbps
      USB: USB Type A, USB Type B
      ВИДЕОВЫХОДЫ.
      HDMI: есть
      Композитный: есть
      АУДИОВЫХОДЫ.
      Аналоговый стерео: есть
      Цифровой оптический: есть
      Размеры, мм: 263x169x38
      Вес, кг:
      0,95
      Комплектация: плеер, пульт ДУ,  RSA кабель, Ethernet кабель, блок питания.



×
×
  • Створити нове...