Article View: ch.comp.os.linux
Article #19167Re: masquerading will nicht starten
From: Michael Keller
Date: Tue, 18 Jan 2000 00:00
Date: Tue, 18 Jan 2000 00:00
52 lines
2742 bytes
2742 bytes
Hi Luca. Luca Scheuring wrote: > mein suse 6.1-rechner soll als internet-router f�r die �brigen compis im > lan dienen. die einwahl per isdn klappt. > nun m�chte ich masquerading starten... > > /usr/sbin/init.d/masquerade start liefert: system lacks ip forwarding > > ipfwadm ist aber gestartet. zudem habe ich meines wissens nach alle > n�tigen dinge in den kernel kompiliert (siehe endes des postings). Aus 'make menuconfig', Hilfe zu IP masquerading: <QUOTE> The IP masquerading code will only work if IP forwarding is enabled in your kernel; you can do this by saying Y to "/proc filesystem support" and "Sysctl support" below and then executing a line like echo "1" > /proc/sys/net/ipv4/ip_forward from a boot time script after the /proc filesystem has been mounted. </QUOTE> Also: - '/proc filesystem support' unter 'Filesystems' aktivieren (sollte schon gemacht sein). - 'Sysctl support' unter 'General setup' aktivieren (AFAIK auch standardmaessig aktiviert). - IP Forwarding einschalten: Ev. gibt es ein dementsprechendes Script schon in SuSE 6.1: 'IP_FORWARD=yes' in /etc/rc.config einstellen. Sollte das nicht hinhauen, einfach die Zeile 'echo "1" > /proc/sys/net/ipv4/ip_forward' Am Anfang des Scripts /sbin/init.d/masquerade einfuegen. > muss ich unter /proc/net noch was machen? aus den files in diesem verz. > werde ich sowieso nicht ganz schlau. alle haben die gr�sse 0 aber wenn > man sie betrachtet steht eine menge text drin... Das Verzeichnis /proc (und seine Unterverzeichnisse und Dateien) haben in Linux einen Sonderstatus: Es sind keine eigentlichen Disk - Files, sondern sie werden vom laufenden Kernel 'on the fly' erzeugt und mit Informationen ueber das System gefuellt. Einerseits beziehen viele Systemprogramme (ps, lsmod, uname,...) ihre Information�n aus /proc, andererseits koennen auch gewisse Einstellungen des laufenden Systems ueber Schreiboperationen in /proc gesteuert werden (s.o.). hth & Gruss Michael Keller -- GCS/CC/E/IT d- s+: a- C++ UL++++>$/S++ P+ L+++>$ E---(-) W++ N+++ o? K? !w O(++) M- V !PS !PE Y? PGP+ t 5? X R !tv b++ DI+ D++ G e>+++ h-- r++ y+
Technical Details
Message-ID:
<388446F0.1E56BE7B@iiic.ethz.ch>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<388421B0.2463DF18@switzerland.org>Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII X-Google-Thread: f4b73,c259f1d602a529f X-Google-Attributes: gidf4b73,public From: Michael Keller <mikeller@iiic.ethz.ch> Subject: Re: masquerading will nicht starten Date: 2000/01/18 Message-ID: <388446F0.1E56BE7B@iiic.ethz.ch> X-Deja-AN: 574168284 Content-Transfer-Encoding: 8bit References: <388421B0.2463DF18@switzerland.org> X-Accept-Language: en,de-CH Content-Type: text/plain; charset=iso-8859-1 X-Trace: fu-berlin.de 948193209 2310952 194.138.115.12 (16 [7321]) Mime-Version: 1.0 Newsgroups: ch.comp.os.linux