Hallo, Ulf,

Am Dienstag, 22. August 2006 13:19 schrieb Ulf Volmer:
> On Tue, Aug 22, 2006 at 11:30:43AM +0200, Daniel Musketa wrote:
> > Hallo, Liste,
> >
> > ein für mich sehr seltsames Problem mit iptables v1.2.11 unter Debian
> > Sarge: Ich habe eine Rule, die sicher jeder kennt: "-t nat -I POSTROUTING
> > -o ppp0 -j MASQUERADE". Jetzt habe ich "hinter" diesem Debain-Router
> > einen Asterisk, der auf dem SIP-Port 5060 UDP-Pakete versendet (und auf
> > Antwort wartet).
> >
> > Das klappt auch ... bis zum nächtlichen IP-Wechsel auf ppp0.
> >
> > Danach nämlich sendet iptables alle UDP-Pakete von der Asterisk-Maschine
> > von der alten IP aus! Wie kann denn sowas sein?
>
> Du lädst aber schon die iptables- Befehle via /etc/ppp/ip-up.d neu?

Nein, eigentlich nicht. Das mache ich aber auch nicht, wenn ich den Asterisk 
auf der LAN-Maschine mal zwei Minuten stoppe. Danach geht's ja auch ohne 
iptables-Rules neuzuladen.

Ich dachte immer, das sei -- im Gegensatz zu beispielsweise tc-qdiscs -- nicht 
nötig, weil man ja Regeln auch für (noch) nicht existierende Devices anlegen 
kann, also die Regel, die "-o ppp0" betrifft, auch beim nächsten ppp0 wieder 
gilt.

Wie lade ich denn, falls tatsächlich nötig, das iptables-Modul neu (ohne alles 
zu löschen und neu einzurichten)?

Daniel

Antwort per Email an