🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: ch.comp.os.linux
Article #14809

Re: IP Masquerading

#14809
From: Andreas Oertle
Date: Thu, 25 Jan 2001 22:45
84 lines
2962 bytes
Hi

Marco Balmer wrote:
> 
> Hallo zusammen,
> 
> Ich habe zwei Computer meine Linux Kiste und eine WIN98 Kiste von meinem
> Vater, nun m�chte ich, dass mein Vater �ber meine Kiste ins Internet
> kann, an eth0 ist ein Cablemodem angeh�ngt, dass sich via DHCP die IP
> holt und an eth1 ist das intranet, dass zu meinem Vater f�hrt.

Kannst du von der Win98 Box deine Linux Kiste pingen?
Sind der Gateway und die Nameserver eingetragen bei Win98?

> ich habe mit folgenden Befehlen versucht, aber ohne erfolg:
> 
> ip_forward ist auf "1"

sieht ja schon mal gut aus

> ipchains -A forward -i eth0 -j MASQ

auch das sollte stimmen

ich hab' z.B folgendes Script f�r's Masquerading

---
#! bin/sh
#
#
#
NET=172.16.0.0
MASK=255.240.0.0
IFACE=eth1

test -f /proc/net/ip_masquerade || exit 0;

case "$1" in
	start )
	  echo -n "Starting Masquerading"
	  echo "1" > /proc/sys/net/ipv4/ip_forward
	  echo "7" > /proc/sys/net/ipv4/ip_dynaddr
	  /sbin/ipchains -M -S 7200 1000 160
	  /sbin/ipchains -P forward DENY
	  /sbin/ipchains -A forward -s $NET/$MASK -i $IFACE -j MASQ
	  modprobe ip_masq_ftp
	  echo "done."
	  ;;

	stop )
	  echo -n "Stopping Masquerading... "
	  echo "0" > /proc/sys/net/ipv4/ip_forward
	  echo "0" > /proc/sys/net/ipv4/ip_dynaddr
	  /sbin/ipchains -P forward ACCEPT
	  /sbin/ipchains -F forward
	  modprobe -r ip_masq_ftp
	  echo "done."
	  ;;

	restart )
	  $0 stop;
	  $0 start;
	  ;;
	
	* )
	  echo "Usage: $0 {start|stop|restart}"
	  ;;

esac

exit 0;	
--- 
> an was fehlt es noch, die Routing Tablelle sollte stimmen, ich kann von
> meiner Kiste das Internet und die Kiste meines vaters erreichen. Oder
> muss da noch ein Eintrag rein, dass geroutet wird?

Nimm dir mal die win98 kiste genauer unter die Lupe.
 
> Gr�sse
> Marco

Gruss
Andy
Technical Details
Message-ID: <3A70AC81.DBE37E22@gmx.net>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!isdnet!130.59.211.10.MISMATCH!merapi!news-zh.switch.ch!newsfeed-zh.ip-plus.net!news.ip-plus.net!not-for-mail
References: <3A70A656.8850A7B7@micressor.ch>

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII
X-Google-Thread: f4b73,2066f039f80f4b0a
X-Google-Attributes: gidf4b73,public
X-Google-ArrivalTime: 2001-01-25 14:43:34 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!isdnet!130.59.211.10.MISMATCH!merapi!news-zh.switch.ch!newsfeed-zh.ip-plus.net!news.ip-plus.net!not-for-mail
From: Andreas Oertle <andreas.oertle@gmx.net>
Newsgroups: ch.comp.os.linux
Subject: Re: IP Masquerading
Date: Thu, 25 Jan 2001 23:45:21 +0100
Organization: Swisscom IP+ (post doesn't reflect views of Swisscom)
Lines: 84
Message-ID: <3A70AC81.DBE37E22@gmx.net>
References: <3A70A656.8850A7B7@micressor.ch>
NNTP-Posting-Host: news.swissonline.net
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: pollux.ip-plus.net 980462384 17817 62.2.32.50 (25 Jan 2001 22:39:44 GMT)
X-Complaints-To: news@ip-plus.net
NNTP-Posting-Date: 25 Jan 2001 22:39:44 GMT
X-Mailer: Mozilla 4.75 [en] (Win98; U)
X-Accept-Language: en
X-Original-NNTP-Posting-Host: 62.2.107.32
X-Original-Trace: 25 Jan 2001 23:46:08 +0100, 62.2.107.32