Article View: ch.comp.os.linux
Article #14809Re: IP Masquerading
From: Andreas Oertle
Date: Thu, 25 Jan 2001 22:45
Date: Thu, 25 Jan 2001 22:45
84 lines
2962 bytes
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-mailReferences:
<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