Ver la versión completa : Configrurar ADSL de Timofonica en Debian
Por fin ayer conseguí instalarme mi primer Linux, un debian, todo perfecto pero no se como configurar el ADSL de telefonica ni el router ni na...he probado de todo pero no encuentro la solucion :( a ver si algun gurú me puede echar una mano.
Muchas gracias
PD: Mi router es el zyxel prestige 650HW y mi conexion es de 256kb
Al final te decidiste por una debian, no es mala elección ;) .
Si tienes un router para conectar, la configuración básicamente se reduce a configurar correctamente la tarjeta de red y los parámetros de red:
Con esto configuras la ip de la tarjeta, (sustituye la ip por la que necesites):
/sbin/ifconfig eth0 192.168.1.3 netmask 255.255.255.0 up
Ahora la red:
/sbin/route add -net 192.168.1.0 netmask 255.255.255.0 eth0
Y la salida (gateway - router)
/sbin/route add default gw 192.168.1.1
teniendo en cuenta que los valores anteriores son los que yo utilizo:
192.168.1.0 - red propia (ordenador - router)
192.168.1.3 - IP del ordenador con debian
192.168.1.1 - IP del router
Todos estos valores los puedes obtener desde windows, en la configuración de red.
Una vez configurado no necesitas reiniciar :cool: , para comprobar que esta todo correcto.
con esto compruebas la comunicación con el router
ping 192.168.1.1
y con esto con el "exterior"
ping www.google.es
:brindis:
Una vez que lo tengas correctamente configurado, para que no necesites volver a hacerlo en cada reinicio puedes utilizar un script como este (sin los --------Inicio-Fin------):
-------------------------Inicio script--------------
#!/bin/sh
DEVICE=eth0
IPADDR=192.168.1.3
NETMASK=255.255.255.0
NETWORK=192.168.1.0
GATEWAY=192.168.1.1
echo "Enable network interfaces"
/sbin/ifconfig lo 127.0.0.1
/sbin/route add -host 127.0.0.1 lo
/sbin/ifconfig $DEVICE $IPADDR netmask $NETMASK up
/sbin/route add -net $NETWORK netmask $NETMASK $DEVICE
/sbin/route add default gw $GATEWAY
-------------------------Fin script-----------------
Tras crear el archivo copialo (como root) a /etc/rc.boot con el nombre 00-networking:
cp archivo_script /etc/rc.boot/00-networking
y dale permisos de ejecución
chmod +x /etc/rc.boot/00-networking
Ya está... puede parecer un poco "engorroso", pero solo es necesario hacerlo una vez :D .
:brindis:
time2sail
24/07/2004, 10:07
Tambien puedes escribir con un editor de texto directamente la configuracion
el fichero creo que debe ser:
/etc/network/resolves.conf
has de poner las DNS del server, la IP local, la mascara de red, y la "IP de la red"
asi cada vez que uses la red no tendras que configurar nada.
Bueno, eso, y asegurarse de que tienes los modulos de la ethernet cargados.
( en ppio solo tendras que hacerlo una vez) .
Hace poco que uso debian, por lo que si me equivoco, que alguien me corrija.
P.D. Ahora no estoy en mi pc, o sea que uso Windows... : p
C U !
He probado eso pero no se exactamente que IPs son, a ver si me podeis decir lo que deberia poner si el ipconfig me da estos resultados:
Con esos datos, corresponden respecto a mi primer post:
192.168.1.33 - 192.168.1.3
192.168.1.1 - 192.168.1.1
Es decir solo debes cambiar 192.168.1.3 por 192.168.1.33
De todas formas con los datos que te he puesto en el primer post ya debería funcionar siempre que tengas reconocida la tarjeta de red ;), esto lo sabrás si al ejecutar:
/sbin/ifconfig eth0 192.168.1.3 netmask 255.255.255.0 up
da algún error de interface no found o algo por el estilo.
Editado: Por cierto si todo ha ido bien (sin errores) y no puedes conectar quizás falte definir los DNS para ello edita (como root) el archivo /etc/resolv.conf e incluye estas lineas
nameserver 195.235.113.3
nameserver 195.235.96.90
nameserver 192.168.1.1
bitrider
24/07/2004, 12:08
Edita /etc/network/interfaces y dejalo de la siguiente manera (para modificar este archivo has de ser root)
# -------- inicio de /etc/network/interfaces
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or
# /usr/share/doc/ifupdown/examples for more information.
auto lo
iface lo inet loopback
# Internet (y LAN)
auto eth0
iface eth0 inet static
address 192.168.1.33
netmask 255.255.255.0
gateway 192.168.1.1
#-------- fin de archivo
De esta manera te evitas tener que hacer script alguno y el sistema se ocupa de todo al arrancar y al cerra.
Si quieres que después de modificar el script te funcione la conexión sin tener que reiniciar escribe (sigues necesitando ser root):
ifdown eth0
ifup eth0
(las siguientes veces que reinicies no necesitarás escribir nada, la conexión te funcionará sola ;))
P.D.: necesitarás definir las DNS como te ha dicho kraff2
enkonsierto
24/07/2004, 12:37
Joe, que complicacion...
bitrider, tu solución es mucho más elegante y correcta :musico:
enkonsierto, no es tan complicado como parece ya que se trata solo de modificar un par de archivos, más o menos lo mismo que ir a la configuración de red de windows e introducir la IP, GATEWAY, DNS, Máscara de red... en la interfaz adecuada (tarjeta de red, modem...) y esperar que no necesite reiniciar, en linux no es necesario :)
Por cierto sobre las ventajas e inconvenientes de las interfaces gráficas (ventanas) recomiendo la lectura de este genial libro de Neal Stephenson:
En el principio fue la línea de comandos
http://www.ciberpunk.com/basicos/neal_stephenson.html
Y ya que estoy lo adjunto en txt para leerlo en la gp con vuestro lector favorito :D
Un saludo.
:brindis:
bitrider
24/07/2004, 12:51
Enkonsierto, a ver si te crees que en Windows se configura solo.
Por cierto, esto se debe a que ha elegido una distribución un poco durilla, hay otra mucho más fáciles y todo con ventanas y botones, como Mandrake, Fedora Core o SUSE.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.