1

ни с того, ни с сего вчера упал dhcp на сервере, хотя никто ничего там не трогал.
перечитал несколько доков на эту тему, но там упоминаются команды, которые на дебиане не работают.
файла /etc/init.d/dhcp и подобных ему у меня например нету, потому как попытаться запустить вручную тоже не знаю.
одновременно пропал и доступ к серверу через VPN - при попытке залогиниться, пишет что пароль неверный.

2

От рута:

ls /etc/init.d/
История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

3

root:~# ls /etc/init.d/
acpid         checkroot.sh    exim4         ifupdown-clean   mdadm-raid         mountoverflowtmp  php-fpm     rc.local   screen-cleanup    sudo          urandom
alsa-utils   console-cyrillic    fancontrol     isc-dhcp-server  module-init-tools     mtab.sh       php-fpm2    rcS      sendsigs        tp-scheduler  vnstat
apache2      console-screen.sh    halt         keyboard-setup   mountall-bootclean.sh  mysql           postgresql  README      single        traffpro      x11-common
bind9         console-setup    hddtemp         keymap.sh      mountall.sh         mysql-ndb       pppd-dns    reboot      skeleton        udev
bootlogd     cron        hostname.sh     killprocs      mountdevsubfs.sh     mysql-ndb-mgm       pptpd       rmnologin  squid3        udev-mtab
bootlogs     darkice        hwclockfirst.sh  lm-sensors      mountkernfs.sh     networking       procps      rsync      ssh            umountfs
bootmisc.sh  dbus        hwclock.sh     lvm2          mountnfs-bootclean.sh  nginx           proftpd     rsyslog      stop-bootlogd        umountnfs.sh
checkfs.sh   ddclient        ifupdown     mdadm          mountnfs.sh         oss4-base       rc           samba      stop-bootlogd-single    umountroot
root:~#

Пользуйся тегами! newzenon

4

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

Вывод, ругань есть?

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

5

да, ругается:

root:~# /etc/init.d/isc-dhcp-server stop
Stopping ISC DHCP server: dhcpd failed!
root:~# /etc/init.d/isc-dhcp-server start
Starting ISC DHCP server: dhcpd.
root:~#

6

yy401, обновлялся? Как настраивал изначально?

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

7

вообще ничего не трогал, мне этот сервер достался в наследство и я над ним даже не дышу...
максимум иногда захожу в squid'e добавить сайт в блок и все, больше ничего не трогал.
разумеется пароли менял после ухода админа, а в настройки не лез.

8

lsb_release -a

(aptitude install lsb-release )
или

cat /etc/debian_version
История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

9

6.0.2

10

cat /etc/default/isc-dhcp-server
История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

11

root:~# cat /etc/default/isc-dhcp-server
# Defaults for dhcp initscript
# sourced by /etc/init.d/dhcp
# installed at /etc/default/isc-dhcp-server by the maintainer scripts

#
# This is a POSIX shell fragment
#

# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
#    Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACES=""
root:~#

12

Таки настроить надо http://www.isc.org/software/dhcp/documentation   wink

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

13

Как-же он работал у тебя? Может все-таки обновлялся?
Вот нашел how2, но не проверял

---------->>
Устанавливаем пакет apt-get install dhcp3-server и переходим к настройке.
Сначала конфигурируем на каком сетевом интерфейсе он будет работать:
В файле /etc/default/isc-dhcp-server ищем и редактируем строчку INTERFACES="" до вида:
INTERFACES="имя интерфейса"
если интерфейсов должно быть несколько то перечисляем их через пробел (пример: INTERFACES="eth0 eth1")
далее правим саму конфигурацию DHCP в файле /etc/dhcp/dhcpd.conf
Пример конфига:

ddns-update-style none;
default-lease-time 600; # время на которое выдается адрес
max-lease-time 7200; # максимальное время на которое выдается адрес
log-facility local7;
subnet 192.168.1.0 netmask 255.255.255.0 { # сеть, в которой выдаются адреса и ее маска
option domain-name-servers 192.168.1.1; # выдаваемые DNS
option broadcast-address 192.168.1.255; # широковещательный адрес
option routers 192.168.1.1; # шлюз по умолчанию
range 192.168.1.10 192.168.1.254; # диапазон раздаваемых адресов
host server1 # статическое назначение IP адреса по маку
{
        hardware ethernet 00:14:d1:3b:59:f2; # MAC адрес машины
        fixed-address 192.168.131.4; # выдаваемый IP адрес
}
}

После окончания настройки запускаем DHCP сервер

/etc/init.d/isc-dhcp-server start
История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

14

а от чего настройки могли сбиться?

15

yy401, обновление, переустановка...

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

16

благодарю тебя, золотой человек ))))
добавил только имя интерфейса и запустил dhcp, завелось =)

а вот vpn не работает по-прежнему. пошарил в сети по поводу настройки vpn, каждый настраивает по-своему и на мои настройки вроде как не совсем похоже.
при попытке коннектиться на сервер с виндовой машины, выдает ошибку 691, мол не удается распознать комбинацию логин/пароль или протокол проверки подлинности не разрешен на сервере... протоколы mschap и mschap2 включены в /etc/ppp/pptpd-options

17

yy401 пишет:

благодарю тебя, золотой человек ))))
добавил только имя интерфейса и запустил dhcp, завелось =)

smile  wink

yy401 пишет:

а вот vpn не работает по-прежнему. пошарил в сети по поводу настройки vpn, каждый настраивает по-своему и на мои настройки вроде как не совсем похоже.

Поищи по форуму, в последнее время много тем про vpn/ppp сервера.

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

18

спасибо, буду искать =))