Alexandr_Z Опубликовано 21 сентября, 2005 Жалоба Поделиться Опубликовано 21 сентября, 2005 Привет всем! У меня ASP 9.2 ядро 2.6.3 iptables 1.3.3. При загрузке (последним) запускается скрипт с правилами. Всё выполняется кроме 2-х строчек: iptables -t nat -A POSTROUTING -o tun0 -j SNAT --to-source 192.168.25.225 iptables -t nat -A POSTROUTING -o eth1 -j SNAT --to-source 192.168.0.32 Интерфейсы tun0 и eth1 есть (проверял: ifconfig >aaa в 1-й строке скрипта) Все policy установлены в ACCEPT. Пробовал заменить на маскарадинг - эффект такой-же. Если после загрузки запустить этот скрипт вручную, то все работает. Как сделать, чтобы это работало при загрузке? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Alexandr_Z Опубликовано 21 сентября, 2005 Автор Жалоба Поделиться Опубликовано 21 сентября, 2005 Заработало! Оказалось, что iptables 1.3.3 установился не в тот каталог, из которого его запускал /etc/init.d/iptables. Он запускал старую версию 1.2.9, которая в принципе не работает на этом ядре. Заменил эти файлы на новые и все заработало. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.