Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
pop3/http forward aiuto!
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
Tintenstich
Apprentice
Apprentice


Joined: 25 Mar 2004
Posts: 192

PostPosted: Sat Mar 19, 2005 3:01 pm    Post subject: pop3/http forward aiuto! Reply with quote

Ciao a tutti , avrei il seguente problema :
Vorrei configurare un paio di server con macchine gentoo : la prima e' un router ( gentoo-home-router) che sempra funzionare alla grande , una seconda box dove dovrebbe girare un web-server (cherokee) per un piccolo sito amatoriale ( configurato con dyndns.org.....) e vorrei su questa stessa box usare postfix e un pop3 ....il problema sta proprio sul pop3 , a quanto pare il forward dal router verso la seconda macchina non funge.....o forse ho sbagliato un tot di roba? Postfix lavora bene mandando le mail con il nome di dominio blablabla.dyndns.org, ma ripeto il pop3 non sembra funzionare!
E' una questione di firewall (iptables) o ......??
PS: il forward per amule sulle porte 466X funziona a dovere.......

Queste le regole della pop-web-box:
Quote:

Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- anywhere anywhere tcp dpt:ssh
ACCEPT tcp -- anywhere anywhere tcp dpt:www
ACCEPT tcp -- anywhere anywhere tcp dpt:pop3
ACCEPT tcp -- anywhere anywhere tcp dpt:smtp
ACCEPT tcp -- anywhere anywhere tcp dpt:sunrpc
ACCEPT tcp -- anywhere anywhere tcp dpt:690
DROP tcp -- anywhere anywhere tcp dpts:0:1024
DROP udp -- anywhere anywhere udp dpts:0:1024

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination


E queste quelle del router per il forward :
Quote:

Chain PREROUTING (policy ACCEPT 383K packets, 21M bytes)
pkts bytes target prot opt in out source destination
47051 2301K DNAT tcp -- ppp0 any anywhere anywhere tcp dpt:4662 to:192.168.0.250:4662
11971 709K DNAT udp -- ppp0 any anywhere anywhere udp dpt:4672 to:192.168.0.250:4672
0 0 DNAT tcp -- ppp0 any anywhere anywhere tcp dpt:5000 to:192.168.0.238:110

Chain POSTROUTING (policy ACCEPT 60817 packets, 3106K bytes)
pkts bytes target prot opt in out source destination
174K 10M MASQUERADE all -- any ppp0 anywhere anywhere

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination


E le regole della catena input del router :
Quote:

Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT all -- anywhere anywhere
ACCEPT all -- anywhere anywhere
ACCEPT tcp -- anywhere anywhere tcp dpt:ssh
DROP tcp -- anywhere anywhere tcp dpts:0:1023
DROP udp -- anywhere anywhere udp dpts:0:1023

Chain FORWARD (policy ACCEPT)
target prot opt source destination
DROP all -- anywhere 192.168.0.0/16
ACCEPT all -- 192.168.0.0/16 anywhere
ACCEPT all -- anywhere 192.168.0.0/16

Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Back to top
View user's profile Send private message
Tintenstich
Apprentice
Apprentice


Joined: 25 Mar 2004
Posts: 192

PostPosted: Mon Mar 21, 2005 10:04 pm    Post subject: Reply with quote

Incredibile ma questo iptables mi sta rompendo le ba***!!!!
Ho aggiunto la regola per http , ma niente! non fa proprio nulla!Non redirige i pacchetti assolutamente! ( a parte quelli di amule.....che sfiga!)
Qualcuno ha un' idea??
Back to top
View user's profile Send private message
comio
Advocate
Advocate


Joined: 03 Jul 2003
Posts: 2191
Location: Taranto

PostPosted: Tue Mar 22, 2005 6:53 am    Post subject: Reply with quote

per facilitare la lettura, riporta l'output del comando iptables-save.

ciao
_________________
RTFM!!!!

e

http://www.comio.it
:)
Back to top
View user's profile Send private message
Tintenstich
Apprentice
Apprentice


Joined: 25 Mar 2004
Posts: 192

PostPosted: Tue Mar 22, 2005 11:08 am    Post subject: Reply with quote

Allora ho modificato un po' le regole del FW : iptables -t nat -A PREROUTING -p tcp -d ppp0 -j DNAT --to 192.168.0.250:80
e sembra funzionare , ma rimane un 'intoppo strano.......nessuno della lan puo' collegarsi al web-server tramite il nome www.blablabla.dyndns.org
nemmeno dalla mia macchina dove appunto risiede il web-server!
L' unico modo e' scrivere semplicemente il nome della mia macchina nel browser.....
Non ci capisco piu' nulla! Help please!!!!
Back to top
View user's profile Send private message
makoomba
Bodhisattva
Bodhisattva


Joined: 03 Jun 2004
Posts: 1856

PostPosted: Tue Mar 22, 2005 11:24 am    Post subject: Reply with quote

non mi è chiara una cosa, ti dispiace postare l'output di
Code:

iptables -t nat -nvL

ps
usa il tag "CODE", così è più chiaro
Back to top
View user's profile Send private message
Tintenstich
Apprentice
Apprentice


Joined: 25 Mar 2004
Posts: 192

PostPosted: Tue Mar 22, 2005 11:57 am    Post subject: Reply with quote

Code:

Chain PREROUTING (policy ACCEPT 1029K packets, 55M bytes)
 pkts bytes target     prot opt in     out     source               destination
 168K 8247K DNAT        tcp  --  ppp0   *       0.0.0.0/0            0.0.0.0/0              tcp dpt:4662 to:192.168.0.250:4662
39394 2355K DNAT       udp  --  ppp0   *       0.0.0.0/0            0.0.0.0/0              udp dpt:4672 to:192.168.0.250:4672
  413 23328 DNAT         tcp  --  *      *          0.0.0.0/0            <mio IP pubblico>  to:192.168.0.250:80

Chain POSTROUTING (policy ACCEPT 211K packets, 11M bytes)
 pkts bytes target     prot opt in     out     source               destination
 609K   36M MASQUERADE  all  --  *      ppp0    0.0.0.0/0            0.0.0.0/0

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination
Back to top
View user's profile Send private message
makoomba
Bodhisattva
Bodhisattva


Joined: 03 Jun 2004
Posts: 1856

PostPosted: Tue Mar 22, 2005 12:12 pm    Post subject: Reply with quote

mmm. . . ad occhio dovrebbe andare, dall'esterno funziona ?
aggiungi la regola esplicitamente sull'interfaccia lan
Code:

iptables -t nat -A PREROUTING -p tcp -i eth0 -d ppp0 -j DNAT --to 192.168.0.250:80
Back to top
View user's profile Send private message
Tintenstich
Apprentice
Apprentice


Joined: 25 Mar 2004
Posts: 192

PostPosted: Tue Mar 22, 2005 8:01 pm    Post subject: Reply with quote

Grazie ancora delle risposte.....provero' la regola che mi hai postato...
Comunque credo che passero' ad un altro firewall!! E' incredibile.....adesso il router non accetta connessioni dall' esterno sulla 22....fino a ieri tutto ok!!
Code:

router ~ # iptables -L -v
Chain INPUT (policy ACCEPT 104K packets, 55M bytes)
 pkts bytes target     prot opt in     out     source               destination
 1025  319K ACCEPT     all  --  lo     any     anywhere             anywhere
 548K   29M ACCEPT     all  --  eth0   any     anywhere             anywhere
 7052  520K ACCEPT     tcp  --  ppp0   any     anywhere             anywhere            tcp dpt:ssh
    0     0 REJECT     udp  --  !eth0  any     anywhere             anywhere            udp dpt:bootps reject-with icmp-port-unreachable
    0     0 REJECT     udp  --  !eth0  any     anywhere             anywhere            udp dpt:domain reject-with icmp-port-unreachable
    0     0 DROP       tcp  --  !eth0  any     anywhere             anywhere            tcp dpts:0:1023
    4   312 DROP       udp  --  !eth0  any     anywhere             anywhere            udp dpts:0:1023

Chain FORWARD (policy ACCEPT 7476 packets, 4985K bytes)
 pkts bytes target     prot opt in     out     source               destination
29592 1636K DROP       all  --  eth0   any     anywhere             192.168.0.0/16
9909K 3163M ACCEPT     all  --  eth0   any     192.168.0.0/16       anywhere
9679K 4843M ACCEPT     all  --  ppp0   any     anywhere             192.168.0.0/16

Chain OUTPUT (policy ACCEPT 609K packets, 46M bytes)
 pkts bytes target     prot opt in     out     source               destination


Ma dov' e' che sbaglio!!??
se fo' : ssh blablabla.dyndns timeout sull' host......:cry:
naturalmente : ssh router funzia a meraviglia.
Usando nmap sul mio ip-pubblico , ottengo naturalmente tutte le porte chiuse (che mi sta anche bene .....ma ssh mi serve!!!)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum