Hallo,
ich habe ein Problem mit iptables.
Und zwar habe linux als Server laufen, über einen proxy habe ich das Web im Netzwerk verfügbar gemacht.
Jetzt möchte ich, das man aus dem Netzwerk hinter dem Server auch mit Outlook oder Mozilla Thunderbird seine Mails abrufen kann.
Ich habe dazu in der Firewall die ports 25 und 110 freigegeben, ist das richtig?
Und zum andern habe ich (siehe unten) das in die konsole eingegeben.Wobei eth2 die Netzwerkkarte ist die an den Switch geht und 192.168.1.5 die Zielip.
Es klapt nur leider nicht. Was muss ich verändern?
muss ich die ip des Servers beim Pc in Netzwerk als Standardgateway eintragen?
Schon mal danke für die Hilfe
ich habe ein Problem mit iptables.
Und zwar habe linux als Server laufen, über einen proxy habe ich das Web im Netzwerk verfügbar gemacht.
Jetzt möchte ich, das man aus dem Netzwerk hinter dem Server auch mit Outlook oder Mozilla Thunderbird seine Mails abrufen kann.
Ich habe dazu in der Firewall die ports 25 und 110 freigegeben, ist das richtig?
Und zum andern habe ich (siehe unten) das in die konsole eingegeben.Wobei eth2 die Netzwerkkarte ist die an den Switch geht und 192.168.1.5 die Zielip.
Es klapt nur leider nicht. Was muss ich verändern?
muss ich die ip des Servers beim Pc in Netzwerk als Standardgateway eintragen?
PHP:
iptables -I PREROUTING -t nat -p tcp -i dsl0 --dport 110 -j DNAT --to 192.168.1.5:110
iptables -I FORWARD -p tcp -i eth2 -o dsl0 -d 0.0.0.0/0 --sport 110 -s 192.168.1.5 -j ACCEPT
iptables -I FORWARD -p tcp -i dsl0 -o eth2 -s 0.0.0.0/0 --dport 110 -d 192.168.1.5 -j ACCEPT
iptables -I PREROUTING -t nat -p tcp -i dsl0 --dport 25 -j DNAT --to 192.168.1.5:25
iptables -I FORWARD -p tcp -i eth2 -o dsl0 -d 0.0.0.0/0 --sport 25 -s 192.168.1.5 -j ACCEPT
iptables -I FORWARD -p tcp -i dsl0 -o eth2 -s 0.0.0.0/0 --dport 25 -d 192.168.1.5 -j ACCEPT
Schon mal danke für die Hilfe