He instalado aMule en Linux Ubuntu 6.10 y me funciona pero con ID Baja ¿tengo que configurar algo? ¿lleva Linux Ubuntu algún cortafuegos? de ser así ¿cómo puedo abrir los puertos correspondientes?
El aMule lo he instalado con:
apt-get install amule
Publicado:
Mar Mar 20, 2007 9:39 pm
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: ID Baja con aMule en Linux Ubuntu
Anuncios
varios escribió:
He instalado aMule en Linux Ubuntu 6.10 y me funciona pero con ID Baja ¿tengo que configurar algo? ¿lleva Linux Ubuntu algún cortafuegos? de ser así ¿cómo puedo abrir los puertos correspondientes?
El aMule lo he instalado con:
apt-get install amule
Efectivamente, Linux Ubuntu lleva integrado un cortafuegos, llamado "iptables", se puede administrar por línea de comando, aunque hay herramientas gráficas que facilitan este trabajo, como FireStarter, disponible en http://www.fs-security.com, se puede instalar con el siguiente comando (en Linux Ubuntu):
Código:
apt-get install firestarter
De todas formas, te indico cómo hacerlo por comando:
1. Create un fichero en linux con el siguiente contenido (cambiando la IP 192.168.1.12 por la tuya):
Código:
# Generated by iptables-save v1.3.5 on Tue Mar 20 23:50:40 2007
*mangle
:PREROUTING ACCEPT [98:12620]
:INPUT ACCEPT [98:12620]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [110:13137]
:POSTROUTING ACCEPT [131:15338]
COMMIT
# Completed on Tue Mar 20 23:50:40 2007
# Generated by iptables-save v1.3.5 on Tue Mar 20 23:50:40 2007
*filter
:INPUT DROP [0:0]
:FORWARD DROP [0:0]
:OUTPUT DROP [24:3862]
:INBOUND - [0:0]
:LOG_FILTER - [0:0]
:LSI - [0:0]
:LSO - [0:0]
:OUTBOUND - [0:0]
-A INPUT -s 192.168.1.1 -p tcp -m tcp ! --tcp-flags FIN,SYN,RST,ACK SYN -j ACCEPT
-A INPUT -s 192.168.1.1 -p udp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -p icmp -m limit --limit 10/sec -j ACCEPT
-A INPUT -d 255.255.255.255 -i eth0 -j DROP
-A INPUT -d 192.168.1.255 -j DROP
-A INPUT -s 224.0.0.0/255.0.0.0 -j DROP
-A INPUT -d 224.0.0.0/255.0.0.0 -j DROP
-A INPUT -s 255.255.255.255 -j DROP
-A INPUT -d 0.0.0.0 -j DROP
-A INPUT -m state --state INVALID -j DROP
-A INPUT -f -m limit --limit 10/min -j LSI
-A INPUT -i eth0 -j INBOUND
-A INPUT -j LOG_FILTER
-A INPUT -j LOG --log-prefix "Unknown Input" --log-level 6
-A FORWARD -p icmp -m limit --limit 10/sec -j ACCEPT
-A FORWARD -j LOG_FILTER
-A FORWARD -j LOG --log-prefix "Unknown Forward" --log-level 6
-A OUTPUT -s 192.168.1.12 -d 192.168.1.1 -p tcp -m tcp --dport 53 -j ACCEPT
-A OUTPUT -s 192.168.1.12 -d 192.168.1.1 -p udp -m udp --dport 53 -j ACCEPT
-A OUTPUT -o lo -j ACCEPT
-A OUTPUT -s 224.0.0.0/255.0.0.0 -j DROP
-A OUTPUT -d 224.0.0.0/255.0.0.0 -j DROP
-A OUTPUT -s 255.255.255.255 -j DROP
-A OUTPUT -d 0.0.0.0 -j DROP
-A OUTPUT -m state --state INVALID -j DROP
-A OUTPUT -o eth0 -j OUTBOUND
-A OUTPUT -j LOG_FILTER
-A OUTPUT -j LOG --log-prefix "Unknown Output" --log-level 6
-A INBOUND -p tcp -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INBOUND -p udp -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INBOUND -s 192.168.1.12 -j ACCEPT
-A INBOUND -p tcp -m tcp --dport 4662 -j ACCEPT
-A INBOUND -p udp -m udp --dport 4662 -j ACCEPT
-A INBOUND -p tcp -m tcp --dport 4672 -j ACCEPT
-A INBOUND -p udp -m udp --dport 4672 -j ACCEPT
-A INBOUND -j LSI
-A LSI -j LOG_FILTER
-A LSI -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -m limit --limit 1/sec -j LOG --log-prefix "Inbound " --log-level 6
-A LSI -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -j DROP
-A LSI -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK RST -m limit --limit 1/sec -j LOG --log-prefix "Inbound " --log-level 6
-A LSI -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK RST -j DROP
-A LSI -p icmp -m icmp --icmp-type 8 -m limit --limit 1/sec -j LOG --log-prefix "Inbound " --log-level 6
-A LSI -p icmp -m icmp --icmp-type 8 -j DROP
-A LSI -m limit --limit 5/sec -j LOG --log-prefix "Inbound " --log-level 6
-A LSI -j DROP
-A LSO -j LOG_FILTER
-A LSO -m limit --limit 5/sec -j LOG --log-prefix "Outbound " --log-level 6
-A LSO -j REJECT --reject-with icmp-port-unreachable
-A OUTBOUND -p icmp -j ACCEPT
-A OUTBOUND -p tcp -m state --state RELATED,ESTABLISHED -j ACCEPT
-A OUTBOUND -p udp -m state --state RELATED,ESTABLISHED -j ACCEPT
-A OUTBOUND -j ACCEPT
COMMIT
# Completed on Tue Mar 20 23:50:40 2007
2. Desde una ventana de terminal pones el siguiente comando:
Código:
iptables-restore < ruta_y_nombre_fichero
Nota importante: con el comando anterior reemplazarás tú configuración de iptables por la que te indicamos. Si has hecho algún cambio en el cortafuegos será reemplazado por las reglas que te adjuntamos en el fichero. Con lo cual, si has cambiado algo es mejor que lo hagas o con FireStarter o con el comando iptables.
Publicado:
Mar Mar 20, 2007 10:13 pm
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: ID Baja con aMule en Linux Ubuntu
Anuncios
Se me ha olvidado comentar que si utilizas FireStarter o el comando "iptables", los puertos a abrir son:
tcp 4662
udp 4662
tcp 4672
udp 4672
Publicado:
Mar Mar 20, 2007 10:16 pm
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: ID Baja con aMule en Linux Ubuntu
Anuncios
Una aclaración: para exportar la configuración de iptables a un fichero hemos utilizado el comando:
Código:
iptables-save > nombre_fichero
Publicado:
Mie Mar 21, 2007 7:03 pm
delullviu Usuario
Registrado: Mar 04, 2008 Mensajes: 2
Asunto: Re: ID Baja con aMule en Linux Ubuntu
Anuncios
Hola,
tengo un problema con la id-baja de amule. me podéis ayudar?
acabo de instalar el firestarter y he seguido todos los pasos que indicáis en ajpdsoft. Después de seguir los passos del asistente sigo también los pasos que me indican para añadir reglas en "normativas". Pues bien, me dice que el dispositivo eth0 no está preparado. que és lo que puede pasar?
He puesto bien la iD que he copiado de la terminal...
Gracias,
maria
Publicado:
Mar Mar 04, 2008 6:26 pm
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: ID Baja con aMule en Linux Ubuntu
Anuncios
delullviu escribió:
Hola,
tengo un problema con la id-baja de amule. me podéis ayudar?
acabo de instalar el firestarter y he seguido todos los pasos que indicáis en ajpdsoft. Después de seguir los passos del asistente sigo también los pasos que me indican para añadir reglas en "normativas". Pues bien, me dice que el dispositivo eth0 no está preparado. que és lo que puede pasar?
He puesto bien la iD que he copiado de la terminal...
Gracias,
maria
Prueba a ejecutar el comando arp que te mostrará las tarjetas de red que tengas instaladas, comprueba que la que utilizas es la eth0.
Publicado:
Mar Mar 04, 2008 8:53 pm
delullviu Usuario
Registrado: Mar 04, 2008 Mensajes: 2
Asunto:
Hola,
pues escribiendo "arp" en la terminal me aparece:
Esto quiere decir que uso eth0, verdad? Cual puede ser el problema?
Muchas gracias por el interés,
m
Efectivamente, Linux Ubuntu ha asignado a tu tarjeta de red el fichero "eth0". Si has configurado correctamente el Firestarter (tal y como se indica más arriba) ¿has redireccionado los puertos del aMule en el router? si tienes router tienes que "abrir" también los puertos hacia la dirección IP del equipo.
Para ver la IP que tiene tu equipo Linux Ubuntu puedes ejecutar:
Código:
ifconfig
Si quieres ver un manual sobre cómo abrir los puertos en el router tal vez te sirva esto:
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A