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


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

Автор Тема: Включение пересылки пакетов между интерфейсами  (Прочитано 11107 раз)

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

Оффлайн mr.Neo

  • Автор темы
  • Участник
  • *
  • Сообщений: 162
    • Просмотр профиля
Здравствуйте!
сборка не совсем ubuntu, но думаю что что то близкое, пытаюсь включить пересылку пакетов между интерфейсами, а точнее на одном физическом интерфейсе два IP из разных сетей хочу включить форвардинг, набираю:
cat /proc/sys/net/ipv4/ip_forwardвижу что выключено, стоит =0
включаю:
echo 1 > /proc/sys/net/ipv4/ip_forwardпроверяю:
cat /proc/sys/net/ipv4/ip_forwardвижу =1, то есть включил, но через несколько секунд опять возвращается в =0
как включить на постоянку?
Lenovo S10-2 ubuntu-10.04 Gnome, Lenovo S110 ubuntu 12.04 Unity
Я новичок.

Оффлайн _angus_

  • Активист
  • *
  • Сообщений: 305
  • data recovery tech
    • Просмотр профиля
Не совсем, но близкое -- это как?
А там в crontab никто этот флажок не сбрасывает каждую, например, минуту?

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Здравствуйте!
хочу включить форвардинг
как включить на постоянку?
Код: (text) [Выделить]
echo 'net.ipv4.ip_forward = 1' >>/etc/sysctl.conf; sysctl -p;reboot
OpenWrt 19.07

Оффлайн mr.Neo

  • Автор темы
  • Участник
  • *
  • Сообщений: 162
    • Просмотр профиля
Не совсем, но близкое -- это как?

вы знаете, я даже не знаю как посмотреть что за система, подключен к ней по ssh.

А там в crontab никто этот флажок не сбрасывает каждую, например, минуту?
может, как посмотреть?

Код: (text) [Выделить]
echo 'net.ipv4.ip_forward = 1' >>/etc/sysctl.conf; sysctl -p;reboot
а что это? я как бы не особо разбираюсь, а выполнять разные команды не понимая что они делают как то не хочется.

P.S.
echo 'net.ipv4.ip_forward = 1' >>/etc/sysctl.conf; sysctl -p;rebootэто тоже не сработало.
« Последнее редактирование: 27 Ноября 2012, 13:29:34 от mr.Neo »
Lenovo S10-2 ubuntu-10.04 Gnome, Lenovo S110 ubuntu 12.04 Unity
Я новичок.

Оффлайн skytrain

  • Участник
  • *
  • Сообщений: 162
    • Просмотр профиля
Здравствуйте!
хочу включить форвардинг
как включить на постоянку?
Код: (text) [Выделить]
echo 'net.ipv4.ip_forward = 1' >>/etc/sysctl.conf; sysctl -p;reboot

В /etc/sysctrl.conf есть строка net.ipv4.ip_forward = 1 Она должна быть раскоментированна и значение должно быть установленно в "1".
sysctl -p Это применение изменений.
reboot   Это сам знаешь.

Попробуй по отдельности команды вводи. Конфиг поправь редактором.
« Последнее редактирование: 27 Ноября 2012, 13:44:26 от skytrain »
Не пытайся убежать от себя и от пули. Умрешь уставшим...

Оффлайн mr.Neo

  • Автор темы
  • Участник
  • *
  • Сообщений: 162
    • Просмотр профиля
спасибо, разобрался, но не в свою пользу, так как система закрыта и не дает сделать изменения, то есть я открываю этот файл sysctl.conf строчка раскоментирована и стоит=0, меняю на 1 и сохраняю, потом открываю проверить все нормально, через несколько секунд пробую посмотреть еще а там опять =0, наверно действительно где то скрипт проверяет и меняет конфиги обратно на исходные, только вот где это.
Lenovo S10-2 ubuntu-10.04 Gnome, Lenovo S110 ubuntu 12.04 Unity
Я новичок.

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Про то что означают команда уже написали, ну да ладно.
Цитировать
сборка не совсем ubuntu
Теперь дайте всё-таки подробности этой не совсем убyнты. В теге и под спойлер
uname -srv
lsb_release -a
grep -i cron /var/log/syslog
OpenWrt 19.07

Оффлайн mr.Neo

  • Автор темы
  • Участник
  • *
  • Сообщений: 162
    • Просмотр профиля
uname -srv
lsb_release -a
grep -i cron /var/log/syslog
1.
Linux 2.4.37 #33 SMP 3 07:34:54 YEKST 20122.
-bash:lsb_release: command not found 3.
grep: /var/log/syslog: No such file or directoryну вот как то так.
Lenovo S10-2 ubuntu-10.04 Gnome, Lenovo S110 ubuntu 12.04 Unity
Я новичок.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
-bash:lsb_release: command not found
/etc/issue

grep: /var/log/syslog: No such file or directory
/var/log/messages

Оффлайн mr.Neo

  • Автор темы
  • Участник
  • *
  • Сообщений: 162
    • Просмотр профиля
grep -i cron /var/log/messages
получаем то же самое:

Цитировать
grep: /var/log/messages: No such file or directory

/etc/issue
это не понятно.
Lenovo S10-2 ubuntu-10.04 Gnome, Lenovo S110 ubuntu 12.04 Unity
Я новичок.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net

Оффлайн mr.Neo

  • Автор темы
  • Участник
  • *
  • Сообщений: 162
    • Просмотр профиля
ICServer
Kernel \r or an \n

вот как бы и все.
Lenovo S10-2 ubuntu-10.04 Gnome, Lenovo S110 ubuntu 12.04 Unity
Я новичок.

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Простите, с Ideco, а это закрытый продукт, вам наврядли помогут тут. Все-таки это не "не совсем Ubuntu", а совсем не Ubuntu, хоть и постоен на базе Linux.
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 02 Декабря 2012, 19:30:15 от KT315 »
OpenWrt 19.07

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Уже увидев "Linux 2.4", можно было сказать, что медицина тут бессильна...
Ядро 2.4 шесть лет, как считается устаревшим.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

 

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