Автор Тема: Помогите, пожалууйста с автозагрузкой iptables, dhcp-server  (Прочитано 6675 раз)

Offline zayass

  • Newbie
  • *
  • Повідомлень: 7
  • Karma: 0
целый день просидел над настройкой и в итоге настроил. но вот никак не могу сделать автозагрузку dhcp сервера и правил iptables.
Пробовал iptables как тут http://musson.org.ua/content/установка-и-настройка-сервера-ubuntu-server-810 никакого эффекта - после перезагрузки надо вводить все заново. Заранее спасибо.

Offline swift

  • Administrator
  • Hero Member
  • *****
  • Повідомлень: 549
  • Karma: 7
iptables-save > /etc/firewall-rules
sed -i -e 's/iface lo inet loopback/&\npre-up iptables-restore < \/etc\/firewall-rules/' /etc/network/interfaces
/dev/null > /dev/snd

Offline zayass

  • Newbie
  • *
  • Повідомлень: 7
  • Karma: 0
не тож не выходит

bash: /etc/firewall-rules: Permission denied

это ответ на iptables-save
файл /etc/firewall-rules предварительно создал. запускал через sudo

и еще хотелось бы чтоб dhcp сервер стоял в запускался с системой
« Останнє редагування: 2009-05-15, 20:38:00 від zayass »

Offline swift

  • Administrator
  • Hero Member
  • *****
  • Повідомлень: 549
  • Karma: 7
ті дві команди потрібно запускати через sudo

sudo aptitude install sysv-rc-conf
sudo sysv-rc-conf
і там спробуй по вмикати dhcp-server для 2 3 4 5
/dev/null > /dev/snd

Offline zayass

  • Newbie
  • *
  • Повідомлень: 7
  • Karma: 0
уже стоят. моей квалификации явно не хватит чтоб в этом разобраться

Offline swift

  • Administrator
  • Hero Member
  • *****
  • Повідомлень: 549
  • Karma: 7
якщо стоять відповідно dhcp повинен завантажуватись при старті системи

/dev/null > /dev/snd

Offline zayass

  • Newbie
  • *
  • Повідомлень: 7
  • Karma: 0
не не запускается. он у меня запускается тока так

sudo /etc/init.d/dhcp3-server

Offline Surzh

  • Jr. Member
  • **
  • Повідомлень: 85
  • Karma: 2
Цитувати
sudo bash
cat iptables-save > /etc/firewall-rules

Offline Surzh

  • Jr. Member
  • **
  • Повідомлень: 85
  • Karma: 2

Offline Surzh

  • Jr. Member
  • **
  • Повідомлень: 85
  • Karma: 2
Цитувати
sudo bash
cat iptables-save > /etc/firewall-rules

соррі.. не так, а так:
Цитувати
sudo bash
iptables-save > /etc/firewall-rules

Offline zayass

  • Newbie
  • *
  • Повідомлень: 7
  • Karma: 0
а в логах это извиняюсь где. dhcp не запускается автоматически, вручную все нормально
« Останнє редагування: 2009-05-15, 22:17:37 від zayass »

Offline swift

  • Administrator
  • Hero Member
  • *****
  • Повідомлень: 549
  • Karma: 7
перед 192.168.0.0/24 повинно бути -s або -d
/dev/null > /dev/snd

Offline zayass

  • Newbie
  • *
  • Повідомлень: 7
  • Karma: 0
спасибо я уже нашел

Offline zayass

  • Newbie
  • *
  • Повідомлень: 7
  • Karma: 0
о с iptables разобрался. забыл сделать скрипт исполняемым :-\
но проблема dhcp остается.

Offline swift

  • Administrator
  • Hero Member
  • *****
  • Повідомлень: 549
  • Karma: 7
а в логах это извиняюсь где. dhcp не запускается автоматически, вручную все нормально
напевно в якомусь із файлів в каталозі /var/log/
/dev/null > /dev/snd

Offline MFX

  • Full Member
  • ***
  • Повідомлень: 175
  • Karma: 4
Як я зрозумів раніше iptables підхоплював правила з /etc/firewall-rules, але зараз цього не відбувається. Є якісь стандартизовані шляхи додавання правил iptables в автозавантаження?

Offline swift

  • Administrator
  • Hero Member
  • *****
  • Повідомлень: 549
  • Karma: 7
/etc/network/interfaces

pre-up iptables-restore < /etc/firewall-rules
/dev/null > /dev/snd

Offline MFX

  • Full Member
  • ***
  • Повідомлень: 175
  • Karma: 4
Дякую, тепер працює. Як не дивно, але перечитавши достатньо велику кількість інфи я такого простого і стандартного рішення не знайшов, а наведений вище код:
Код: [Select]
sed -i -e 's/iface lo inet loopback/&\npre-up iptables-restore < \/etc\/firewall-rules/' /etc/network/interfacesне працює(не вносить ніяких змін, хоч і виконання не завершується помилкою).
« Останнє редагування: 2010-02-26, 12:28:37 від MFX »