Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

не работает раздача фиксированых адресов по DHCP

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [*nix/Linux] >> не работает раздача фиксированых адресов по DHCP
Имя
Сообщение << Старые топики   Новые топики >>
не работает раздача фиксированых адресов по DHCP - 2009-08-13 09:36:12.343333   
PigMeyB

Сообщений: 269
Оценки: 0
Присоединился: 2008-07-15 15:39:57.543333
Всем доброго времени. Такая тут проблемка возникла. Стоит значит Smoothwall 3 SP1. Решил упростить себе жизнь и встроенным DHCP сервером раздавать некоторым компам определенные адреса. Автоматом из указанного диапазона адреса раздаются на ура, а вот при попытке привязать адрес к маку выдает адрес вообще от болды.
Пример: Динамически раздаются адреса из диапазона 192.168.0.100-192.168.0.200 просто отлично. В веб интерфейсе проставляю зависимость MAC-IP не работает. Тот же результат если вручную прописывать в конфиге. Собственно конфиг /var/smoothwall/dhcp/dhcpd.conf:
authoritative; ddns-update-style ad-hoc; subnet 192.168.0.0 netmask 255.255.255.0 { option subnet-mask 255.255.255.0; option domain-name ""; option routers 192.168.0.254; option domain-name-servers 81.20.192.16, 81.20.192.17; range dynamic-bootp 192.168.0.100 192.168.0.200; default-lease-time 3600; max-lease-time 7200; host 1 { hardware ethernet 00:17:9A:7F:3B:5E; fixed-address 192.168.0.5; option host-name "asu5"; } host 2 { hardware ethernet 00:1B:24:8B:D4:63; fixed-address 192.168.0.240; option host-name "cybermaniac-boo"; } host 3 { hardware ethernet 08:00:27:F5:58:5A; fixed-address 192.168.0.249; option host-name "ubuntu"; } }
И конфиг /var/smoothwall/dhcp/staticconfig-green:
asu5,00:17:9A:7F:3B:5E,192.168.0.5,Boev,on cybermaniac-boo,00:1B:24:8B:D4:63,192.168.0.240,,on ubuntu,08:00:27:F5:58:5A,192.168.0.249,,on
Может кто сталкивался? Есть идеи?
Post #: 1
RE: не работает раздача фиксированых адресов по DHCP - 2009-08-14 00:38:24.166666   
multiexe

Сообщений: 532
Оценки: 0
Присоединился: 2007-09-18 18:00:33.783333
ну правильно DHCP дает свободный адрес а если мас разрешон к доступу к твоей системе он его получит …..как мог обьяснил после 3 бутылок ))))пойми DHCP даёт свободный адрес компу а доступ уже по маку это другое ….)))))))
Post #: 2
RE: не работает раздача фиксированых адресов по DHCP - 2009-08-14 08:39:04.333333   
PigMeyB

Сообщений: 269
Оценки: 0
Присоединился: 2008-07-15 15:39:57.543333
Это конечно правда, но не вся правда. DHCP умеет присваивать заранее прописаный IP адрес в соответствии с MAC адресом. В частности та же Википедия говорит:
quote:

Протокол DHCP предоставляет три способа распределения IP-адресов:
- Ручное распределение. При этом способе сетевой администратор сопоставляет аппаратному адресу (обычно MAC-адресу) каждого клиентского компьютера определённый IP-адрес. Фактически, данный способ распределения адресов отличается от ручной настройки каждого компьютера лишь тем, что сведения об адресах хранятся централизованно (на сервере DHCP), и потому их проще изменять при необходимости.
- Автоматическое распределение. При данном способе каждому компьютеру на постоянное использование выделяется произвольный свободный IP-адрес из определённого администратором диапазона.
- Динамическое распределение. Этот способ аналогичен автоматическому распределению, за исключением того, что адрес выдаётся компьютеру не на постоянное пользование, а на определённый срок. Это называется арендой адреса. По истечении срока аренды IP-адрес вновь считается свободным, и клиент обязан запросить новый (он, впрочем, может оказаться тем же самым).

Паззл, например, почти по такому же принципу мне раньше инет домой раздавал. Присваивал маку ийпишник, но маков на одном порту не могло быть больше пяти, а то блокировали весь инет.
Post #: 3
RE: не работает раздача фиксированых адресов по DHCP - 2009-08-23 20:38:04.880000   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
Я не помню уж… Что неправильно у тебя не скажу. Мне кажется – нефиг засовывать объявления `host' в `subnet'. У меня, в домашней локалке (10.0.0.0/24) для быстрой загрузки всех компов под линём по сетке сделано примерно так:option domain-name ""; option domain-name-servers 192.168.x.x; #цензура default-lease-time 600; max-lease-time 7200; ddns-update-style none; allow booting; allow bootp; option subnet-mask 255.255.255.0; option broadcast-address 10.0.0.255; option routers 10.0.0.1; option option-150 code 150 = text ; subnet 10.0.0.0 netmask 255.255.255.0 { next-server 10.0.0.1; filename "/eta/boot/pxelinux.0"; range 10.0.0.100 10.0.0.110; } group { filename "/eta/boot/pxelinux.0"; option option-150 "/eta/boot/pxelinux.cfg"; host alpha { hardware ethernet xx:xx:xx:xx:xx:xx; #цензура fixed-address 10.0.0.3; } host beta { hardware ethernet xx:xx:xx:xx:xx:xx; #цензура fixed-address 10.0.0.2; } }Делал пару лет назад. Поскольку работает до сих пор без нареканий, я ничего не менял и забыл уж как же собственно я это делал.
Post #: 4
Страниц:  [1]
Все форумы >> [*nix/Linux] >> не работает раздача фиксированых адресов по DHCP







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.