NM_CONTROLLED=yes
потому что вы используете NM, поставьте значение в no
ONBOOT-YES?
да, т.е. да
NM_CONTROLLED=yes
потому что вы используете NM, поставьте значение в no
ONBOOT-YES?
да, т.е. да
как добавить правило в атозагрузку?
скриптом ?
в suse я закидывал это всё в /etc/sysconfig/scripts/SuSEfirewall2-custom
либо проще скриптом?
и в какую директорию скрипт запихнуть?
спасибо
[quote="unlimited"]NM_CONTROLLED=yes
потому что вы используете NM, поставьте значение в no
ONBOOT-YES?
да, т.е. да[/quote]
NM_CONTROLLED=yes
о чем говорит это значение?
спасибо
скриптом ?
должно быть в rc.local
[quote="unlimited"]скриптом ?
должно быть в rc.local[/quote]
/etc/rc.d/*rc.local ???
да
добавил скрипт в /etc/rc.d/*rc.local
делаю /etc/rc.d/*rc.local restart
и ругается
[root@localhost rc.d]# /etc/rc.d/*rc.local restart
iptables v1.4.12: Couldn't load target `MASQUERADE[':No such file or directory
Try `iptables -h' or 'iptables --help' for more information.
и ругается
а если руками запустить?
)))))
руками?))))
просветите
sh filename.sh
или
./filename.sh
соответственно у файла должен быть исполняемым.
[root@localhost etc]# cd /etc/rc.d/
[root@localhost rc.d]# dir
init.d rc0.d rc2.d rc4.d rc6.d rc.alsa_default rcS.d
rc rc1.d rc3.d rc5.d rc7.d rc.local rc.sysinit
[root@localhost rc.d]# chmod 777 rc.local
[root@localhost rc.d]# sh rc.local.sh
sh: rc.local.sh: Нет такого файла или каталогаrc.local
так вот он же.
sh rc.local.sh
и
sh rc.local
это два разных файла
добрый день
вернулся к недоделанному.
по прежнему прошу совета
добавил поднятие интерфейсов в автозагрузку /etc/rc.d/*rc.local text#!/bin/sh ifconfig eth0 up ifconfig eth1 up ifconfig eth2 up ifconfig eth3 up touch /var/lock/subsys/localтуда же я могу добавить следующее правило для маршрутизации пакетов между интрфейсми? либо мне необходимо сделать отдельный скрипт?
правило- textiptables -I FORWARD 1 -i eth0 -o eth1 -j ACCEPT iptables -I FORWARD 1 -i eth1 -o eth0 -j ACCEPT iptables --table nat --append POSTROUTING --out-interface eth0 -j MASQUERADE [color=red] iptables --table nat --append POSTROUTING --out-interface eth1 -j MASQUERADE[ [/color] iptables -I FORWARD 1 -i eth2 -o eth3 -j ACCEPT iptables -I FORWARD 1 -i eth3 -o eth2 -j ACCEPT iptables --table nat --append POSTROUTING --out-interface eth2 -j MASQUERADE iptables --table nat --append POSTROUTING --out-interface eth3 -j MASQUERADE
Вот тут заберите дужку, а то не сработает
Выделел цветом но не знаю как экранировать дужку что есть. Думаю вы поймёте где её нужно удалить
iptables --table nat --append POSTROUTING --out-interface eth1 -j MASQUERADE[
надо так:
iptables --table nat --append POSTROUTING --out-interface eth1 -j MASQUERADE
Ага что то не дойшло так сделать *CRAZY* *WRITE* *HI* \m/
[quote="unlimited"]iptables --table nat --append POSTROUTING --out-interface eth1 -j MASQUERADE[
надо так:
[/quote]iptables --table nat --append POSTROUTING --out-interface eth1 -j MASQUERADE
unlimited пишет:
rc.local
так вот он же.
unlimited пишет:
sh rc.local.sh
и
unlimited пишет:
sh rc.local
это два разных файла
совсем запутался.....((((
в общем есть 4 интерфейса на одной машине.
надо чтобы пакеты бегали между 1и 2 и между 3и 4-м. соответственно всё это поднималось автоматически при загрузке.
....
хелп
ни черта не понял))
разница -в чём???
в первом случае есть синтаксическая ошибка, во втором она исправлена.
1. что не получается, настроить сеть что ли?
2. настройте через gui все. но поставьте флажок. не использовать NetworkManager.
3. в данной теме уже все разжевали, надо быть только по внимательней.
2. настройте через gui все.
это пакет который надо установить?
просто я не нашел где в мандрива в графике прописать стат.маршрут
это пакет который надо установить?
это не пакет, это graphical user interface(gui)
сеть настройте для начала, что бы она автоматом поднималась при старте системы