Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: Belial & Grimoire en 27 Septiembre 2013, 23:56 pm



Título: porque no se logra una conexion con netcat desde windows hacia linux?
Publicado por: Belial & Grimoire en 27 Septiembre 2013, 23:56 pm
hola

Estoy intentando conectar a netcat entre linux, que esta instalado en mi computadora y windows que esta en virtualbox, la conexion de linux hacia windows se hace correctamente, pero cuando intento conectar netcat desde windows hacia linux no se logra ninguna conexion

VirtualBox lo tengo como bridge(puente) para utilizar una ip de mi router, y he intentado desactivar el firewall pero no hay conexion

alguien sabe porque no se logra conectar netcat desde windows hacia linux?, porque como comente hace un momento, desde linux hacia windows si se puede


Título: Re: porque no se logra una conexion con netcat desde windows hacia linux?
Publicado por: Slava_TZD en 28 Septiembre 2013, 11:40 am
(http://imageshack.us/a/img819/585/jurj.png)

¿Te da algún error o algo?


Título: Re: porque no se logra una conexion con netcat desde windows hacia linux?
Publicado por: Belial & Grimoire en 30 Septiembre 2013, 01:30 am
pues me sale este mensaje de error

192.168.2.3: inverse host lookup failed: h_errno 11004: NO_DATA
(UNKNOWN) [192.168.2.3] 8888 (?): TIMEDOUT
sent 0, rcvd 0: NOTSOCK

lo hice tambien como en el ejemplo que pusiste, pero me sigue apareciendo lo mismo, y no se logra conectar


Título: Re: porque no se logra una conexion con netcat desde windows hacia linux?
Publicado por: Belial & Grimoire en 1 Octubre 2013, 02:55 am
hola

ya lo logre, el problema es iptables, y digo "es", porque tuve que desactivar todo iptables para lograr la conexion, alguien me podria decir que comandos me funcionarian para que no se bloque la conexion?

primero le di permiso a ip_forward "1", y di todos lo accesos a iptables

iptables -F
iptables -X
iptables -Z
iptables -t nat -F
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT

pero me gustaria solo darle acceso a la ip correspondiente y abrir un solo puerto




Título: Re: porque no se logra una conexion con netcat desde windows hacia linux?
Publicado por: Epzylon en 1 Octubre 2013, 04:30 am
Lo del ip_forward volvelo a 0, no es necesario.
Deja tu firewall tal cual estab y agrega la siguiente linea:

iptables -A INPUT -p tcp --dport 1659 -j ACCEPT

Cambia 1659 por el puerto que pretendas usar para escuchar.

Por otro lado, si quieres que quede permanente deberias agregarlo a tu script de iptables.

Saludos


Título: Re: porque no se logra una conexion con netcat desde windows hacia linux?
Publicado por: xv0 en 1 Octubre 2013, 04:32 am
Pues deja paso a la dreccion de windows y al puerto de destino.

Código:
iptables -A INPUT -i "la interfaz de red" -p tcp -s "src_de_win" --dport "puerto" --syn -m state --state NEW -j ACCEPT

Un saludo.