Jump to content

Не выполняются скрипты


Recommended Posts

Собрал новый сервак, поставил СГ, все зашибись. Решил с работающего сервака базу слить. Перекачал папку users на новый сервак, вместо старой с тестовым юзером. Все работает, Но...

Небольшое отступление. В отличие от предлагаемых примеров скриптов onconnect и ondisconnect, которые предполагают, что по умолчанию NAT позволен всем и при запуске СГ сначала все дружно дропаются и а потом доступ открывается для тех, кто прошел авторизацию, я делаю немного по-другому. Сначала NAT отсутствует и для авторизовашихся отдельно включается.

Для ipchains скрипт onconnect - одна строка

ipchains -A FORWARD -s $2 -j MASQ. Для iptables ТОЖЕ ОДНА СТРОКА iptables -t nat -A POSTROUTING -s $2 -j SNAT --to-source внешний_IP. Для того, чтобы некоторым юзерам дать инет без авторизации в rc.local прописываю эти строчки с фиксированным ипом. То есть при загрузке для этих юзеров включается NAT. Все работает замечательно. Но когда удалил users с тестовым юзером и вставил users с реальными клиентами, то почему-то при запуске rc.local они перестали выполняться. ПОЧЕМУ? Помогите плиз.

Link to post
Share on other sites
Все работает замечательно. Но когда удалил users с тестовым юзером и вставил users с реальными клиентами, то почему-то при запуске rc.local они перестали выполняться. ПОЧЕМУ? Помогите плиз.

 

1. Какая версия стг?

2. Он вообще стартует после подмены БД?

Link to post
Share on other sites
Да, все стартует, кроме iptables (((. Пробовалось на всех версиях СГ.

Линухи: ASPLinux 7.1, 7.2

Red HAT 8.0

1. Как ты вызываешь скрипты first, last?

2. onconnect и ondisconnect написано со всеми маленькими буквами или так: OnConnect OnDisconnect?

Link to post
Share on other sites
Ну так что, никто не сталкивался с тем, что перестают запускаться скрипты???

сталкивались, сталкивались.

не знаю что и делать. пробовал установить более старую версию старгейзера, НО архив с авторизатором который выложен на сервере БИТЫЙ (попрошу обратить анимание), а авторизатор от новой версии старгейзера не хочет работать со старой версий сервера. помогите сделать что нибудь. какую версию старгейзера поставить чтоб она реально работала и были все исходники + авторизаторы. платформа Red Hat 7.3.

Link to post
Share on other sites

Хотя раньше были...

Еще раз напоминаю, что их я прописывал для тех, кому инет нужен постоянно без клиента. Дело в том, что у человека дома три компа и все они Маки...

Link to post
Share on other sites
  • 3 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...