WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Linux, UNIX, Open Source

Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 17.09.2001, 18:59   #11
allwissende Müllhalde
Inventar
 
Registriert seit: 28.12.2000
Beiträge: 1.693


Standard

Ich werds probieren ob ich das in ein Script bringe, hab das noch nie gemacht, soweit bin ich noch nicht in die Tiefen des Pinguins vorgedrungen.Bis jetzt hab ich nur an der Oberfläche gekratzt.
____________________________________
Nordick-Wogging
Dumm-ness boomt
Ihr Fengshui Berater
Eurofighter abfangen !
allwissende Müllhalde ist offline   Mit Zitat antworten
Alt 17.09.2001, 19:41   #12
citizen428
Elite
 
Registriert seit: 04.04.2001
Beiträge: 1.358


citizen428 eine Nachricht über ICQ schicken
Standard

Naja, eigentlich musst du ja nur genau diese 3 Zeilen in ein schon vorhandenes Skript eintragen. Und zwar so: einfach eine Datei wie z.B. bootmisc.sh mit einem Editor öffnen, die 3 Zeilen unten dranschreiben, speichern und fertig!
____________________________________
citizen428.blog() | CARGAL | open.source.mac
citizen428 ist offline   Mit Zitat antworten
Alt 17.09.2001, 21:00   #13
artemisia
Elite
 
Registriert seit: 07.02.2001
Beiträge: 1.441


Standard

@a.m.

es bleibt dir überlassen ob du ein bootskript dafür nimmst oder einfach selber ein skript mit irgendeinem editor (zb vi) schreibst und dann das skript zb masq_on bzw masq_off nennst.
ein skript masq_on sieht etwas so aus:

.................................cut.............. .
#!/bin/sh
echo "1" > /proc/sys/net/ipv4/ip_dynaddr
echo "1" > /proc/sys/net/ipv4/ip_forward
IPTABLES -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

..................................cut............. ..


der vorteil des eigenen skriptes besteht darin, das du entscheidest wann du auf deinem rechner das masquerading einschalten willst.
wenn du das ganze in einem bootskript einträgst, wird es halt immer eingeschaltet.

greetz
artemisias
artemisia ist offline   Mit Zitat antworten
Alt 17.09.2001, 21:29   #14
allwissende Müllhalde
Inventar
 
Registriert seit: 28.12.2000
Beiträge: 1.693


Standard

Es sollte automatisch bei jedem systemstart ausgeführt werden weils ja (in erster Linie) ein Einwahlrouter fürs Inet sein soll; und zwar nach einer Wartezeit von ein paar Sekunden die es benötigt wenn sich der pppd einloggt und die Verbindung steht.
Einloggen Tut er jetzt schon automatisch aber das Masqerading wirkt anscheinend erst wenn es nach erfolgter Einwahl ausgeführt wird.
Habs gerade probiert und mußte es wieder per Handarbeit eingeben obwohl ich es an eine Datei angehängt habe.
Also die zeitliche Reihenfolge ist anscheinend noch ein Problem, ansonsten ist das Ziel schon greifbar nahe.
____________________________________
Nordick-Wogging
Dumm-ness boomt
Ihr Fengshui Berater
Eurofighter abfangen !
allwissende Müllhalde ist offline   Mit Zitat antworten
Alt 17.09.2001, 23:58   #15
allwissende Müllhalde
Inventar
 
Registriert seit: 28.12.2000
Beiträge: 1.693


Standard

Neuester Stand:Hab in /etc/init.d/rc3.d einige Links erstellt und die Reihenfolge anscheinend richtig erwischt sodaß die Einwahl automatischerfolgt (pppd) und danach das Masquerading aktiviert wird.
Jetzt gibts noch das dumme Problem beim Shutdown - da sollte als erstes der pppd wieder gekillt werden da sich sonst alles aufhängt wenn er das "Hotplug - unpluggen" will (anders kann ich es nicht ausdrücken).
Das funzt noch nicht mit init Script...
____________________________________
Nordick-Wogging
Dumm-ness boomt
Ihr Fengshui Berater
Eurofighter abfangen !
allwissende Müllhalde ist offline   Mit Zitat antworten
Alt 19.09.2001, 20:47   #16
artemisia
Elite
 
Registriert seit: 07.02.2001
Beiträge: 1.441


Standard

@a.m.

ich weiß nicht genau wie es bei mandrake aussieht, aber normalerweise verweisen die links auf skripte denen man start, stop oder restart als parameter übergibt.
wenn du die skripte so angelegt hast, dann müssen diese auch automatisch runterfahren.
in suse gibt es jeweils zwei links in der /etc/init.d/rc3.d. wenn das unter mandrake ähnlich ist, dann sollte es eigentlich kein prob sein.

greetz
artemisias
artemisia ist offline   Mit Zitat antworten
Alt 19.09.2001, 21:19   #17
allwissende Müllhalde
Inventar
 
Registriert seit: 28.12.2000
Beiträge: 1.693


Standard

So halbwegs gehts jetzt mit dem Runterfahren allerdings mit strg-alt-del bleibt er hängen, nur mit -ich glaub init0 fährt er ganz runter.
So ganz hab ich das noch nicht durchblickt.Es gibt für jeden Runlevel ein Kill und ein Start Script - beides sind Links auf ein und das selbe Script.Und die Links haben die Bezeichnung S oder K-"Ordnungsnummer"-"Gerät-Bezeichnung"
Nach welchen Kriterien die Ordnungsnummer vergeben wird ist mir nicht klar aber es hängt glaub ich mit der zeitlichen Reihenfolge zusammen.
Nur klapppt das Killen des pppd Dämons oder des Modems das damit verbunden ist anscheinend nicht immer rechtzeitig und dann hängt alles.Darum hab ich ihm gleich die niederste noch freie Nummer gegeben und den killall Befehl gleich 2mal hineingeschrieben.Außerdem hab ichs in allen Runlevels.
Das wird mir halt dann wieder Schwierigkeiten machen wenn ich irgendwas neustarten muß und der Runlevel gewechselt wird - was aber nicht weiter schlimm ist weil es eh kein Gerät ist auf dem gearbeitet wird.Das ist sicher sehr dilletantisch gebastelt aber Hauptsache es geht erstmal.
____________________________________
Nordick-Wogging
Dumm-ness boomt
Ihr Fengshui Berater
Eurofighter abfangen !
allwissende Müllhalde ist offline   Mit Zitat antworten
Alt 20.09.2001, 20:46   #18
artemisia
Elite
 
Registriert seit: 07.02.2001
Beiträge: 1.441


Standard

@a.m.

die links mit k und s zeigen schon auf das gleiche skript. das jeweilige skript wird dann entweder mit den parameter start oder stop aufgerufen.
d.h. du mußt dafür sorgen, daß dein skript mit den parameter start bzw stop etwas anfangen kann. d.h. es muß auf diese parameter richtig reagieren.
die ordnungsnummern stehn, wie du schon erkannt hast, in einem zeitlichen zusammenhang. je höher die start-nr. desto später startet das skript bzw. umgekehrt bei den k-skripten. du solltest schon darauf achten, daß bestimmte daemonen kopien erzeugen. du mußt sicher stellen, daß wenn dein skript mit dem befehl stop aufgerufen wird, alle childprozesse deines daemons ebenfalls gekillt werden.

greetz
artemisias
artemisia ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


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


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