Как добавить адрес DNS в параметры хоста

Модуль управления DHCP сервером
Ответить
antonmayko
Сообщения: 100
Зарегистрирован: Ср апр 01, 2009 8:53 pm

Как добавить адрес DNS в параметры хоста

Сообщение antonmayko » Чт дек 01, 2011 12:05 pm

Здравствуйте.

Есть файл /usr/abills/Abills/modules/Dhcphosts/templates/dhcphosts_dhcp_conf_host.tpl

Код: Выделить всё

# Login: %LOGIN%
host %HOSTNAME% {
  hardware ethernet %MAC%;
  fixed-address %IP%;
  option routers %ROUTERS%;
  %BOOT_FILE%
}
Хочу в него добавить параметр %DNS% чтобы было так:

Код: Выделить всё

# Login: %LOGIN%
host %HOSTNAME% {
  hardware ethernet %MAC%;
  fixed-address %IP%;
  option routers %ROUTERS%;
  %BOOT_FILE%
  %DNS%
}
Но на странице биллинга, где надо жать кнопу ПЕРЕКОНФИГУРИРОВАТЬ в списке хостов, ДНС каждому юзеру не прописывается.
Хотя такой же параметр в файле: /usr/abills/Abills/modules/Dhcphosts/templates/dhcphosts_dhcp_conf_subnet.tpl
работает.

Подскажите пожалуйста, как победить?

Стоит Абиллс 0.53
server: ubuntu-server 10.04.3, abills 0.55, 0.58b

~AsmodeuS~
Site Admin
Сообщения: 5576
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Как добавить адрес DNS в параметры хоста

Сообщение ~AsmodeuS~ » Сб дек 03, 2011 9:21 pm

достаточно задать глобальный DNS для всех сетей или для отдельной сети, прописывать днс на абонента не имеет смысла

antonmayko
Сообщения: 100
Зарегистрирован: Ср апр 01, 2009 8:53 pm

Re: Как добавить адрес DNS в параметры хоста

Сообщение antonmayko » Вс дек 04, 2011 11:23 am

Дело в том, что когда в сетке был один сервер, все было в порядке.
А когда поставили еще один стало так:

Первый сервак с адресом 192.168.0.1 имеет свой ДНС сервер. И выдает адрес ДНС сервера только 192.168.0.1

Когда поставили второй сервак с адресом 192.168.0.2, который в качастве ДНСа тоже выдает только свой IP, получили такую картину - пользователь с первого сервака получает настройки сетевой по DHCP по MAC адресу,
Ему присваивается IP , маска и шлюз с первого сервера , а адрес ДНСа получает 192.168.0.2, т.е. адрес второго сервера. А этот IP (192.168.0.2) нигде на первом сервере на упоминается.
Если выключить второй сервак, то ДНС присваивается как положено - 192.168.0.1.
Не соображу почему так происходит.

И еще фишка в том, что фигня с ДНСами происходит только на win XP и win 7, а линуху второй сервер не мешает.
Вот я и подумал, что если прописать каждому ДНС в настройки хоста, то все получится.
server: ubuntu-server 10.04.3, abills 0.55, 0.58b

~AsmodeuS~
Site Admin
Сообщения: 5576
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Как добавить адрес DNS в параметры хоста

Сообщение ~AsmodeuS~ » Пн дек 05, 2011 2:32 pm

в сетях поставте галочки только атворизированные абоненты

antonmayko
Сообщения: 100
Зарегистрирован: Ср апр 01, 2009 8:53 pm

Re: Как добавить адрес DNS в параметры хоста

Сообщение antonmayko » Пн дек 12, 2011 5:34 am

Большое Вам СПАСИБО!
server: ubuntu-server 10.04.3, abills 0.55, 0.58b

Ответить