homaua 0 Опубликовано: 2009-02-19 12:04:19 Share Опубликовано: 2009-02-19 12:04:19 Подскажите как настроить раздачу адресов с одной Линух машины внутрь сети стоит eth1(192.168.10.1/16) $ eth1:0(x.x.x.201/29 -real IP)-алиас к eth1 Как правильно дооформить конфиг сервера чтобы раздавать реальные и серые айпи с привязкой по мак адресу, и возможно ли это с алиаса а не с физической карты. ЗЫ перепробовал кучу вариантов, но что то не получается, где-то торможу. Ссылка на сообщение Поделиться на других сайтах
BUM 241 Опубліковано: 2009-02-19 14:34:23 Share Опубліковано: 2009-02-19 14:34:23 Дык в конфиге: subnet 192.168.10.0 netmask 255.255.255.0 { authoritative; option domain-name-servers 192.168.10.1 ххх.ххх.ххх.ххх; option routers 192.168.10.1; option broadcast-address 192.168.10.255; default-lease-time 23200; max-lease-time 86400; deny unknown-clients; host 123 { hardware ethernet 00:00:00:00:00:01; fixed-address 192.168.10.1; ddns-hostname "123"; } host 234 { hardware ethernet 00:00:00:00:00:11; fixed-address 192.168.10.2; ddns-hostname "234"; } } subnet x.x.x.200 netmask 255.255.255.248 { authoritative; option domain-name-servers 192.168.10.1 ххх.ххх.ххх.ххх; option routers x.x.x.201; option broadcast-address x.x.x.207; default-lease-time 23200; max-lease-time 86400; deny unknown-clients; host real123 { hardware ethernet 00:00:00:00:00:21; fixed-address x.x.x.202; ddns-hostname "real123"; } host real234 { hardware ethernet 00:00:00:00:00:11; fixed-address x.x.x.206; ddns-hostname "real234"; } } Дерзайте Ссылка на сообщение Поделиться на других сайтах
homaua 0 Опубліковано: 2009-02-19 16:08:41 Автор Share Опубліковано: 2009-02-19 16:08:41 Дык в конфиге: subnet 192.168.10.0 netmask 255.255.255.0 { authoritative; option domain-name-servers 192.168.10.1 ххх.ххх.ххх.ххх; option routers 192.168.10.1; option broadcast-address 192.168.10.255; default-lease-time 23200; max-lease-time 86400; deny unknown-clients; host 123 { hardware ethernet 00:00:00:00:00:01; fixed-address 192.168.10.1; ddns-hostname "123"; } host 234 { hardware ethernet 00:00:00:00:00:11; fixed-address 192.168.10.2; ddns-hostname "234"; } } subnet x.x.x.200 netmask 255.255.255.248 { authoritative; option domain-name-servers 192.168.10.1 ххх.ххх.ххх.ххх; option routers x.x.x.201; option broadcast-address x.x.x.207; default-lease-time 23200; max-lease-time 86400; deny unknown-clients; host real123 { hardware ethernet 00:00:00:00:00:21; fixed-address x.x.x.202; ddns-hostname "real123"; } host real234 { hardware ethernet 00:00:00:00:00:11; fixed-address x.x.x.206; ddns-hostname "real234"; } } Дерзайте к сожалению при таком конфиге сервер не стартует ((( стартует если только оставить первую сабнет. Ссылка на сообщение Поделиться на других сайтах
Pretender 5 Опубліковано: 2009-02-19 18:59:58 Share Опубліковано: 2009-02-19 18:59:58 к сожалению при таком конфиге сервер не стартует (((стартует если только оставить первую сабнет. дхцп такая штука, на одном интерфейсе одна сабнет, либо две или более, но через dhcp-relay, так что ставьте вторую сетевую, и на неё адрес из второй сетки. Ссылка на сообщение Поделиться на других сайтах
BABAY 2 Опубліковано: 2009-02-20 09:10:33 Share Опубліковано: 2009-02-20 09:10:33 Нормально разрулить несколько сетей на одном интерфейсе можно с помощью опций shared-network. Вот пример конфига: shared-network shared-eth1 { subnet 82.82.82.0 netmask 255.255.255.0 { option routers 82.82.82.1; option domain-name-servers 82.82.82.1; authoritative; } subnet 192.168.1.0 netmask 255.255.255.0 { option routers 192.168.1.1; option domain-name-servers 192.168.1.1; authoritative; } } #Local.net include "/usr/local/etc/dhcp/nets/local.ip.conf"; #real.net include "/usr/local/etc/dhcp/nets/real.ip.conf"; В файлах local.ip.conf и real.ip.conf уже идет описание хостов и маков. А вообще в документации по isc-dhcp все это нормально описано. Ссылка на сообщение Поделиться на других сайтах
BUM 241 Опубліковано: 2009-02-20 09:48:23 Share Опубліковано: 2009-02-20 09:48:23 к сожалению при таком конфиге сервер не стартует (((стартует если только оставить первую сабнет. Стартует. и поверьте интерфейсов хватает) ~# ifconfig | grep -c eth 151 такчто либо руци у меня либо у вас что-то криво п.с. читайте доку, примеров уже Вам накидали. Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас