Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Почему не съедается if-up.d?  (Прочитано 1107 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн linux4ever

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Почему не съедается if-up.d?
« : 01 Декабря 2009, 01:25:32 »
Создал в /etc/network/if-up.d/ файлик iptables с содержимым вида:

#!/bin/sh

/usr/local/bin/firewall

Содержимое firewall:

#!/bin/sh

iptables —t nat —A POSTROUTING —s 10.8.0.0/24 —o eth0 —j MASQUERADE

chmod -X сделал.

После перезагрузки правило не появилось. Хотя руками запускается.

ЧЯНДТ?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Почему не съедается if-up.d?
« Ответ #1 : 01 Декабря 2009, 03:55:15 »
Тире правильные поставь, не те, что у тебя в посте.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн linux4ever

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: Почему не съедается if-up.d?
« Ответ #2 : 01 Декабря 2009, 14:13:31 »
Все у меня правильно стоит, пример я с сайта копипастил, а там дефисы стояли вместо тире.

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Почему не съедается if-up.d?
« Ответ #3 : 01 Декабря 2009, 15:29:11 »
chmod -X сделал.
ЧЯНДТ?
м.б. chmod +x ?

Я конечно не знаю как здесь, но бывает на некоторых системах, что в окружении не задан $PATH. Попробуй полностью прописать путь /sbin/iptables.

Оффлайн linux4ever

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: Почему не съедается if-up.d?
« Ответ #4 : 01 Декабря 2009, 20:17:31 »
Цитировать
м.б. chmod +x ?

Да, точно, пора завязывать с пивом.

 

Страница сгенерирована за 0.088 секунд. Запросов: 23.