averiguar puerta de enlace
Publicado: 31 Agosto, 2011 - 18:13 averiguar puerta de enlace
hola amigos tengo un problema
la ip de una maquina es 192.168.0.150 en dhcp
quiero poner una ip fija 192.168.0.100
pero cuando cambio no tengo internet
route:
Tabla de rutas IP del núcleo
Destino Pasarela Genmask Indic Métric Ref Uso Interfaz
192.168.0.0 * 255.255.255.0 U 1 0 0 eth1
link-local * 255.255.0.0 U 1000 0 0 eth1
default 192.168.0.50 0.0.0.0 UG 0 0 0 eth1estoy poniendo asi
ip 192.168.1.100
255.255.255.0
gateway 192.168.0.1 tambien probe con 192.168.1.1 con 192.168.0.225
pero no conecta, solo conecta con dhcp
- Inicie sesión o regístrese para enviar comentarios
- 859 lecturas


Hola! Solo tenes internet cuando conectas por dhcp ya que el servidor dhcp le dice a tu pc cual es el gateway y te asigna los dns correspondientes para que puedas salir a internet!
Si queres asignarle una ip fija tendrias que saber que ip tiene tu gateway y colocar los dns correspondientes para poder salir a internet!
Igual me guastarias que aportes mas datos para poder ayudarte mejor!!!
gracias por responder
estando en dhcp los dns son los mismos he puesto y nada.
lo vi en /etc/resolv.conf
o hay otros dns?
que datos necesitas
bueno, gracias
ya lo solucione
en el router habian puesto acceso solo ip desde 33 hasta 60 y yo ponia 100,
pero el dhcp me asignaba una ip mas alta.
route:Tabla de rutas IP del núcleo
Destino Pasarela Genmask Indic Métric Ref Uso Interfaz
192.168.0.0 * 255.255.255.0 U 1 0 0 eth1
link-local * 255.255.0.0 U 1000 0 0 eth1
default 192.168.0.50 0.0.0.0 UG 0 0 0 eth1
estoy poniendo asi
ip 192.168.1.100
255.255.255.0
gateway 192.168.0.1 tambien probe con 192.168.1.1 con 192.168.0.225
pero no conecta, solo conecta con dhcp
Ah... ok! Lo que estoy observando es que tu pasarela es 192.168.0.50 y tu le estas poniendo 192.168.1.100, la ip que estas agregando esta en un rango diferente y no puede llegar a tu gateway!
La ip tendria que ser por ej.: 192.168.0.x
Donde x es un numero que puede ir del 2 al 254 (esto varia y depende de la configuracion y el rango de trabajo que tiene asginado tu dhcp)!
Si ya sabes tus dns utiliza los que tienes!
falsa alarma crei que estaba bien
pero aun no se soluciona,
probare lo que dices
hola podrias hacer un ifconfig para la placa de red cuando esta en dhcp automatico, y sacar bien los valores
en mi caso
ifconfig eth1eth1 Link encap:Ethernet HWaddr 00:22:15:b8:32:d4
inet addr:192.168.0.143 Bcast:192.168.0.255 Mask:255.255.255.0
sacas el gateway para la placa tambien
routeKernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.0.1 0.0.0.0 UG 0 0 0 eth1
con estos valores, haces todavia en dhcp un nslookup tipo a google y miras que dns tenes
nslookup google.comServer: 127.0.0.1
Address: 127.0.0.1#53
con esos datos, bien podes copiarlos en la placa de red
en mi caso
#nano /etc/network/interfacesauto lo
iface lo inet loopback
allow-hotplug eth1
iface eth1 inet static
address 192.168.0.143
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
ahora respecto del dns podes hacer dos cosas en el fichero anterior pones
las cadenas de dns en el mismo archivo anterior para la palca de red en cuestion de la forma
dns-nameserver X X X
en mi caso seria dns-nameserver 127.0.0.1 200.45.191.35 200.45.191.40
o los podes poner en
sudo nano /etc/resolv.conf
de la forma
nameserver 127.0.0.1
nameserver 200.45.191.35
nameserver 200.45.191.40
bueno, respecto de la ultima forma si al inicio del archivo dice
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
o
# Generated by NetworkManager
puede ser que el gestor de redes que usas lo sobreescriba cada ves que se carga el servicio de redes, en cuyo caso
se lo puede bloquear
chattr +i /etc/resolv.conf
immutable (i) segun man chattr
http://wiki.debian.org/NetworkConfiguration
como aclaracion, yo en realidad uso el bind y por eso me toma el 127.0.0.1 no quize cambiar los valores, poniendo otros ip puede dificultarse mas la comprencion
Saludos
hola amigos tengo un problema
la ip de una maquina es 192.168.0.150 en dhcp
quiero poner una ip fija 192.168.0.100
pero cuando cambio no tengo internet
route:
Tabla de rutas IP del núcleoDestino Pasarela Genmask Indic Métric Ref Uso Interfaz
192.168.0.0 * 255.255.255.0 U 1 0 0 eth1
link-local * 255.255.0.0 U 1000 0 0 eth1
default 192.168.0.50 0.0.0.0 UG 0 0 0 eth1
estoy poniendo asi
ip 192.168.1.100
255.255.255.0
gateway 192.168.0.1 tambien probe con 192.168.1.1 con 192.168.0.225
pero no conecta, solo conecta con dhcp
En la tabla de enrutamiento que publicaste se ve cuál es la puerta de enlace que automáticamente se configura cuando usas DHCP: 192.168.0.50, la cual es la dirección del dispositivo que te conecta a la Internet.
Por lo tanto debes usar esa misma dirección IP cuando configures manualmente ... no se trata de andar adivinando con cuál funciona. En la sección Wiki hay un artículo que explica "Conceptos básicos de redes y cómo configurar manualmente desde la terminal".
Saludos,
Sidd.
gracias por responder
si era 192.168.0.50, me complique un poco, pero al final me di cuenta que eran 2 router, yo crei que era un router y un switch.
192.168.1.1 y otro con 192.168.0.50.
voy a tener que leer mas sobre conceptos basicos de redes.
En la tabla de enrutamiento que publicaste se ve cuál es la puerta de enlace que automáticamente se configura cuando usas DHCP: 192.168.0.50, la cual es la dirección del dispositivo que te conecta a la Internet.Por lo tanto debes usar esa misma dirección IP cuando configures manualmente ... no se trata de andar adivinando con cuál funciona. En la sección Wiki hay un artículo que explica "Conceptos básicos de redes y cómo configurar manualmente desde la terminal".
Estoy deacuerdo revisa la wiki y busca informacion con google
Instalate un par de maquinas virtuales para ser pruebas y juegar un poco con el tema de la conectividad!
Suerte!
alambre esta bien lo que haces
#nano /etc/network/interfaces
auto lo
iface lo inet loopback
allow-hotplug eth1
iface eth1 inet static
address 192.168.0.143
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
pero en ves de (allow-hotplug eth1) deberias cambiar con (auto eth0) luego como estas con root hacer reboot para que se reinicie tu maquina una ves reiniciada en la terminal digitas ping www.google.com y te da unos ecos o respuesta.
#ping www.google.com
PING www.l.google.com (74.125.229.48) 56(84) bytes of data.
64 bytes from 74.125.229.48: icmp_seq=1 ttl=51 time=108 ms