Доброго дня господа помогите разобратся в следуюшей проблеме... установил из репов pptpd настроил нечего сложного там нет)) но затык произошел в следующем если сервер перезагрузить то pptpd не поднимаеться пока не запустиш из под рута каманду /etc/init.d/pptpd start тоже самое и со скриптом iptables (хотя он прописан rc.local) подскажите поподробнее что куда!)
PPTPD Debian 7.0
Почитайте тут
*THUMBSUP*
например вотhttp://habrahabr.ru/post/141003/
Показать
После того как файл будет готов его нужно скопировать в /etc/init.d и добавить в автозагрузку:
update-rc.d <имя_скрипта> defaults
(или insserv <имя_скрипта> для debian 6 stable и выше)
Удалить из автозагрузки можно так:
update-rc.d -f <имя_скрипта> remove
(или insserv -r <имя_скрипта> для debian 6 stable и выше)
как вариант, можно создать скрипт и прописать его в сетевые настройки, тогда даже если перегрузиться сеть или ребут компа, все поднимится в любом случае.
например такого вида скрипт работает у меня
#!/bin/sh
# Включаем форвардинг пакетов
echo 1 > /proc/sys/net/ipv4/ip_forward
# Разрешаем трафик на loopback-интерфейсе
iptables -A INPUT -i lo -j ACCEPT
ну и тд. то есть обычном текстовом файле прописаны все правила, откуда они и подгружаются.
далее в /etc/network/interfaces указана строчка post-up /путь/до/скрипта/ и не забудь дать права на испольнения скрипту.
замечу, считаетя это лучше, чем прописывать его в rc.local или rc.d (есть статьи по этому поводу. например тут http://linuxru.org/comment/200#comment-200 там неплохо пояснено как это сделать, права, написание правил).