Dhcpd и alias на интерфейсе
В предыдущем посте прописывал для vlan-a alias и забыл прикрутить этот алиас к настройкам дхцп сервера, прописал по старинке, новым сабнетом, но блин вот беда, ничего не хотело стартовать, и сыпало ошибки в консоли:
dhcpd: Interface vlan41 matches multiple shared networks |
dhcpd: If you did not get this software from ftp.isc.org, please |
dhcpd: get the latest from ftp.isc.org and install that before |
dhcpd: If you did get this software from ftp.isc.org and have not |
dhcpd: yet read the README, please read it before requesting help. |
dhcpd: If you intend to request help from the dhcp-server@isc.org |
dhcpd: mailing list, please read the section on the README about |
dhcpd: submitting bug reports and requests for help. |
dhcpd: Please do not under any circumstances send requests for |
dhcpd: help directly to the authors of this software - please |
dhcpd: send them to the appropriate mailing list as described in |
Чтож, не вешаем нос и идем читать man-ы dhcp.conf и выясняем одну классную вещь, чтобы дхцп работал со всеми сабнетами на одном интерфейсе с алиасами, необходимо их обернуть в
shared-network sharedname{} |
на моем примере будет выглядеть это так:
subnet 172.168.41.0 netmask 255.255.255.0 { |
option subnet-mask 255.255.255.0; |
option broadcast-address 172.168.41.255; |
option routers 172.168.41.1; |
range 172.168.41.2 172.168.41.254; |
subnet 172.168.141.0 netmask 255.255.255.0 { |
option subnet-mask 255.255.255.0; |
option broadcast-address 172.168.141.255; |
option routers 172.168.141.1; |
range 172.168.141.2 172.168.141.254; |
рестартим дхцп сервер и радуемся:
# /usr/local/etc/rc.d/isc-dhcpd restart |
30.08.2011 в 13:01
· Ссылка
просто было прописано сабнетом
30.08.2011 в 12:48
· Ссылка
Ну так да, я так и думал) Поверх всего shared-network, а внутри уже subnet'ы. А как было, когда не работало?