Newsgroup: it.comp.os.linux.debian
Titolo: apache dietro router

salve ho un piccolo problema
ho apche dietro un router sul quale ho nattato la porta 80 e 443
per la verità verso il mio pc interno alla lan
il problema è che probabilmente ho chiuso le porte sul server in
questione...
se accedo dalla rete interna tutto bene se invece provo dall'esterno
nada...
ho dato i seguenti comandi:
iptables -A INPUT -p tcp -m tcp --sport 80 -j ACCEPT
iptables -A OUTPUT -p tcp -m tcp --dport 80 -j ACCEPT
e poi iptables-save
ma non ho ottenuto nulla.....
vi ringrazio per ogni eventuale risposta...
 ho i seguenti settaggi
/etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet static
        address 192.168.2.4
        netmask 255.255.255.0
        network 192.168.2.0
        broadcast 192.168.2.255
        gateway 192.168.2.1
        up ethtool -s eth0 wol g
        post-down ifconfig eth0 up
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers 192.168.2.1
        dns-search retelocale.dom
mentre per /etc/iptables.up.rules
 Generated by webmin
*filter
:FORWARD ACCEPT [0:0]
:INPUT ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A FORWARD -o eth0 -j LOG --log-level 7 --log-prefix BANDWIDTH_OUT:
-A FORWARD -i eth0 -j LOG --log-level 7 --log-prefix BANDWIDTH_IN:
-A OUTPUT -o eth0 -j LOG --log-level 7 --log-prefix BANDWIDTH_OUT:
-A INPUT -i eth0 -j LOG --log-level 7 --log-prefix BANDWIDTH_IN:
COMMIT
# Completed
# Generated by webmin
*mangle
:FORWARD ACCEPT [0:0]
:INPUT ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:PREROUTING ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
COMMIT
# Completed
# Generated by webmin
*nat
:OUTPUT ACCEPT [0:0]
:PREROUTING ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
COMMIT
#Completed
 

 nada...
Se dalla rete interna riesci ad accedere ad apache, le porte sul server
sono aperte. Io guarderei sul router se le porte sono inoltrate
sull'indirizzo corretto.
Luca


Io chiederei anche come e da dove tenta di accedere all'indirizzo
esterno[1], e come ha settato apache per rispondere a CHI[2].
[1] Non sarebbe il primo che DA DENTRO alla rete, tenta di accedere
al suo indirizzo pubblico. Beh, al 99,99% non funzionera'.
[2] Non sarebbe neppure il primo che ha limitato l'ascolto di apache
alla sola rete locale.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

il router è a posto...
ho aperto le porte necessarie, e il pc che non va,
e non credo che sia colpa di apache..
se prendo il mio ip pubblico ad
esempio 
http://87.124.212.16:10101
mi collego senza alcun problema all'interfaccia del
mio ruterino(ho cambiato la porta 80 predefinita per poterla lasciare ad
apache...)
e l'ip forwording ho impostato il giusto indirizzo interno con relativi
permessi per aprire le porte...
se faccio 
http://87.124.212.16:80
 non trova apache...
credo che sia un problema di firewall linux perchè anche con mldonkey ho
sempre ip basso nonostante anche li le porte siano aperte...

 sempre ip basso nonostante anche li le porte siano aperte...
Beh, santo /var/log dovrebbe aiutarti parecchio, direi.


 e poi iptables-save
Hai invertito --sport con --dport nelle due righe. In piu',
con una policy di default in ACCEPT, la seconda riga e' inutile
(navigavi sul web anche senza di quella, no?). :-) Inoltre,
a vedere dalla configurazione del firewall (dalla quale si vede
che... non c'e'!), senza queste due righe avevi comunque tutto
aperto. IMHO, guarda meglio sul router (oltre, consigliato, un
ripasso su 
netfilter.org
).
bye G.L.
-- 
Renaissance, aka Gian Luca Sole
"E' assolutamente evidente che l'arte del cinema si ispira
alla vita, mentre la vita si ispira alla TV" - Woody Allen


più che ripasso me lo devo studiare bene....
per quanto riguarda il router invece ci sto uscendo pazzo...
per me è a posto, nella sezione port forwarding
ho impostato i miei ip statici tra cui quello che mi interessa
il 192.168.2.4 ora nella finestra delle categorie ho scelto
il servizio web server e lo ho aggiunto nella finestra active
port forwording per l'ip 192.168.2.4 non capisco salvo riavvio nella
finestra rimangono le regole che gli applico, quindi DEVE funzionare
per il fw del pc come dici te non dovrei avere problemi
in quanto il fw dovrebbe avere delle policy di accept, però non funziona....
apache è apposto se da un pc locale do il suo indirizzo
o il suo nome funziona egregiamente come tutti gli altri
servizzi del resto...
con mldonkey stessa solfa la porta è aperta però
niente solo id basso...
e qui tanti errori non posso farli ho settato più volte le porte per emule
con questo tipo di router e quindi
il problema può essere nel pc dove non lo sò di fw sotto
linux inizio a saperne qualcosa adesso, sono nella cacca...
grazie
grazie
grazie
grazie

 linux inizio a saperne qualcosa adesso, sono nella cacca...
Il pc, tenderei ad escluderlo. Posta su it.comp.reti.ip-admin
riportando problema e soprattutto modello di router, e si vede.


 linux inizio a saperne qualcosa adesso, sono nella cacca...
Mi sorge un dubbio: ma non e' che tenti di accedere al server web
puntando sul tuo ip pubblico da un pc della lan? Quasi sempre
non funziona...
