linux Server - Gateway

Hallo Jungs,

ich habe folgendes Problem:

1 Linuxserver, mit ISDN Karte und Samba fuer die Sinnloswelt und squid als
proxy
mehrere Clients, die ueber diesen server surfen und ihn als fileserver
benutzen

Soweit so gut.

Surfen funktioniert ohne Probleme, nur wenn ich von den client aus ueber
Outlook die Mail abrfufen will geht gar nichts
auch ein Ping von den Clients aus funktioniert nicht. Er macht zwar die
DNS-aufloesung aber leider gibt es keine antwort(mit tracert auch
durchgetestet)
ich glaube er routet mir die Pakete nicht durch, obwohl die ISDN-Karte als
Default gateway eingetragen ist. firewall lauft auch keine.
allerdings, kann ich vom server aus alles anpingen und telnet machen

Kann mir jemand weiterhelfen???

se c'รจ bisogno di una traduzione fatemelo sapere :slight_smile:

Patrick Campion
PCampion(a)loacker.com

auch ein Ping von den Clients aus funktioniert nicht. Er macht zwar die
DNS-aufloesung aber leider gibt es keine antwort(mit tracert auch
durchgetestet)
ich glaube er routet mir die Pakete nicht durch, obwohl die ISDN-Karte als
Default gateway eingetragen ist. firewall lauft auch keine.
allerdings, kann ich vom server aus alles anpingen und telnet machen

Sieht so aus als wuerde Dein Server nicht als Router konfiguriert.
Wahrscheinlich hat ihm niemand gesagt, dass er Netzwerkverkehr
zwischem dem Intranet Interface und dem ISDN Interface
weiterreichen muss. Es ist nicht genug auf dem Server das ISDN
Interface als Default Gateway gesetzt zu haben.

Dass HTTP Verkehr durchgereicht wird, hat dabei nichts zu sagen,
das erledigt ja Squid fuer Dich.

Wirf mal einen Blick ins "Linux IP Masquerade HOWTO" oder
aehnlicher Doku zu Linux & Routing.

Bye, Chris.

hallo

ich gehe mal davon aus dass du masquerading oder nat aktiviert hast,
wenn nicht, musst du das tun, z.B
iptables -t nat -A POSTROUTING -j MASQUERADE -o ippp0 -s 10.0.0.0/8
(nicht getestet)

damit ein router pakete weiterroutet, sei es pakete von normalen
externen ips als auch pakete masqueradeter ips, muss ipforwarding
aktiviert sein.

echo 1 > /proc/sys/net/ipv4/ip_forward

peter