Tabella di Routing e Modem Ethernet
Inviato: dom 4 dic 2005, 13:25
Problema iniziale:
Se, dal mio browser, mi connetto a http://localhost:631 ( dove c'è cupsd in attesa ) ho un bel 403 Forbidden. Uhm, bene.
Controllo /var/log/cups/access_log.. e cosa scopro? Che tento di connettermi non da localhost a localhost, ma bensì dal mio indirizzo in internet a localhost ( infatti, leggo nei log che chi tenta di iniziare la connessione è sempre un indirizzo IP, non 127.0.0.1 ).
Da cosa può essere dovuto?
Risposta problema iniziale: Un settaggio errato nella tabella di routing, che instrada tutto il traffico al modem ethernet, questo va al gateway di tele2 ( ISP che uso ), questo ritrasmette i dati al mio PC. Eh no! Così non va bene, infatti CUPS mi dà un bel 403 ( ho settato allow solo a localhost e alla mia LAN ).
Questo è l'output di route:
Problema 2: vedete quel coso strano... sotto gateway... d83-176-102-72 ... ecco.. quello sarebbe, secondo la logica del computer, il mio gateway.
Così qualsiasi connessione che faccio dal mio pc al mio pc, risulta in un bel 403 ( ho un firewall che mi impedisce l'accesso da qualsiasi IP esterno ), perchè tutto è instradato verso internet e da internet al mio PC.
Facendo una super-prova, se a quello sostituisco 192.168.1.1 ( l'IP del mio modem-ethernet gatway ) tutto funziona correttamente.
in /etc/rc.d/rc.inet1.conf, come GATEWAY, ho messo 192.168.1.1.
Nella configurazione del modem ( D-Link 300T ) ho tirato via il tick da Set Route e On Demand.
Ma il problema persiste.
Qualche idea ( non ditemi di accettare tutte le connessioni dall'esterno :P) ?
ciao
Se, dal mio browser, mi connetto a http://localhost:631 ( dove c'è cupsd in attesa ) ho un bel 403 Forbidden. Uhm, bene.
Controllo /var/log/cups/access_log.. e cosa scopro? Che tento di connettermi non da localhost a localhost, ma bensì dal mio indirizzo in internet a localhost ( infatti, leggo nei log che chi tenta di iniziare la connessione è sempre un indirizzo IP, non 127.0.0.1 ).
Da cosa può essere dovuto?
Risposta problema iniziale: Un settaggio errato nella tabella di routing, che instrada tutto il traffico al modem ethernet, questo va al gateway di tele2 ( ISP che uso ), questo ritrasmette i dati al mio PC. Eh no! Così non va bene, infatti CUPS mi dà un bel 403 ( ho settato allow solo a localhost e alla mia LAN ).
Questo è l'output di route:
Quindi...root@myhost danimoth # route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 eth1
loopback * 255.0.0.0 U 0 0 0 lo
default d83-176-102-72. 0.0.0.0 UG 0 0 0 eth0
Problema 2: vedete quel coso strano... sotto gateway... d83-176-102-72 ... ecco.. quello sarebbe, secondo la logica del computer, il mio gateway.
Così qualsiasi connessione che faccio dal mio pc al mio pc, risulta in un bel 403 ( ho un firewall che mi impedisce l'accesso da qualsiasi IP esterno ), perchè tutto è instradato verso internet e da internet al mio PC.
Facendo una super-prova, se a quello sostituisco 192.168.1.1 ( l'IP del mio modem-ethernet gatway ) tutto funziona correttamente.
in /etc/rc.d/rc.inet1.conf, come GATEWAY, ho messo 192.168.1.1.
Nella configurazione del modem ( D-Link 300T ) ho tirato via il tick da Set Route e On Demand.
Ma il problema persiste.
Qualche idea ( non ditemi di accettare tutte le connessioni dall'esterno :P) ?
ciao