Foros del Web » Administración de Sistemas » Unix / Linux »

Solucionando Conexion a Internet

Estas en el tema de Solucionando Conexion a Internet en el foro de Unix / Linux en Foros del Web. *-*-* Hola, soy nuevo en el entorno linux, un inmenso aporte, Muchísimas Gracias, por vuestros buenos impulsos para la mejora de este gran campo. Ando ...
  #1 (permalink)  
Antiguo 17/12/2007, 15:47
Avatar de GendeDios  
Fecha de Ingreso: mayo-2007
Ubicación: Paraiso de America
Mensajes: 135
Antigüedad: 17 años, 7 meses
Puntos: 10
Solucionando Conexion a Internet

*-*-*
Hola, soy nuevo en el entorno linux, un inmenso aporte, Muchísimas
Gracias, por vuestros buenos impulsos para la mejora de este gran campo.

Ando encontrando la forma de conectar la maquina a internet pues hoy curso un
seminario de seguridad informatica,

venimos trabajando la distribución BackTrack en la cual así he encontrado la
siguiente dificultad.

Tengo un trabajo pendiente ahora en vacaciones y no he logrado comenzar.

Me han de perdonar, pero he buscado en todas partes y no encuentro la forma.

Mi conexion: Tipo pppoe
Modem: Ethernet
Utilizo: el comando pppoe-setup

Asigno dirección la la tarjeta de red: ifconfig eth0 x.x.x.x up

Asigno la puerta de enlace:
route add default gw x.x.x.x

Luego de configurar tipeo todos los datos, pppoe-start pero se vence el tiempo de
intento para la conexión.

Señores, reviso los archivos correspondientes, los cuales almacenan nombre de
usuario, contraseña, DNS. Todo está bien como debe ser.

La interfaz eth0 es reconocida.

En un momento me conecté desde el LiveCD, ahora ni del LiveCD funciona.

Estimados maestros. Inmensos agradecimientos para quienes puedan ayudarme.

Un Gran Saludo.
Exitos y Felicidades.
*-*-*
  #2 (permalink)  
Antiguo 17/12/2007, 16:43
Avatar de Koveart
Colaborador
 
Fecha de Ingreso: julio-2002
Ubicación: Colombia
Mensajes: 4.407
Antigüedad: 22 años, 5 meses
Puntos: 29
Re: Solucionando Conexion a Internet

Pues no veo sintomas de porque no te puedes conectar. Si antes te podias conectar y ahora no desde el live CD sencillamente es un problema de red.

Si estás seguro que el tipo de conexión es pppoe o sea ADSL y no DHCP deberias dar los outputs de error que aparecen.

Saludos
__________________
“Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar”
  #3 (permalink)  
Antiguo 17/12/2007, 20:22
Avatar de GendeDios  
Fecha de Ingreso: mayo-2007
Ubicación: Paraiso de America
Mensajes: 135
Antigüedad: 17 años, 7 meses
Puntos: 10
Re: Solucionando Conexion a Internet

*-*-*
Hola, muchas gracias por tu tiempo, Si, la conexión es pppoe, ahora ando utilizando Windows, con estos mismos parametros me baso para hacerlo en linux.
Así configuro:
Despues de asignar ip a la placa: ifconfig eth0 x.x.x.x up ... e ingresar lo requerido:

** Summary of what you entered **

Ethernet Interface: 0
User name: gendedios2007
Activate-on-demand: No
Primary DNS: 200.21.200.3
Secondary DNS: 200.21.200.80
Firewalling: NONE

>>> Accept these settings and adjust configuration files (y/n)?y
Adjusting /etc/ppp/pppoe.conf Adjusting /etc/resolv.conf
(But first backing it up to /etc/resolv.conf-bak)
Adjusting /etc/ppp/pap-secrets and /etc/ppp/chap-secrets
(But first backing it up to /etc/ppp/pap-secrets-bak)
(But first backing it up to /etc/ppp/chap-secrets-bak)

Congratulations, it should be all set up!
Type 'pppoe-start' to bring up your PPPoE link and 'pppoe-stop' to
bring it down. Type 'pppoe-status' to see the link status.

bt ~ # pppoe-start
.....................TIMED OUT

bt ~ # pppoe-status
pppoe-status: Link is down (can't read pppoe PID file
/var/run/pppoe.conf-pppoe.pid.pppoe)

bt ~ # ifconfig eth0
eth0
Link encap:Ethernet HWaddr xx:03:47:xx:D9:xx inet

addr:192.168.x.x
Bcast:192.168.1.255
Mask:255.255.255.0
inet6 addr: fe80::xx:47ff:fef8:xxe0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7 errors:0 dropped:0 overruns:0 frame:0
TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:420 (420.0 b)
TX bytes:4476 (4.3 KiB) Interrupt:11

bt ~ # route add default gw 192.168.1.1

bt ~ # pppoe-status
pppoe-status: Link is down (can't read pppoe PID file
/var/run/pppoe.conf-pppoe.pid.pppoe)

bt ~ # pppoe-start
.....................TIMED OUT

Mil Gracias en todo lo que me puedas ayudar compañero.
Aquí la muestra con el sistema instalado, igual sucede desde el liveCD
Buen Tiempo!
*-*-*
  #4 (permalink)  
Antiguo 18/12/2007, 04:02
Avatar de -Defero-
Colaborador
 
Fecha de Ingreso: julio-2004
Ubicación: Guipúzcoa
Mensajes: 4.776
Antigüedad: 20 años, 5 meses
Puntos: 76
Re: Solucionando Conexion a Internet

Háblanos del hardware que usas para conectarte. ¿Qué modelo es? ¿Interno o externo? ¿Es un modem, o un modem/router? Si es un modem/router, sólo tienes que activar el servidor DHCP en el router, y luego en GNU/Linux, usar DHCLIENT para que detecte la configuración automáticamente.
__________________
abogado en Errenteria + procuradora en San Sebastián = equipo imparable
  #5 (permalink)  
Antiguo 18/12/2007, 07:42
Avatar de GendeDios  
Fecha de Ingreso: mayo-2007
Ubicación: Paraiso de America
Mensajes: 135
Antigüedad: 17 años, 7 meses
Puntos: 10
Re: Solucionando Conexion a Internet

*-*-*

Bien.
La tarjeta de Red Integrada en Board: Intel PRO/100 VE Network Connection
El Dispositivo externo que me ha suministrado la ISP: Comtrend 4-Port ADSL2+ Router CT-5621C.
La configuración del Dispositivo externo suministrado por la ISP no la he tocado

*-*-*
  #6 (permalink)  
Antiguo 18/12/2007, 09:10
Avatar de -Defero-
Colaborador
 
Fecha de Ingreso: julio-2004
Ubicación: Guipúzcoa
Mensajes: 4.776
Antigüedad: 20 años, 5 meses
Puntos: 76
Re: Solucionando Conexion a Internet

Aquí tienes la ficha de tu router. Si no me equivoco, el proceso de configuración que has seguido hasta ahora es para conectarte vía módem, pero tu periférico es un módem/router. Por un lado actúa como módem y se conecta a la toma del teléfono (RJ11), y por el otro actúa como router y se conecta a tu PC (RJ45). La conexión a Internet no se hace desde tu PC, sino desde el propio módem/router. Una vez el módem/router se ha conectado a Internet, tú te conectas al módem/router, y éste te asigna una IP (vía DHCP) dentro de la red privada que crea para ti.

Todos esos datos de PPPoE tienes que meterlos en el router, no en tu GNU/Linux. Si tu ISP te lo ha dado ya configurado, no debes meter ningún dato, porque estos datos de conexión ya los tiene el router. Tú sólo tienes que pedirle una IP privada, mediante el comando "dhclient" (siempre que el router venga con el servidor DHCP activado; todos los routers que yo he "tocado" lo traían activado); o simplemente reiniciar el sistema, y dejar que él mismo pida la IP en el arranque. Si no consigues conexión a Internet, deberás entrar a la configuración del router, normalmente a través del navegador, y comprobar los parámetros de configuración.

Para ello, averigua cuál es la "puerta de enlace" (gateway), que no es otra cosa que la IP del router. Por lo general suele ser 192.168.0.1 ó 192.168.1.1, aunque también puede ser 10.0.01, 10.0.0.2... en fin, cualquiera. Ahora mismo no tengo una consola a mano, pero si no me equivoco, puedes conocer cuál es la puerta de enlace tecleando el comando "ifconfig" (quizás necesites privilegios de root).

Una vez sepas la IP de la puerta de enlace, ponla en la barra de direcciones de tu navegador favorito, y pulsa INTRO. Te pedirá un usuario y una clave, que encontrarás en el manual de instalación del módem/router.

En fin, eso es lo que se me ocurre. Si me equivoco, que me corrijan.
__________________
abogado en Errenteria + procuradora en San Sebastián = equipo imparable
  #7 (permalink)  
Antiguo 18/12/2007, 09:55
Avatar de Koveart
Colaborador
 
Fecha de Ingreso: julio-2002
Ubicación: Colombia
Mensajes: 4.407
Antigüedad: 22 años, 5 meses
Puntos: 29
Re: Solucionando Conexion a Internet

Yo antes tenia una conexión pppoe por medio de un router que hacía de bridge, básicamente el ISP te lo configura como brigde o como router, el caso es que cuando realizas una conexión pppoe lo que hace el sistema operativo es crear una especie de conexión virtual pppoe, así que la interfaz eth0 es simplemente para otros propósitos como administración del router o en el caso que tengas una LAN en tu casa.

Postea el contenido de ifconfig, sin más parámetros, no tienes porque colocar el default gateway porque pppoe no usará esa IP como default gateway.

Veo que cuando usas pppoe-setup no colocas la contraseña, perdona pero ahce mucho que no uso este protocolo en linux. ¿La contraseña dónde se coloca?

Ya nos avisarás cualquier cosa.

Saludos
__________________
“Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar”
  #8 (permalink)  
Antiguo 18/12/2007, 14:01
Avatar de GendeDios  
Fecha de Ingreso: mayo-2007
Ubicación: Paraiso de America
Mensajes: 135
Antigüedad: 17 años, 7 meses
Puntos: 10
Re: Solucionando Conexion a Internet

*-*-*

Bien.
Así van las cosas:


bt ~ # dhclient
-bash: dhclient: command not found

Este comando parece no hacer parte de un componente incluido en esta
distribución.

----------------------------

bt ~ # ifconfig

lo
Link encap:Local Loopback
inet addr:127.0.0.1
Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING
MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

Como pueden ver ejecutando el comando ifconfig la interfaz eth0 no es
reconocida, cosa que no sucedia antes.

-------------------------

bt ~ # ifconfig eth0 up

bt ~ # ifconfig eth0
Link encap:Ethernet
HWaddr xx:03:47:xx:D9:xx
inet6 addr: xxxx::203:47ff:fexx:d9xxxx
Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b)
TX bytes:1418 (1.3 KiB)
Interrupt:11

lo
Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0
RX bytes:0 (0.0 b)
TX bytes:0 (0.0 b)

Luego de ejecutar: ifconfig eth0 up me activa la interfaz eth0 y la
Lo. Resulta que cada que reinicio tengo que activar esta interfaz de
esta forma de lo contrario no es reconocida.

----------------------------

bt ~ # dhcpcd eth0

Este comando segun entiendo asigna a la interfaz una ip automaticamente
en base al protocolo dhcp, pero la conección no se establece, ni
despues de ejecutar seguidamente pppoe-start. Como se puede ver:

bt ~ # pppoe-start
.....................TIMED OUT
/usr/sbin/pppoe-start: line 191: 6435 Terminated $CONNECT

"$@" >/dev/null 2>&1


------------------------

bt ~ # pppoe-start
.....................TIMED OUT

En ocasiones solo este mensaje sin ningún reporte.


-------------------------------------------

Respecto a la contraseña el comando pppoe-setup luego de ejecutar pide
el nombre de usuario. Luego solicita la interfaz de la placa de red,
aquí selecciono eth0 que es la unica reconocible. Luego solicita 2 DNS
los cuales quedan registrados en: /etc/resolv.conf o en
/etc/ppp/pppoe.conf. Luego solicita si el servicio de internet es por
demanda o ilimitado: Aquí le digo que por ilimitado digitando 'no'
(no por demanda). Luego pide la contraseña dos veces, esta queda
registrada en /etc/ppp/pop-secrets o en /etc/ppp/chap-secrets.
Reviso estos registros y evidentemente son los datos deseados los que
he digitado en la configuración durante la ejecución del pppoe-setup.
Luego solicita si se está de acuerdo con la configuración y listo:

bt ~ # pppoe-start
.....................TIMED OUT :(

--------------------------------

Bien, resulta que el comando pppoe-setup no solicta una ip para la
placa de red, solo los datos atraz especificados, dicha ip la ingreso
de la siguiente forma: ifconfig eth0 x.x.x.x up done x son los valores
de cada octeto. inmediatamente ejecuto este último comando se
establece la conección anuciando en la parte inferior derecha de la
barra de tareas como muestra la imagen:



Igual asignando la ip directamente a las casillas que aquí se muestran
y se establece la conección pero ejecuto pppoe-start y no conecta, no
navega no hay linea.

----------------------

bt ~ # pppoe-status
pppoe-status: Link is down (can't read pppoe PID file

/var/run/pppoe.conf-pppoe.pid.pppoe)

Este es el estado que reporte.

---------------------------------

Ingreso todos los valores en las casillas de la ventana Network
configuartor (Valores suministrados por la ISP), acepto y nada. Estos
mismos valores están configurados en Windows y se navega perfectamente
sin haber diferencias entre los valores digitados en GNU/Linux y
Windows. A mi se me hace muy sospechoso que tenga que
reconocer manualmente la interfaz eth0 manualmente, este puede ser un
factor importante.
Señores estoy atento.

*-*-*
  #9 (permalink)  
Antiguo 18/12/2007, 14:31
Avatar de Koveart
Colaborador
 
Fecha de Ingreso: julio-2002
Ubicación: Colombia
Mensajes: 4.407
Antigüedad: 22 años, 5 meses
Puntos: 29
Re: Solucionando Conexion a Internet

Te lo pinto como yo lo hacía cuando usaba pppoe. Yo tenía configurada una interfaz eth0 con una dirección privada como lo tienes tú. Esta dirección IP no sirve para nada en cuanto al protocolo pppoe, porque cuando el protocolo pppoe hace reconocimiento de la red lo que hace es una petición de broadcast a través de capa 2, no utiliza capa 3 en ningún momento.

Para no complicarnos, pppoe es independiente de si tienes arriba o no la interfaz eth0, porque apenas se hace la solicitud de broadcast de pppoe a través de la interfaz eth0 se crea una interfaz llamada ppp0 o algo así no recuerdo bien.

Prueba a quitarle la ip a eth0 y probar con pppoe-setup, pero asegurate que la interfaz eth0 esté up.

Después prueba a a ponerle una dirección IP de tu red interna, sin DNS's ni nada e intenta conectarte al modem, switch o router o como lo quieras llamar que te proveyó tu ISP. Esto lo puedes probar colocando la dirección IP del router en un navegador a ver si realmente te conecta.

Saludos
__________________
“Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar”
  #10 (permalink)  
Antiguo 18/12/2007, 17:29
Avatar de GendeDios  
Fecha de Ingreso: mayo-2007
Ubicación: Paraiso de America
Mensajes: 135
Antigüedad: 17 años, 7 meses
Puntos: 10
Re: Solucionando Conexion a Internet

*-*-*

Tan solo con la IP asignada a eth0 conecta a la interfaz de autentificación del Modem/Router desde el navegador, pero igual no pasa la comunicación a Internet (La contraseña por defecto fue cambiada) No hay acceso a la configuración del Router.
El comando pppoe-connect me reporta así:

bt ~ # pppoe-connect
0: ERROR while getting interface flags: No such device
SIOCSIFMTU: No such device
Using interface ppp0
Connect: ppp0 <--> /dev/pts/2
pppoe: ioctl(SIOCGIFHWADDR): Session 0: No such device
Modem hangup
Connection terminated.

...y no termina, continua con el mismo mensaje en bucle.


Alguna buena Idea?.

*-*-*
  #11 (permalink)  
Antiguo 20/12/2007, 15:12
Avatar de GendeDios  
Fecha de Ingreso: mayo-2007
Ubicación: Paraiso de America
Mensajes: 135
Antigüedad: 17 años, 7 meses
Puntos: 10
Re: Solucionando Conexion a Internet

*-*-*

Por fin!!!
Gracias a todos por orientarme así, pues de esta forma hoy encuentro una solición. Gracias a Gideon26 en el foro de Ubuntu. http://ubuntuforums.org/showthread.php?t=426944 En su Post ha Redactado un pequeño tutorial que ha servido para la distribución BackTrack que hoy utilizo haciendo unas modificaciones en este.

Configuración Internet BackTrack connexón pppoe:

1. Asignar IP a la Placa de Red: ifconfig ethX x.x.x.x
2. Descargar el Plugin: rp-pppoe-3.8.tar.gz
3. Instalar el Plugin: # tar -zxvf rp-pppoe-3.8.tar.gz
4. # cd rp-pppoe-3.8
5. # ./go
7. Ingresar todos los datos requeridos suministrados por la ISP.
6. Crear un archivo con el nombre adsl en el directorio /etc/ppp/peers y pegar en él el siguiente texto:

# example configuration for the kernel space PPP over Ethernet driver
#
# See the manual page pppd( for information on all the options.

# MUST CHANGE: replace myusername@realm with the PPP login name given to
# your by your provider.
# There should be a matching entry with the password in /etc/ppp/pap-secrets
# and/or /etc/ppp/chap-secrets.
user "UsuarioAsignadoPorISP"

# Load the PPPoE plugin.
plugin rp-pppoe.so

# Ethernet interface to which the modem is connected.
ethX

# Assumes that your IP address is allocated dynamically by the ISP.
noipdefault
# Try to get the name server addresses from the ISP.
usepeerdns
# Use this connection as the default route.
defaultroute

# Makes pppd "dial again" when the connection is lost.
persist

# Do not ask the remote to authenticate.
noauth

NOTA: en el parametro user va el usuario de internet, ej: ?micuenta@arnet-ciudad-apb?,
y en el ethX X equivale al valor de la interfaz de la Placa de red. No se olviden de guardar y salir.

7. # pppd call adsl ...Listo Conexión éxitosa!!!


Bien. Pero tengo las siguientes dudas, que si alguien me las puede ayudar a resolver se lo agradezco enormemente:

1. Si ejecuto pppoe-setup me pide los mismos datos que cuando ejecuto

# tar -zxvf rp-pppoe-3.8.tar.gz
# cd rp-pppoe-3.8
# ./go

Porqué cuando utilizo el comando pppoe-status m e lanza que no hay conección así:
# pppoe-status
pppoe-status: Link is down (can't read pppoe PID file /var/run/pppoe.conf-pppoe.pid.pppoe)

2. Qué sucede con el comando pppoe-start que siempre me reporta TIMED OUT Luego de configurar cualquiera de las 2 formas.

3. Cuando reinicio la maquina me toca hacer el mismo procediemiento, Qué hago para que cuando la maquina cargue, inmediatamente quede conectada. No entiendo por qué hay que hacer de nuevo todo el procedimiento cuando todos los datos quedan almacenados en /etc/ppp/pppoe.conf ,,, /etc/resolv.conf ,,, /etc/ppp/pap-secrets ,,, y ,,, /etc/ppp/chap-secrets

Buen tiempo y Felicidades!

*-*-*
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 21:05.