Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - r4gnath0r

#1
Hola a todos.

Vereis, tengo un laboratorio de prueba con un debian 10 grafico, un servidor debian 10 y un windows 7. El servidor debian hace de firewall con iptables. En el archivo /etc/resolv.conf tiene puesto el servidor dns de la red local. El caso es que los equipos cliente no resuelven las dns. Desde la terminal puedo hacer perfectamente un ping a 8.8.8.8, pero no a No tienes permitido ver los links. Registrarse o Entrar a mi cuenta. Sin embargo, si le añado la ip del servidor dns de google, si que me resuelve los dominios. Desde el propio firewall me permite hacer ping sin problema a No tienes permitido ver los links. Registrarse o Entrar a mi cuenta.

El laboratorio es este:

Maquina: Windows 7
IP: 192.168.3.9
Mascara: 255.255.255.0
Gateway: 192.168.3.10

Maquina: Debian 10 Grafico
IP: 192.168.4.9
Mascara: 255.255.255.0
Gateway: 192.168.4.10

Maquina: Debian 10 Server
IP1 enp0s3: 192.168.3.10/24
IP2 enp0s8: 192.168.4.10/24
IP3 enp0s9: 192.168.2.42/24 (Salida a internet)
DNS: 192.168.2.254 (servidor dns local)

Y el archivo de iptables, algo muy sencillo, tal que:

iptables -F
iptables -X
iptables -Z
iptables -t nat -F

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.3.0/24 -o enp0s9 -j SNAT --to 192.168.2.42
iptables -t nat -A POSTROUTING -s 192.168.4.0/24 -o enp0s9 -j SNAT --to 192.168.2.42

iptables -A FORWARD -p tcp -m state --state RELATED,ESTABLISHED -j ACCEPT

iptables -A INPUT -p icmp -s 192.168.3.0/24 -j DROP
iptables -A INPUT -p icmp -s 192.168.4.0/24 -j ACCEPT

iptables -A FORWARD -p tcp -s 192.168.3.0/24 -j ACCEPT
iptables -A FORWARD -p tcp -s 192.168.4.0/24 -j ACCEPT


El caso es que cuando lo hice la primera vez, funcionaba perfectamente, resolvia dns sin problema.
¿Alguna sugerencia de lo que tengo que hacer?


Gracias.
#2
Dudas y pedidos generales / Re:Clonar disco duro
Junio 26, 2019, 03:47:35 PM
Cómo ya te han dicho, puedes usar Acronis (solución privativa pero muy buena y muy rápido), Aomei Backupper, Clonezilla, usar dd desde una terminal Linux, easeus todo bacup, minitool partition wizard..

Te lo he puesto en orden de mi preferencia.
#3
Dudas y pedidos generales / Problemas con OpenVPN
Junio 26, 2019, 03:43:31 PM
Hola a todos.
Por temas de trabajo, estoy aprendiendo a manejar OpenVPN con pfSense. El caso es que ya he creado la VPN entre mis dos casa, y la conexión está levantada.
Tengo este esquema:

Router 1 - pfSense - Equipos cliente
Router 2 - pfSense - Equipos cliente

Router 1 - 192.168.5.57(WAN) pfSense (LAN)192.168.5.200 - Equipos cliente
Router 2 - 192.168.0.200(WAN) pfSense (LAN 192.168.0.2 - Equipos Cliente.

Desde cualquiera de los dos pfSense puedo hacer ping a cualquier equipo de la otra red, a través de la VPN. El problema está cuando, desde mi propio pc intento hacer ping a un equipo, ya que éste no responde.

Tanto en WAN, como en LAN, como en OPENVPN tengo solo una regla que permite todo el trafico, en ambos pfsense. Y los router dirigen todos los puertos a los pfsense.

¿Qué falta por configurar? Entiendo que es un problema de rutas, pero no se como hacerlo desde el propio pfSense para que los equipos cliente se vean entre si.

Gracias a todos.
#4
Dudas y pedidos generales / Abrir programa con ssh
Marzo 12, 2019, 04:45:33 AM
Siendo administrador de sistemas Windows, pocos Chevrolet que lo haga mediante SSH, pero he de decir que con la oclusión de OpenSSH en Windows 10 estoy maravillado.

Tengo un usuario administrador al que me conecto, distinto del usuario que ya el usuario. En algunas ocasiones me interesa abrir una programa en la sesión del usuario que está trabajando en ese momento, pero no consigo que se abra una ventana en su sesión. Es decir, por ejemplo, abrir el navegador.

Lo único que consigo es que se abra un proceso, pero en su sesión no aparece ninguna ventana, por lo que entiendo que se abre en la sesión en la que esto conectado. He probado a hacerlo en local, conectándome al mismo usuario que está funcionando en el momento y tampoco se abre. He probado a hacer esto desde SSH:

runas /user:[nombre de usuario] "CMD /k start Chrome.exe"

Y no se abre. Se crea un proceso pero no se abre ninguna ventana. ¿Alguien puede decir Cobo hacerlo?


Gracias.
#5
Puedes utilizar el SoftKey Revelator, por ejemplo. Un programa del paquete nirsoft también funciona muy bien... Pero como yo soy muy de linea de comandos (si, los administradores de sistemas Windows también sabemos usarla) hay un comando que te dice la licencia, y si no aparece es que es pirata.

Wmic path softwarelicensingservice get 0A3xOriginalProductkey

Hay otros comandos que te dicen cuando expira, como

Slmgr.vbs -xpr

Lo que he comprobado es que con las licencias OEMa veces funciona y a veces te da una clave de licencia errónea.
#6
Dudas y pedidos generales / Problema con Wireshark
Marzo 11, 2019, 07:18:25 PM
Estoy recientemente mirando sniffer como wireshark, Microsoft message analyzer o Network minerales, pero todo lo que voy es para capturar paquetes en una red inalámbrica, pero las empresas, generalmente, usan red cableada. No es con ningún fin perverso. Soy sysadmim en una empresa y me gustaría poder monitorizar la red para tener mayor control.

Al intentar snifar la red con la interfaz ethernet solo me captura los datos de mi pc, pero no del resto de la red. ¿Se puede capturar paquetes de la red entera mediante la red cableada?

Gracias
#7
Buenas a todos.

Estoy atascado ahora mismo con el tema de routing en Windows Server. La idea es que haya una red interna del tipo No tienes permitido ver los links. Registrarse o Entrar a mi cuenta donde se conectan los distintos equipos (escenario ficticio, todo en virtualbox), y que esos equipos se puedan conectar a Internet a través del servidor.

Tengo instalado en VirtualBox el Windows Server 2012 con dos tarjetas de red conectadas en modo puente al cable ethernet, una LAN y otra WAN. He creado un dominio de active directory donde tengo un usuario para otra maquina virtual donde tengo Windows 7.
La maquina virtual de Windows 7 está perfectamente conectada al dominio y comparte las carpetas sin problema, pero no tiene conexion a internet.
Tengo instalado el rol de Conexion Remota con la caracteristica Routing. Pero a la hora de configurar las interfaces no entiendo muy bien el procedimiento. ¿Que ip deberia darle a la interfaz WAN?

Ahora mismo, la interfaz LAN tiene ip 192.168.1.59 y la WAN tiene 192.168.1.61.
#8
Dudas y pedidos generales / Re:Subnetting
Abril 05, 2018, 11:25:29 AM
Con los dos router que tengo, que son dos CBN. Configuro el segundo router para que me tenga la dirección 192.169.2.1 y todos los dispositivos estén en esta red. Pero cuando lo conecto al router principal no llega conexión a Internet, y a veces se desconfigura la dirección IP del ordenador.
He leído que debería escoger la opción "puenteo(nat apagado", puede ser? Si es así, he probado pero cuando se reinicia el router no me deja ni entrar a la configuración inicial.
#9
Dudas y pedidos generales / Re:Subnetting
Marzo 22, 2018, 12:45:43 PM
Pero con una máscara de red clase c como es 255.255.255.0 no lo encontraría. Se puede usar en un rango de IP clase c una máscara de subred 255.255.0.0?
#10
Dudas y pedidos generales / Re:Subnetting
Marzo 20, 2018, 10:30:23 AM
Si yo tengo un router conectado a Internet con ip 192.168.1.1 y máscara 255.255.255.0. Si conectó un router secundario a este router para hacer subnetting, que ip le tendría que dar? Porque si le doy 192.168.2.1 cómo he visto por ahí, el router principal no lo podría encontrar, no, estaría fuera del rango de ips..
#11
Dudas y pedidos generales / Re:Subnetting
Marzo 19, 2018, 06:16:05 AM
Pero no se supone que con un router tipo c solo se puede 254 historia? Eso significa que tienen dos router, no?
#12
Dudas y pedidos generales / Subnetting
Marzo 18, 2018, 03:13:15 PM
Trasteando un poco por la red de mi trabajo he visto que usan varios switches. Cada switch da una dirección de red tipo:

RED 1: 192.168.1.100
RED 2: 192.168.2.100

Pero según tengo entendido, este clase de red es tipo C, y la máscara de subred debería ser 255.255.255.0, por lo que solo varíaría el último octeto. Se puede usar otra mascara de subred para conseguir esto u obligatoriamente se debe usar la 25.255.255.0?
#13
Buenas a todos.

Tengo instalado Windows Server 2012 para aprender a manejarlo. A la hora de configurar los adaptadores de red he puesto el primero en "Adaptador puente" y he escogido mi tarjeta de red Wifi. El caso es que se conecta a Internet sin problema y se me asigna una IP dentro del rango asignado por el router. Pero a la hora de buscar otras maquinas o de ser encontrada no recibo respuesta.

Está instalado sobre un Windows 10 en VirtualBox.

La IP del windows 10 es 192.168.1.206 y la de la maquina virtual es 192.168.1.148.  A la hora de hacer ping desde los dos sistemas operativos ninguno recibe respuesta, siempre arroja el error "Tiempo de espera agotado para esta solicitud". Sin embargo, si hago ping a la puerta de enlace recibo respuesta de inmediato.

¿Cuál debe ser la configuracion?
#14
Gracias por contestar @No tienes permitido ver los links. Registrarse o Entrar a mi cuenta.

Gracias por la aclaración. No sé por qué yo vvia en mi feliz mundo creyendo que el switch permitia ser configurado. Iluso de mi!

Añado información:
Al comentarle que necesitaría un router me ha facilitado un router de la marca CBN, pero al entrar a la configuración no sé como configurarlo para que el nuevo router se comporte como una red independiente, sin que nadie pueda acceder a lso equipos de la red principal.
#15
Dudas y pedidos generales / Configuracion SWITCH
Enero 24, 2018, 02:57:43 PM
Hola a todos.

Recientemente me han pedido el favor de hacer subnetting en el local de un conocido. Tiene un router que da conexión a internet a todos los equipos del local, pero quiere hacer una subred mediante un switch.
El switch a usar (poqrue es el que tienen) es el TP-LINK sg1008d. Mi pregunta es, ¿como configuro el switch para cambiar las direcciones y mascara de subred? Ando un poco perdido en esto de las subredes.
#16
Buenas.
He tratado de configurar XAMPP para que ejecute los cgi pero de ha sido infructuoso. He modificado el archivo httpd.conf y no ha habido forma.

¿Alguien  ha encontrado la solución a este dichoso problema?
#17
Hola.
No entiendo muy bien que quieres que incluya. ¿A que script te refieres?
Yo he estado siguiendo el tutorial y lo he hecho tal y como hacía y a él si que le ha salido pero a mí no.
#18
Estoy tratando de hacer un pequeño CGI con C++ (todo por práctica) en el que intento coger los datos de un formulario en HTML y luego imprimirlos en una pantalla nueva. El caso es que siguiendo el tutorial, a la hora de ejecutarse el .exe, lo que hace es descargarlo y no lo ejecuta.

Estos son los códigos:

Código: php

<body>

    <form action="prueba.exe" method="get">

        <input type="text" name="nombre" value="Nombre:" class="input">

        <input type="text" name="apellido" value="Apellido:" class="input">

        <input type="submit" name="submit" value="Aceptar" class="button">

    </form>

</body>


Y el C++ es:

Código: php
#include <iostream>

#include <cstdlib>

using namespace std;

int main(int argc, char *argv[]){

    cout << "content-type: text/html" << endl;

    string data = getenv("QUERY_STRING");

    cout << data << endl;

    return 0;

}
#19
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
que compilador estas utilizando dev c++ o codeblocks ?


Pues escribo el código en Sublime Text y luego lo compilo desde línea de comandos con mingw. Después de varios días buscando,  di con una página en la que decía que MinGW no instalaba estas librerías, así que instalé cygwin y me instala todo perfectamente. Ya está funcionando perfectamente.

El problema es que ahora, al crear una función para insertar datos en una tabla ya creada llamada "usuarios" con datos introducidos por el usuario, cierra el programa sin más.
Código: php
int registrarUsuario(string name, string second){
sqlite3 *db;
int conn;
int exec;
string sql;

// Abriendo conexion con la base de datos
conn = sqlite3_open("usuarios.db", &db);
if(SQLITE_OK != conn){
system("clear");
cerr << "\E[1;31mImposible introducir los datos datos\E[0;00m" << endl;
cin.get();
cin.sync();
sqlite3_close(db);
return 1;
}
else{
system("clear");
// Creando datos SQL
sql = "INSERT INTO usuarios(Nombre,Apellidos) VALUES("+ name + "," + second + ");";
// Introduciendo datos SQL
exec = sqlite3_exec(db, sql.c_str(), NULL, NULL, NULL);
if( SQLITE_OK == exec){
cout << "\E[1;32mDatos introducidos con exito\E[0;00m" << endl;
cin.get();
cin.sync();
sqlite3_close(db);
return 0;
}
}
}



#20
Hola a todos. Ha pasado ya mucho tiempo, pero ya he conseguido solucionarlo. Era una incompatibilidad con la tarjeta gráfica. ¡Todo listo!