Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » linux: автозагрузка

Модерирует : KLASS, IFkO

articlebot (10-10-2005 03:45): Перемещено в форум "UNIX"  Версия для печати • ПодписатьсяДобавить в закладки

   

caat

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Проблема: серв в инет, т.е. шлюз. Для того чтобы он перекидывал пакеты , каждый раз приходится вводить всё ручками....
echo 1 > /proc/sys/net/ipv4/_ip_forward
ipchains -F
ipchains -P forward ACCEPT
ну и т.д. и т.п. короче правила для ipchains
 
может кто расскажет, как сделать так, чтоб при загрузке всё само ....
Самая большая проблема в создании скрипта + создании ссылки на загрузку в rcx.d
Всё дело в debian. Куда всё засунуть?  
дело ясно что скрипт надо кинуть в /etc/init.d  а потом как-то сделать ссылку.
Какой синтаксис скрипта? Поделитесь пжлст...

Всего записей: 4 | Зарегистр. 04-11-2004 | Отправлено: 19:49 22-12-2004
Demetrio

uid=0
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
http://www.rexx.com/~dkuhlman/iptables_install.html

Всего записей: 9967 | Зарегистр. 29-05-2002 | Отправлено: 20:18 22-12-2004
eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
синтаксис прост до невозможности:
 

Код:
 
#!/bin/sh  # ну или /bin/bash на пример
echo 1 > /proc/sys/net/ipv4/_ip_forward
ipchains -F
ipchains -P forward ACCEPT
echo \neugrus (C)\n #
 

 

Цитата:
а потом как-то сделать ссылку

зачем если ты его самого кидаешь в /etc/init.d ?

----------
IT-Recht Blog
Abmahnung von Copytrack abwehren

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 20:22 22-12-2004
Swappp

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
caat

Цитата:
echo 1 > /proc/sys/net/ipv4/_ip_forward  

Это обычно настраивается в /etc/sysctl.conf

Цитата:
ipchains -F
ipchains -P forward ACCEPT
ну и т.д. и т.п. короче правила для ipchains

По плану такой скрипт должен быть в дистрибутиве. Например в Gentoo /etc/init.d/iptables (для iptables, кстати зачем использовать устаревший ipchains?) и с ключом save сохраняем текущие настройки, а потом просто добавляем в runlevels.
 
Добавлено
eugrus

Цитата:
зачем если ты его самого кидаешь в /etc/init.d ?

Во многих дистрибутивах есть /etc/rc.n, где n уровень загрузки, и что бы добавить в него что то, просто создаем симлинк.

Всего записей: 1716 | Зарегистр. 02-11-2001 | Отправлено: 20:24 22-12-2004
Demetrio

uid=0
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
eugrus
Мы говорим про SysV-скрипты, а не о примитиве
 
http://forum.ru-board.com/topic.cgi?forum=62&topic=0856#2

Всего записей: 9967 | Зарегистр. 29-05-2002 | Отправлено: 20:29 22-12-2004
eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
 

Цитата:
 
зачем если ты его самого кидаешь в /etc/init.d ?
 

Во многих дистрибутивах есть /etc/rc.n, где n уровень загрузки, и что бы добавить в него что то, просто создаем симлинк.

да понятно это всё
но он собирается сам скрипт туда кинуть, так-что ни каких линков ему не надо

----------
IT-Recht Blog
Abmahnung von Copytrack abwehren

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 20:29 22-12-2004
Swappp

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
eugrus

Цитата:
но он собирается сам скрипт туда кинуть, так-что ни каких линков ему не надо

Где написано, что он собирается кинуть скрипт сразу в rc.*? ИМХО надо делать все красиво...

Всего записей: 1716 | Зарегистр. 02-11-2001 | Отправлено: 20:35 22-12-2004
eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Где написано, что он собирается кинуть скрипт сразу в rc.*?

мы вобще не о том говорили
мы говорили о том надо ли ему делать линки
 
Добавлено

Цитата:
 /etc/init.d - здесь обычно находятся или создаются реальные скрипты  
/etc/rc[0-S].d - здесь находятся линки на скрипты из /etc/init.d

а...
 
ну если так

----------
IT-Recht Blog
Abmahnung von Copytrack abwehren

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 22:01 22-12-2004
Dr_Spectre



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 может кто расскажет, как сделать так, чтоб при загрузке всё само ....  

 
форвард в ядре настраивается в /etc/sysctl.conf
а для ipchains должен быть скрипт в /etc/init.d
чтобы стартовал при загрузке chkconfig ipchains on
чтобы сохранить правила service ipchains save
или ipchains-save >/etc/sysconfig/ipchains
после этого их будет подхватывать автоматов при старте ipchains
 
а еще можно скрипт ipchains сохранить в /etc/rc.d/rc.firewall

----------
Со всеми регардами - Alexei Dmitriev aka Dr.Spectre
Чтобы добиться успеха в этом мире, одной глупости недостаточно, к ней нужны еще хорошие манеры.
(c) Вольтер

Всего записей: 1555 | Зарегистр. 15-12-2001 | Отправлено: 10:52 23-12-2004
   

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » linux: автозагрузка
articlebot (10-10-2005 03:45): Перемещено в форум "UNIX"


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru