script po startu - chkconfig
Mám takový malý problém.Potřebuji donutit všechny pc v síti, aby používaly pro port 80 proxy squid, abych si mohl jednotlivé počítače hlídat.Nastavil jsem si squid jako reverzní proxy,napsal dvouřádkový script na přesměrování provozu na portu 80 na proxy 3128.
iptables -t nat -A PREROUTING -p tcp --dport 80 -s vnitrni_sit -i ! vnejsi_interfejs -j REDIRECT --to-port squiduv_port (já mám dvě wan, tak tedy dva řádky). Skript jsem přidal pomocí chkconfig pro spuštění po startu, nejprva v úrovni 3,5, pak snad i ve všech ostatních. Script se spouští (zkoušel jsem pomocí mkdir), ale iptables nejede. Když spustím script ručně, je vše ok a pc musejí přes proxy. Prosím o pomoc s automatickým spoštěním.Díky
skriptu v init.d?
Napada me, jestli se ti nastaveni, ktere vytvori tvuj skript behem pokracujiciho startu nepreplacne trba konfiguraci SuseFirewallu.
Zkus v hlavicce tveho skriptu nastavit, aby se spoustela az po vsech skriptech firewallu (mustr najdes v dalsich skriptech v init.d), pripadne v /etc/sysconfig/boot prenastavit RUN_PARALLEL na "no" a seradit pak skripty rc?.d adresarich klasicky podle abecedy.




Poslední komentáře
7 hodin 36 min zpět
1 den 7 hodin zpět
1 den 8 hodin zpět
2 dny 17 hodin zpět
5 dnů 4 hodiny zpět
1 týden 1 den zpět
1 týden 1 den zpět
2 týdny 2 dny zpět
2 týdny 2 dny zpět
2 týdny 2 dny zpět