En mi caso estoy montando un servidor con GNU/Linux Debian Lenny siguiendo unos magníficos tutoriales desde forat.info.
Es más que probable que cuando inicies el sistema te quieras conectar a internet (si no lo has hecho durante la instalación) y no puedas, pues lo primero que tienes que hacer es mirar si Debian te ha detectado la/s interfaz/ces de red que tiene tu máquina:
# sudo ifconfig
Si este comando solo nos devuelve algo similar a lo siguiente:
lo Link encap:Bucle local
Direc. inet:127.0.0.1 Másc:255.0.0.0
Dirección inet6: ::1/128 Alcance:Anfitrión
ACTIVO BUCLE FUNCIONANDO MTU:16436 Métrica:1
Paquetes RX:326 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:326 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:0
Bytes RX:25744 (25.7 KB) TX bytes:25744 (25.7 KB)
es que no se nos han cargado las interfaces de red o no tenemos configurados los módulos necesarios para nuestras tartjetas. Para ver si lo que ocurre es que no nos ha detectado la interfaces de red pero no las han cargado con el sistema, haremos lo siguiente:
# ifconfig -a
Si ahora nos devuelve algo parecido a esto otro es que está todo bien detectado por parte del sistema:
eth0 Link encap:Ethernet direcciónHW 00:19:db:4a:46:65
Dirección inet6: fe80::219:dbff:fe4a:4665/64 Alcance:Enlace
ACTIVO DIFUSIÓN MULTICAST MTU:1500 Métrica:1
Paquetes RX:59915 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:100419 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:1000
Bytes RX:4393804 (4.3 MB) TX bytes:150280798 (150.2 MB)
Interrupción:16 Dirección base: 0x2000
lo Link encap:Bucle local
Direc. inet:127.0.0.1 Másc:255.0.0.0
Dirección inet6: ::1/128 Alcance:Anfitrión
ACTIVO BUCLE FUNCIONANDO MTU:16436 Métrica:1
Paquetes RX:326 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:326 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:0
Bytes RX:25744 (25.7 KB) TX bytes:25744 (25.7 KB)
wlan0 Link encap:Ethernet direcciónHW 00:23:cd:cf:7d:c9
Direc. inet:192.168.1.35 Difus.:192.168.1.255 Másc:255.255.255.0
Dirección inet6: fe80::223:cdff:fecf:7dc9/64 Alcance:Enlace
ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1
Paquetes RX:464454 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:304451 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:1000
Bytes RX:670883134 (670.8 MB) TX bytes:27354697 (27.3 MB)
Como se puede apreciar yo tengo una interfaz de red cableada (eth0) y una de red inalámbrica (wlan0) a parte de la red loopback (que es nuestra propia máquina).
Pues ahora lo que nos interesa es que se carguen las interfaces de red con el sistema, para ello hay que editar el fichero /etc/network/interfaces, pero antes haremos una copia de seguridad por si acaso:
# sudo cp /etc/network/interfaces /etc/network/interfaces.bck
Y ahora editamos el fichero interfaces:
# sudo nano /etc/network/interfaces
(Como simepre podemos usar el editor que mas nos guste, cambiando nano por gedit, vi u otro...).
Al abrir el fichero nos encontraremos algo similar a esto:
auto lo
iface lo inet loopback
Pues nosotros añadiremos lo siguiente, dependiendo de las interfaces de red que tengamos:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto wlan0
iface wlan0 inet dhcp
Como se puede ver pongo dos líneas nuevas por cada interfaz de red, en vuestro caso poner lo mismo, solo cambiando los nombres de las interfaces para que se ajusten a las vuestras, si queréis que os resuelva las ip's de forma automática.
En caso de que quisierais que alguna de vuestras interfaces tuviera una ip estática lo pondríamos de esta manera, yo solo voy a poner un ejemplo de ip estática en la interfaz wifi:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto wlan0
iface wlan0 inet static
address 192.168.1.40 # IP para la tarjera wifi
netmask 255.255.255.0 # Mascara de subred
gateway 192.168.1.1 # IP del router
nameserver 80.54.61.250 80.54.61.254 # servidores DNS
Y reiniciamos el sistema.
En el caso de que queráis acceder a internet con el interfaz wifi seguid leyendo.
Después de reiniciar tenemos que levantar el interfaz de red, buscar una red wifi y conectarnos:
# sudo ifconfig wlan0 up
o
# sudo ifup wlan0 (si es que hemos instalado este paquete, ifupdown)
Ahora buscamos reder:
# iwlist wlan0 scanning
Cuando encontremos la nuestra nos conectamos de esta manera, que ya comente en el blog.
No hay comentarios:
Publicar un comentario