Перейти до

Настройка Dhcp на две подсети


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

Подскажите как настроить раздачу адресов с одной Линух машины

 

внутрь сети стоит eth1(192.168.10.1/16) $ eth1:0(x.x.x.201/29 -real IP)-алиас к eth1

 

Как правильно дооформить конфиг сервера чтобы раздавать реальные и серые айпи с привязкой по мак адресу, и возможно ли это с алиаса а не с физической карты.

 

ЗЫ перепробовал кучу вариантов, но что то не получается, где-то торможу.

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

Дык :)

в конфиге:

 

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";

}

}

Дерзайте :)

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

в конфиге:

 

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";

}

}

Дерзайте :)

к сожалению при таком конфиге сервер не стартует (((

стартует если только оставить первую сабнет.

Ссылка на сообщение
Поделиться на других сайтах
к сожалению при таком конфиге сервер не стартует (((

стартует если только оставить первую сабнет.

дхцп такая штука, на одном интерфейсе одна сабнет, либо две или более, но через dhcp-relay, так что ставьте вторую сетевую, и на неё адрес из второй сетки.

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

Нормально разрулить несколько сетей на одном интерфейсе можно с помощью опций 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 все это нормально описано.

Ссылка на сообщение
Поделиться на других сайтах
к сожалению при таком конфиге сервер не стартует (((

стартует если только оставить первую сабнет.

Стартует. и поверьте интерфейсов хватает)

~# ifconfig | grep -c eth

151

:) такчто либо руци у меня либо у вас что-то криво :)

 

п.с. читайте доку, примеров уже Вам накидали.

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

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

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

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

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

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

Вхід

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

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

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

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