Ubuntu UA
Загальні розділи => Адміністрування => Тема розпочата: zayass від 2009-05-15, 16:27:56
-
целый день просидел над настройкой и в итоге настроил. но вот никак не могу сделать автозагрузку dhcp сервера и правил iptables.
Пробовал iptables как тут http://musson.org.ua/content/установка-и-настройка-сервера-ubuntu-server-810 никакого эффекта - после перезагрузки надо вводить все заново. Заранее спасибо.
-
iptables-save > /etc/firewall-rules
sed -i -e 's/iface lo inet loopback/&\npre-up iptables-restore < \/etc\/firewall-rules/' /etc/network/interfaces
-
не тож не выходит
bash: /etc/firewall-rules: Permission denied
это ответ на iptables-save
файл /etc/firewall-rules предварительно создал. запускал через sudo
и еще хотелось бы чтоб dhcp сервер стоял в запускался с системой
-
ті дві команди потрібно запускати через sudo
sudo aptitude install sysv-rc-conf
sudo sysv-rc-conf
і там спробуй по вмикати dhcp-server для 2 3 4 5
-
уже стоят. моей квалификации явно не хватит чтоб в этом разобраться
-
якщо стоять відповідно dhcp повинен завантажуватись при старті системи
-
не не запускается. он у меня запускается тока так
sudo /etc/init.d/dhcp3-server
-
sudo bash
cat iptables-save > /etc/firewall-rules
-
не не запускается.
що в логах?
-
sudo bash
cat iptables-save > /etc/firewall-rules
соррі.. не так, а так:
sudo bash
iptables-save > /etc/firewall-rules
-
а в логах это извиняюсь где. dhcp не запускается автоматически, вручную все нормально
-
перед 192.168.0.0/24 повинно бути -s або -d
-
спасибо я уже нашел
-
о с iptables разобрался. забыл сделать скрипт исполняемым :-\
но проблема dhcp остается.
-
а в логах это извиняюсь где. dhcp не запускается автоматически, вручную все нормально
напевно в якомусь із файлів в каталозі /var/log/
-
Як я зрозумів раніше iptables підхоплював правила з /etc/firewall-rules, але зараз цього не відбувається. Є якісь стандартизовані шляхи додавання правил iptables в автозавантаження?
-
/etc/network/interfaces
pre-up iptables-restore < /etc/firewall-rules
-
Дякую, тепер працює. Як не дивно, але перечитавши достатньо велику кількість інфи я такого простого і стандартного рішення не знайшов, а наведений вище код:
sed -i -e 's/iface lo inet loopback/&\npre-up iptables-restore < \/etc\/firewall-rules/' /etc/network/interfaces
не працює(не вносить ніяких змін, хоч і виконання не завершується помилкою).