View previous topic :: View next topic |
Author |
Message |
luca82 Guru
Joined: 22 Oct 2003 Posts: 306 Location: Somewhere Between Heaven and Hell
|
Posted: Thu May 06, 2004 4:55 pm Post subject: Problemi iptables-eclipse |
|
|
Ciao a tutti,
come prima cosa volevo farvi i complimenti perchè ormai è un anno che sono passato a Gentoo e ogni volta che avevo un problema, riuscivo a risolverlo guardando su questi forums senza dover postare un nuovo Topic...
Detto questo, purtroppo non ho trovato una soluzione a un problema. Riguarda eclipse, o meglio la configurazione di iptables. Eclipse come molti di voi sapranno (almeno chi lo utilizza...) effettua delle connessioni tramite delle porte generate ogni volta in modo random, quindi non è possibile conoscere quale porta utilizzerà per il debugger o quale utilizzerà per il plugin1 e quale per il plugin2 ecc...
La domanda è come devo configurare iptables per permettere ad eclipse di fare tutte le connessioni che vuole?
Grazie in anticipo. |
|
Back to top |
|
|
JacoMozzi l33t
Joined: 12 May 2003 Posts: 645 Location: Giubiasco world(EU(CH(TI)))
|
Posted: Fri May 07, 2004 1:49 pm Post subject: |
|
|
Anch'io mi stavo chiedendo oggi una cosa simile con altri programmi che utilizzano delle porte random
Ciaooo
Jaco |
|
Back to top |
|
|
lan Apprentice
Joined: 06 Mar 2004 Posts: 215 Location: Verona, Italy (Romeo & juliet`s City)
|
Posted: Fri May 07, 2004 3:55 pm Post subject: ... |
|
|
metti accept come policy di default in output :> in questo modo si collega con la porta che vuole lui... _________________ --
http://www.giuseppe-marocchio.com
skype: l4nz0r /voice
USH team www.ush.it |
|
Back to top |
|
|
gutter Bodhisattva
Joined: 13 Mar 2004 Posts: 7162 Location: Aarau, Aargau, Switzerland
|
Posted: Sat May 08, 2004 8:35 pm Post subject: Re: Problemi iptables-eclipse |
|
|
luca82 wrote: | Ciao a tutti,
come prima cosa volevo farvi i complimenti perchè ormai è un anno che sono passato a Gentoo e ogni volta che avevo un problema, riuscivo a risolverlo guardando su questi forums senza dover postare un nuovo Topic...
Detto questo, purtroppo non ho trovato una soluzione a un problema. Riguarda eclipse, o meglio la configurazione di iptables. Eclipse come molti di voi sapranno (almeno chi lo utilizza...) effettua delle connessioni tramite delle porte generate ogni volta in modo random, quindi non è possibile conoscere quale porta utilizzerà per il debugger o quale utilizzerà per il plugin1 e quale per il plugin2 ecc...
La domanda è come devo configurare iptables per permettere ad eclipse di fare tutte le connessioni che vuole?
Grazie in anticipo. |
Il tuo è un problema molto comune, che a suo tempo ho avuto anche io .
Ti posto una porzione dello script bash che utilizzo quando devo tirar su il firewall su nuove macchine.
Code: |
#! /bin/bash
IPTAB="/sbin/iptables"
# Azzero tutto
$IPTAB -F
$IPTAB -X
# Policy di default
$IPTAB -P INPUT DROP
$IPTAB -P FORWARD DROP
$IPTAB -P OUTPUT ACCEPT
# Creazione tabelle ausiliarie
$IPTAB -N PPP_IN
#Accetto tutti i pacchetti lo-to-lo
$IPTAB -A INPUT -i lo -j ACCEPT
$IPTAB -A INPUT -i eth0 -j ACCEPT
$IPTAB -A INPUT -i eth1 -j ACCEPT
#Dirotto il controllo dei pacchetti in entrata da ppp0 su PPP_IN
$IPTAB -A INPUT -i ppp0 -j PPP_IN
### Aggiungi tutte le regole di filtraggio per i pacchetti che arrivano dalla WAN
### Ad esempio, con le due regole sotto rifiuti ogni connessione a porte privilegiate
$IPTAB -A PPP_IN -p tcp --dport 1:1024 -j DROP
$IPTAB -A PPP_IN -p udp --dport 1:1024 -j DROP
### --->ACCETTO TUTTO IL RESTO <--- ###
$IPTAB -A PPP_IN -j ACCEPT
|
Se fai un copia e incolla su un nuovo file e apporti le modifiche del caso all'ultima parte, dovresti risolvere il tuo problema. _________________ Registered as User #281564 and Machines #163761 |
|
Back to top |
|
|
gutter Bodhisattva
Joined: 13 Mar 2004 Posts: 7162 Location: Aarau, Aargau, Switzerland
|
Posted: Sat May 08, 2004 8:37 pm Post subject: |
|
|
Dimenticavo, benvenuto . _________________ Registered as User #281564 and Machines #163761 |
|
Back to top |
|
|
luca82 Guru
Joined: 22 Oct 2003 Posts: 306 Location: Somewhere Between Heaven and Hell
|
Posted: Sun May 23, 2004 9:38 am Post subject: |
|
|
Niente da fare non riesco a trovare il modo di far funzionare eclipse. Ho provato a riconfigurare iptables, ma non funziona ancora...
Continua a darmi degli errori di connessione come questo:
Code: | Error [111] in connect() call!
FATAL ERROR in native method: No transports initialized
err:: Connection refused
Socket transport failed to init.
Transport dt_socket failed to initialize, rc = -1.
|
La cosa strana è che ho provato su winzoz e disattivando il firewall funziona... |
|
Back to top |
|
|
gutter Bodhisattva
Joined: 13 Mar 2004 Posts: 7162 Location: Aarau, Aargau, Switzerland
|
Posted: Sun May 23, 2004 10:56 am Post subject: |
|
|
mod: quotiamo con umanità e solo quando serve, grazie! -MyZelF
Fammi capire se tiri giù il firewall su linux funziona? o no? _________________ Registered as User #281564 and Machines #163761 |
|
Back to top |
|
|
luca82 Guru
Joined: 22 Oct 2003 Posts: 306 Location: Somewhere Between Heaven and Hell
|
Posted: Mon May 24, 2004 4:08 pm Post subject: |
|
|
Ho provato così:
Code: | iptables -F
iptables -X
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
|
ma non ne vuole sapere... sempre lo stesso errore. Su winzoz quando era attivo il firewall dava lo stesso errore, una volta disattivato il firewall, il debugger e i plugins funzionavano...
Una cosa che non avevo specificato prima, per la connessione in internet, sono collegato ad uno switch (tramite scheda di rete eth0) al quale è collegato un router che fornisce l'accesso... Devo mettere qualche istruzione particolare in iptables per questo? |
|
Back to top |
|
|
luca82 Guru
Joined: 22 Oct 2003 Posts: 306 Location: Somewhere Between Heaven and Hell
|
Posted: Sat May 29, 2004 9:19 am Post subject: |
|
|
Ancora niente... Se non riesco a risolvere dovrò tornare a winzozz ...
Provo a postare parte del mio log file quando lancio il debugger...
Code: | !SESSION May 29, 2004 11:12:40.295 ---------------------------------------------
eclipse.buildId=@build@
java.version=1.4.2_04
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US
!ENTRY org.eclipse.jdt.launching 4 120 May 29, 2004 11:12:40.296
!MESSAGE Cannot connect to VM
!STACK 0
java.net.SocketException: Socket closed
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
at java.net.ServerSocket.implAccept(ServerSocket.java:448)
at java.net.ServerSocket.accept(ServerSocket.java:419)
at org.eclipse.jdi.internal.connect.SocketTransportImpl.accept(SocketTransportImpl.java:87)
at org.eclipse.jdi.internal.connect.SocketListeningConnectorImpl.accept(SocketListeningConnectorImpl.java:124)
at org.eclipse.jdt.internal.launching.StandardVMDebugger$ConnectRunnable.run(StandardVMDebugger.java:78)
at java.lang.Thread.run(Thread.java:534) |
sperando che qualcuno abbia una soluzione... |
|
Back to top |
|
|
|