Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: DHCP перестает раздавать адреса  (Прочитано 1890 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AfricaTwin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
DHCP перестает раздавать адреса
« : 15 Июня 2011, 10:42:08 »
уже вторую неделю мучаюсь.
Есть сервер, в него приходит интернет на eth0.
Интернет должен выходить из сервера в локальную сеть через  eth3.
Делал по этому мануалу: http://hexkey.ru/28/ubuntu-i-dhcp-cherez-dhcpd/
Только у меня Ubuntu 11.04 и конфиг dhcp  находится тут /etc/dhcp/dhcpd.conf


Какое-то время работает. может 15 минут а может и сутки. Потом отрубается т.е. инет на компах в локалке не работает, ИП локальные компы получить не могут. те что получили ранее так же сидят без сети.
Пытался перезагружать isc-dhcp-server,  отключал включал интерфейсы - не помогает.
После перезагрузки сервака - все работает некоторое время.
Расскажите где мне еще логи какиенить полезные можно посмотреть кроме как в syslog?

Вот как у меня все настроено:


Код: (/etc/rc.local) [Выделить]
/sbin/iptables -P FORWARD ACCEPT
/sbin/iptables --table nat -A POSTROUTING -o eth0 -j MASQUERADE

/etc/init.d/isc-dhcp-server start

exit 0



Код: (/etc/dhcp/dhcpd.conf) [Выделить]
ddns-update-style none;

# option definitions common to all supported networks...
#option domain-name "example.org";     <-- ктонить, объясните зачем нужна эта строчка
option domain-name-servers 8.8.8.8, 8.8.4.4;

default-lease-time 600;
max-lease-time 720;

# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.
authoritative;


# Use this to send dhcp log messages to a different log file (you also
# have to hack syslog.conf to complete the redirection).
log-facility local7;


# This is a very basic subnet declaration.

subnet 192.168.33.0 netmask 255.255.255.0 {
  range 192.168.33.100 192.168.33.200;
  option subnet-mask 255.255.255.0;
  option routers 192.168.33.1;

}

host panprint #п©я─п╦пҐя┌п╣я─
{
hardware ethernet 00:08:F0:14:2E:36;
fixed-address 192.168.33.33;
}


И вот что пишет в сислог
Код: (/var/log/syslog) [Выделить]
Jun 14 08:01:23 asterisk rsyslogd: [origin software="rsyslogd" swVersion="4.6.4" x-pid="453" x-info="http://www.rsyslog.com"] rsyslogd was HUPed, type 'lightweight'.
Jun 14 08:01:23 asterisk anacron[503]: Job `cron.daily' terminated
Jun 14 08:01:23 asterisk anacron[503]: Normal exit (1 job run)
Jun 14 08:03:07 asterisk dhcpd: DHCPREQUEST for 192.168.33.101 from e0:cb:4e:5d:e2:db via eth3
Jun 14 08:03:07 asterisk dhcpd: DHCPACK on 192.168.33.101 to e0:cb:4e:5d:e2:db via eth3
Jun 14 08:03:30 asterisk dhcpd: DHCPREQUEST for 192.168.33.105 from 00:80:f0:14:2e:36 (MB2000RU_142E36) via eth3
Jun 14 08:03:30 asterisk dhcpd: DHCPACK on 192.168.33.105 to 00:80:f0:14:2e:36 (MB2000RU_142E36) via eth3
Jun 14 08:08:07 asterisk dhcpd: DHCPREQUEST for 192.168.33.101 from e0:cb:4e:5d:e2:db via eth3
Jun 14 08:08:07 asterisk dhcpd: DHCPACK on 192.168.33.101 to e0:cb:4e:5d:e2:db via eth3
Jun 14 08:08:31 asterisk dhcpd: DHCPREQUEST for 192.168.33.105 from 00:80:f0:14:2e:36 (MB2000RU_142E36) via eth3
Jun 14 08:08:31 asterisk dhcpd: DHCPACK on 192.168.33.105 to 00:80:f0:14:2e:36 (MB2000RU_142E36) via eth3
Jun 14 08:13:07 asterisk dhcpd: DHCPREQUEST for 192.168.33.101 from e0:cb:4e:5d:e2:db via eth3
Jun 14 08:13:07 asterisk dhcpd: DHCPACK on 192.168.33.101 to e0:cb:4e:5d:e2:db via eth3
Jun 14 08:13:31 asterisk dhcpd: DHCPREQUEST for 192.168.33.105 from 00:80:f0:14:2e:36 (MB2000RU_142E36) via eth3
Jun 14 08:13:31 asterisk dhcpd: DHCPACK on 192.168.33.105 to 00:80:f0:14:2e:36 (MB2000RU_142E36) via eth3
Jun 14 08:17:01 asterisk CRON[2071]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Jun 14 08:18:07 asterisk dhcpd: DHCPREQUEST for 192.168.33.101 from e0:cb:4e:5d:e2:db via eth3
Jun 14 08:18:07 asterisk dhcpd: DHCPACK on 192.168.33.101 to e0:cb:4e:5d:e2:db via eth3
Jun 14 08:18:31 asterisk dhcpd: DHCPREQUEST for 192.168.33.105 from 00:80:f0:14:2e:36 (MB2000RU_142E36) via eth3
Jun 14 08:18:31 asterisk dhcpd: DHCPACK on 192.168.33.105 to 00:80:f0:14:2e:36 (MB2000RU_142E36) via eth3
Jun 14 08:23:07 asterisk dhcpd: DHCPREQUEST for 192.168.33.101 from e0:cb:4e:5d:e2:db via eth3
Jun 14 08:23:07 asterisk dhcpd: DHCPACK on 192.168.33.101 to e0:cb:4e:5d:e2:db via eth3
Jun 14 08:23:32 asterisk dhcpd: Wrote 0 deleted host decls to leases file.
Jun 14 08:23:32 asterisk dhcpd: Wrote 0 new dynamic host decls to leases file.
Jun 14 08:23:32 asterisk dhcpd: Wrote 15 leases to leases file.
Jun 14 08:23:32 asterisk dhcpd: DHCPREQUEST for 192.168.33.105 from 00:80:f0:14:2e:36 (MB2000RU_142E36) via eth3
Jun 14 08:23:32 asterisk dhcpd: DHCPACK on 192.168.33.105 to 00:80:f0:14:2e:36 (MB2000RU_142E36) via eth3

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: DHCP перестает раздавать адреса
« Ответ #1 : 15 Июня 2011, 10:48:21 »
запустите dhcp не как демона, а просто из консоли с дебаг режимом и перенаправьте вывод в файл.
Шаг за шагом можно достичь цели.

Оффлайн AfricaTwin

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: DHCP перестает раздавать адреса
« Ответ #2 : 15 Июня 2011, 12:15:27 »
запустите dhcp не как демона, а просто из консоли с дебаг режимом и перенаправьте вывод в файл.

а расскажите пожалуйста как в дэбагрежиме запустить?

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: DHCP перестает раздавать адреса
« Ответ #3 : 15 Июня 2011, 12:43:48 »
когда он у вас запущен, найдите через ps его процесс и посмотрите там путь до бинарника
потом запустите это бинарник с параметром -h или --help
должон показать опции запуска и свое обычное имя, если в опциях не будет нужно - обратитесь в ман.
Шаг за шагом можно достичь цели.

 

Страница сгенерирована за 0.107 секунд. Запросов: 25.