|
|
ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.
Въпрос |
От: lion |
Дата: 01/22/2004 |
S Slack sym imam sledniq problem pri conf na roting-a,
pusnal sym
podryjka v qdroto vsi4ko ot IP: Netfilter Configuration ->
Full NAT
mi e na modul, oba4e mi dava slednata gre6ka:
# iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j
MASQUARADE
iptables v1.2.7a: Couldn't load target
`MASQUARADE':/usr/lib/iptables/libipt_MASQUARADE.so:
cannot open shared object file: No such file or directory
kakyv e problema ? 10x
|
Отговор #1 |
От: steve |
Дата: 01/22/2004 |
MASQUERADE ne MASQARADE
iptables -t nat -A POSTROUTING -s IP -j MASQUERADE
ako iskash da maskirash celiqt interfeis
iptables -t nat -A POSTROUTING -o etherbet_kum_isp -j
MASQUERADE
|
Отговор #2 |
От: lion |
Дата: 01/22/2004 |
мерси steve
много тъпо да объркам буквата :))
|
Отговор #3 |
От: lion |
Дата: 01/22/2004 |
и още да питам като конфигурирам с:
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
и рестартирамр после настройките се губят
аз го сложих тоя ред в иницализационния скрипт на Slack-а :
/etc/rc.d/rc.local
и стана обаче има ли друг начин ???
|
Отговор #4 |
От: George (geo_rge_d__at__yahoo__dot__com) |
Дата: 06/29/2004 |
Здрасти,
доколкото имам опит има script /etc/init.d/iptables (това е
така поне в RedHat и Debian). За да направиш каквото ти
трябва, първо дефинираш настройките с iptables. После
стартираш
/etc/init.d/iptables save
(което ги записва в файл /etc/sysconfig/iptables)
след което трябва да накараш /etc/init.d/iptables да се
стартира при всеки смяна на runlevel.
RedHat:
chkconfig --level 2345 iptables on
(btw някои знае ли аналог на chkconfig в Debian?)
Други дистрибуции:
ln -s ../init.d/iptables /etc/rc0.d/K92iptables
ln -s ../init.d/iptables /etc/rc2.d/S08iptables
ln -s ../init.d/iptables /etc/rc3.d/S08iptables
ln -s ../init.d/iptables /etc/rc4.d/S08iptables
ln -s ../init.d/iptables /etc/rc5.d/S08iptables
ln -s ../init.d/iptables /etc/rc1.d/K92iptables
ln -s ../init.d/iptables /etc/rc6.d/K92iptables
Това е.
За съжаление незнам къде е мястото на реда:
echo "1" > /proc/sys/net/ipv4/ip_forward
така че го слагам в /etc/rc.d/rc.local :(
|
<< Kak se update-va Kernel na RH 9 (1
) | Python ще е езика. (3
) >>
|
|
|
|
|