WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   Wie bringe ich Linux bei das es beim starten mein Script mitladet????? (http://www.wcm.at/forum/showthread.php?t=77441)

Daredevil 17.11.2002 20:43

Wie bringe ich Linux bei das es beim starten mein Script mitladet?????
 
Hi @ all Linuxianer!!!

Dank vieler Tips usw. hab ich meinen Linux-Server (SUSE 8.0) entlich soweit das ich auch ins Internet kann jedoch wenn ich mein Netzwerk dazu hänge mit 2 anderen PC's (1* Win und 1* Linux) dann komm ich nicht ins I-Net!

Folgendes Problem:

Ich habe folgendes Script geschrieben:

#!/bin/bash
echo "Routing wird gestartet ----------------------XXXXXXXXXXXXXXXX"
modprobe ipt_MASQUERADE
iptables -F; iptables -t nat -F; iptables -t mangle -F
iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to XXX.XXX.XXX.XXX
echo 1 > /proc/sys/net/ipv4/ip_forward

Mein Problem jedoch is jetzt, wie binde ich das Script in den Boot Prozess ein?? Linux soll dieses laden beim booten???

*thx* @ all Community Members!!

:confused: :tux: Daredevil

Lotussteve 17.11.2002 20:51

Hallo!

Da hast du mehrere Möglichkeiten, entweder baust du einen Initprozess daraus den du via der Runlevel steuerst:

man init.d

oder du hängst den Aufruf in ein bestehendes Skript wie z.B. bootmisc.sh (Debian) an. SuSE hat da sicher auch so eine Datei in /etc/init.d



Ciao,

Steve

Daredevil 17.11.2002 21:08

@ Steve
 
Hi und Danke für die schnelle Hilfe!

Jedoch wie mach ich das mit dem einbauen in die init.d bzw. die andere Möglichkeit ich bin noch sehr grün hinter meinen beiden Ohren was Linux betrifft????

*thx* @ Steve

Daredevil

Daredevil 17.11.2002 21:45

@ Steve !!!
 
*thx* nochmals hab es mitlerweile mit chmod 755 bzw. mit der Verlinkung in /etc/init.d/rc5.d zusammengebracht das es beim start gebootet wird. Das problem lag daran das ich das Script zwar hatte jedoch noch nicht zu einem executable File konvertierte und nur mit dem Script im Ordner rc5.d f?ngt Linux leider nix an damit. *dg*

*thx* again Steve

Daredevil

:lol:

MoSKiTo 24.11.2002 10:21

Bei SuSE kann man Skripte, die beim Booten geladen werden sollen, in /etc/rc.d/boot.local eintragen.


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:17 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag