Linux - DNS y DHCP. Sin internet en el cliente

 
Vista:
Imágen de perfil de Linuxillo
Val: 16
Ha mantenido su posición en Linux (en relación al último mes)
Gráfica de Linux

DNS y DHCP. Sin internet en el cliente

Publicado por Linuxillo (4 intervenciones) el 07/05/2019 16:55:21
Hola Foro:



Veréis os expongo mi caso:

Tengo 2 S.O. virtualizados con Virtual Box, estos son Ubuntu 18 LTS y Windows 7. En Ubuntu tengo configuradas 2 interfaces, Una cos salida a internet y otra a la red local. He configurado el dns y el dhcp en Ubuntu los cuales funcionan correctamente. Las ips del server son 10.0.2.15 (Con la que me conecto a internet), y 192.168.1.18 y es en la última en la que funciona DHCP. Tengo salida a internet con Ubuntu pero no me deja salir a internet con Win7. La ip y el dominio dns se asignan correctamente, incluso en el dhcp tengo la sentencia option routers declarada. Este es el archivo del dhcp:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
subnet 192.168.1.0 netmask 255.255.255.0 {  # mascara de red de la subred
  range 192.168.1.1 192.168.1.20;   # rango de direcciones que entregará el servidor
  option domain-name-servers ficticio.com;   #
  option domain-name "ficticio.com";
  option routers 192.168.1.18;
  option broadcast-address 192.168.1.255;    # esta es la dirección de broadcast
  default-lease-time 600;
  max-lease-time 7200;
}
 
host PCWIN7 {
    hardware ethernet 08:00:27:4B:DC:3A;
    fixed-address 192.168.1.17;
}


¿Alguien podría ayudarme con la configuración para tener internet en Win7?. Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de joel
Val: 108
Plata
Ha mantenido su posición en Linux (en relación al último mes)
Gráfica de Linux

DNS y DHCP. Sin internet en el cliente

Publicado por joel (33 intervenciones) el 07/05/2019 17:55:15
Hola, veo un poco extraña tu configuración... según indicas en el DHCP tu router esta en la ip 192.18.0.1.18??

No entiendo que quieres montar, y no se muy bien si hay uno o dos routers... y si hay solo uno, cual es su ip?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Linuxillo
Val: 16
Ha mantenido su posición en Linux (en relación al último mes)
Gráfica de Linux

DNS y DHCP. Sin internet en el cliente

Publicado por Linuxillo (4 intervenciones) el 07/05/2019 19:15:06
Hola joel.
Tengo 2 máquinas virtualizadas una con Ubuntu (Servidor) y otra con Win7 (cliente).
El servidot tiene 2 interfaces de red. Una con 10.0.2.15 que es con la que me conecto a internet y la segunda con 192.168.1.18 que es la local y la que se usa con dns y dhcp. Al cliente (Win7), se le asigna la ip correctamente y también la puerta de enlace que es 192.168.1.18, pero no tiene conexión a internet a pesar de que en la configuración DHCP le he colocado el option router 192.168.1.18. No hay ningún router en esta configuración. Mi pregunta es: ¿Cómo puedo hacer que el cliente tenga conexión a internet?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de joel
Val: 108
Plata
Ha mantenido su posición en Linux (en relación al último mes)
Gráfica de Linux

DNS y DHCP. Sin internet en el cliente

Publicado por joel (33 intervenciones) el 07/05/2019 21:24:14
Ah entiendo, disculpa... tu lo que quieres es que el servidor Linux enrute los paquetes que le vienen de la tarjeta de red B a la tarjeta de red A, no? Que la red A es la que tiene acceso a internet.

Si es esto lo que necesitas, tienes que enrutar los paquetes... es decir, tienes que hacer como un router.
Nosotros lo hicimos hace tiempo, y lo hicimos con iptables y nat
Coméntame y intento buscarte los códigos que utilizábamos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Linuxillo
Val: 16
Ha mantenido su posición en Linux (en relación al último mes)
Gráfica de Linux

DNS y DHCP. Sin internet en el cliente

Publicado por Linuxillo (4 intervenciones) el 07/05/2019 22:19:59
Hola joel. Sería de gran ayuda. Muchas gracias.
Si lo puedes escribir desde aquí te lo agradecería mucho. Un saludo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de joel
Val: 108
Plata
Ha mantenido su posición en Linux (en relación al último mes)
Gráfica de Linux

DNS y DHCP. Sin internet en el cliente

Publicado por joel (33 intervenciones) el 08/05/2019 07:32:21
Hola, era algo así... aquí te he puesto lo básico, ya que tambien habia control de puertos, ips, etc...

Recuerda que esto lo utilizamos en una versión de GNU/Debian de hace varios años... no se si ahora te seguirá funcionando.

Espero que te sirva..

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# cargamos los modulos
/sbin/modprobe ip_tables
/sbin/modprobe iptable_nat
/sbin/modprobe ip_nat_ftp
/sbin/modprobe ip_conntrack
/sbin/modprobe ip_conntrack_ftp
 
# cambiamos la politica de las reblas de uso interno
# por defecto, denegaremos todas las entradas si no indicamos lo contrario
/sbin/iptables -P INPUT DROP
 
# por defecto, aceptaremos todas las salidas si no indicamos lo contrario
/sbin/iptables -P OUTPUT ACCEPT
 
# todo lo que venga de la red privada(eth1) hacia la publica(eth0) se deja pasar
/sbin/iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
 
/sbin/iptables -A INPUT -i lo -j ACCEPT
 
# Esta regla permite que todos los paquetes que esten en estado
#  "relacionado" o "establecido" y que tengan como destino final
#  el mismo firewall se acepten.
/sbin/iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
 
# acceso a ssh a esta maquina
/sbin/iptables -A INPUT -p tcp --dport 22 -j ACCEPT
/sbin/iptables -A OUTPUT -p tcp --sport 22 -j ACCEPT
 
# ping hacia el servidor habilitado
/sbin/iptables -A INPUT -p icmp -j ACCEPT
 
#habilitamos el postrouting en las dos tarjetas
/sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
/sbin/iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
 
# permitimos hacer forward de paquetes en el firewall
echo 1 > /proc/sys/net/ipv4/ip_forward
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Linuxillo
Val: 16
Ha mantenido su posición en Linux (en relación al último mes)
Gráfica de Linux

DNS y DHCP. Sin internet en el cliente

Publicado por Linuxillo (4 intervenciones) el 08/05/2019 19:31:18
Hola Joel:
Me lo estudiaré. Muchas gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar