Instalé la
tarjeta de red en el Servidor. Un Pentium III que me sirve como Servidor de
desarrollo.
Soy nuevo
en Linux, así que decidí documentar lo que voy a hacer.
Al arrancar
Linux, se inicia el script /etc/init.d
que se encarga de leer la configuración de la red de /etc/network/interfaces ….
Si
revisamos el archivo interfaces
usuario@ubuSvr:~$ cat /etc/network/interfaces
#
This file describes the network interfaces available on your system
# and
how to activate them. For more information, see interfaces(5).
#
The loopback network interface
auto
lo
iface
lo inet loopback
#
The primary network interface
auto eth0
iface eth0 inet dhcp
De aquí
vamos a ver lo que significan ciertas cosas:
#:
comenta el texto que le sigue
auto : Pone una o más interfaces a que
automáticamente se active. Si no se quiere esto habrá que dejar este campo off.
lo: Se refiere a la primer “Tarjeta”
activada que es la LOCAL. Algunas aplicaciones la necesitan (loopback).
Normalmente tiene asignada la IP 127.0.0.1
iface: Define una Interface y necesita
como parámetros:
Nombre de la
interface: eth0 o lo o …
Protocolo: inet para IPv4 y inet6 para IPv6
Tipo de configuración: loopback, static, dhcp, ppp, boota.
De modo que
lo que me dice aquí es que tengo dos tarjetas de red automáticamente (auto) activadas, una local (lo) y otra ethernet (eth0). La primera, lo es
de tipo IPv4 con ip 127.0.0.1 y por otro lado eth0 es IPv4 con ip dinámica (dhcp).
Usando el
comando ifconfig puedo como está mi
red.
usuario@ubuSvr:~$
ifconfig
eth0 Link encap:Ethernet HWaddr 00:10:b5:64:31:02
inet addr:192.168.1.69 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr:
fe80::210:b5ff:fe64:3102/64 Scope:Link
UP
BROADCAST RUNNING MULTICAST
MTU:1500 Metric:1
RX packets:9478 errors:0 dropped:0 overruns:0 frame:0
TX packets:787 errors:0 dropped:0
overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:605903 (591.7 KB) TX bytes:76626 (74.8 KB)
Interrupt:11 Base address:0xd000
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:475 errors:0 dropped:0
overruns:0 frame:0
TX packets:475 errors:0 dropped:0
overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:231433 (226.0 KB) TX bytes:231433 (226.0 KB)
wlan0 Link encap:Ethernet HWaddr 00:14:a5:3c:3e:05
UP BROADCAST MULTICAST MTU:1500
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:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
wmaster0 Link encap:UNSPEC HWaddr
00-14-A5-3C-3E-05-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500
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:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Podemos ver
aquí:
Eth0: Ethernet,
IP=
192.168.1.69,
Está corriendo (UP BROADCAST
RUNNING MULTICAST MTU:1500 Metric:1)
Y bien, ya que vemos los paquetes
enviados, errors ….
Lo: Local Loopback
IP= 127.0.0.1
Corriendo…
Wlan0: No esta activada… y quien es wlan0?
Wmaster0: No esta activada… y quien es wmaster0?
Veamos con
el comando ifplugstatus (si no lo
tiene instálelo con sudo apt-get install
ifplugd) este comando nos muestra el estado de una interface en la red.
usuario@ubuSvr:~$
ifplugstatus
lo:
link beat detected
eth0:
link beat detected
wmaster0: link beat
detected
wlan0:
unplugged
Yo supongo
que wmaste0 se refiere a mi tarjeta de red inalámbrica, pero habrá que ver..
Debo
mencionar que el comando ifconfig
que utilizamos anteriormente lo puedo utilizar para configurar una tarjeta de
red, pero voy a utilizar otro por ser wireless, iwconfig.
usuario@ubuSvr:~$
iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wmaster0 no wireless extensions.
wlan0 IEEE 802.11g ESSID:""
Mode:Managed Frequency:2.412 GHz Access Point:
Not-Associated
Tx-Power=27 dBm
Retry min limit:7 RTS thr:off
Fragment thr=2346 B
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Aquí
podemos ver lo que es wlan0, una
tarjeta inalámbrica, pero ifplugstatus
me dice que está desconectada. Podemos ver el parámetro ESSID:”” y el Access
Point: Not-Associated, lo que me dice que ese es el problema, no esta conectado
a ningún Access Point.
Vamos a ver
con iwlist, que me muestra los Access Points disponibles…
usuario@ubuSvr:~$ sudo
iwlist wlan0 scan
wlan0 Scan completed :
Cell 01 - Address: 00:26:50:5A:78:E9
ESSID:"2WIRE280"
Mode:Master
Channel:10
Frequency:2.457 GHz
(Channel 10)
Quality=55/100 Signal level=-30 dBm
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s;
5.5 Mb/s; 6 Mb/s; 9 Mb/s
11 Mb/s; 12 Mb/s;
18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Extra:tsf=00000320fe412ea9
Al alcance
de mi wlan0, está un Access Point con ESSID:”2WIRE280”, :), están a un metro de
lejos uno del otro. Bien entonces vamos a asignárselo. Esto implica además asignale la WEP para mi caso en texto, por lo que le pongo una "s" antes.
usuario@ubuSvr:~$ sudo
iwconfig wlan0 essid
"2WIRE280"
imalfabon@ubuSvr:~$ sudo
iwconfig wlan0 key s:"2900000009"
Después de esto
podemos volver a ejecutar iwconfig,
para ver si ya tiene asignado el Access Point.
usuario@ubuSvr:~$
iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wmaster0 no wireless extensions.
wlan0 IEEE 802.11g ESSID:"2WIRE280"
Mode:Managed Frequency:2.457 GHz Access Point:
00:26:50:5A:78:E9
Bit Rate=1 Mb/s Tx-Power=27 dBm
Retry min limit:7 RTS thr:off
Fragment thr=2346 B
Link Quality=75/100 Signal level=-26 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Veamos otra
opción: ifplugstatus..
usuario@ubuSvr:~$
ifplugstatus
lo:
link beat detected
eth0:
link beat detected
wmaster0:
link beat detected
wlan0: link beat detected
Veamos
ahora con ifconfig:
usuario@ubuSvr:~$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:10:b5:64:31:02
inet addr:192.168.1.69 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr:
fe80::210:b5ff:fe64:3102/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500
Metric:1
RX packets:13497 errors:0 dropped:0
overruns:0 frame:0
TX packets:1345 errors:0 dropped:0
overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:873649 (853.1 KB) TX bytes:141272 (137.9 KB)
Interrupt:11 Base address:0xd000
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:649 errors:0 dropped:0
overruns:0 frame:0
TX packets:649 errors:0 dropped:0
overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:316157 (308.7 KB) TX bytes:316157 (308.7 KB)
wlan0 Link
encap:Ethernet HWaddr
00:14:a5:3c:3e:05
inet6 addr:
fe80::214:a5ff:fe3c:3e05/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500
Metric:1
RX packets:0 errors:0 dropped:0
overruns:0 frame:0
TX packets:6 errors:0 dropped:0
overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:576 (576.0 B)
wmaster0 Link encap:UNSPEC HWaddr
00-14-A5-3C-3E-05-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500
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:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Me marca
wlan0 como inet6, pero no tiene IP.
Si trato de
Activarla con ifconfig wlan0 up
usuario@ubuSvr:~$ sudo
ifconfig wlan0 up
No marca
error, veamos si automáticamente le asignó una IP.
usuario@ubuSvr:~$
ifconfig
eth0 Link encap:Ethernet HWaddr 00:10:b5:64:31:02
inet addr:192.168.1.69 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr:
fe80::210:b5ff:fe64:3102/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500
Metric:1
RX packets:13783 errors:0 dropped:0
overruns:0 frame:0
TX packets:1415 errors:0 dropped:0
overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:894731 (873.7 KB) TX bytes:150084 (146.5 KB)
Interrupt:11 Base address:0xd000
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:661 errors:0 dropped:0
overruns:0 frame:0
TX packets:661 errors:0 dropped:0
overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:322289 (314.7 KB) TX bytes:322289 (314.7 KB)
wlan0 Link encap:Ethernet HWaddr 00:14:a5:3c:3e:05
inet6 addr:
fe80::214:a5ff:fe3c:3e05/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500
Metric:1
RX packets:0 errors:0 dropped:0
overruns:0 frame:0
TX packets:6 errors:0 dropped:0
overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:576 (576.0 B)
wmaster0 Link encap:UNSPEC HWaddr
00-14-A5-3C-3E-05-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500
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:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Nop, no
tiene nada. Y la razón es que cuando se trata de activar de esta manera trae
los datos del archivo /etc/network/interfaces,
y ahí no tenemos nada para esta tarjeta.
Así que
vamos a asignarle la IP directamente ..:)
usuario@ubuSvr:~$ sudo
ifconfig wlan0 192.168.1.70
Ahora lo
checamos … con ifconfig.
usuario@ubuSvr:~$
ifconfig
eth0 Link encap:Ethernet HWaddr 00:10:b5:64:31:02
inet addr:192.168.1.69 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr:
fe80::210:b5ff:fe64:3102/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500
Metric:1
RX packets:13984 errors:0 dropped:0
overruns:0 frame:0
TX packets:1495 errors:0 dropped:0
overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:911877 (890.5 KB) TX bytes:160634 (156.8 KB)
Interrupt:11 Base address:0xd000
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:662 errors:0 dropped:0
overruns:0 frame:0
TX packets:662 errors:0 dropped:0 overruns:0
carrier:0
collisions:0 txqueuelen:0
RX bytes:322381 (314.8 KB) TX bytes:322381 (314.8 KB)
wlan0 Link encap:Ethernet HWaddr 00:14:a5:3c:3e:05
inet addr:192.168.1.70 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::214:a5ff:fe3c:3e05/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500
Metric:1
RX packets:0 errors:0 dropped:0
overruns:0 frame:0
TX packets:6 errors:0 dropped:0
overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:576 (576.0 B)
wmaster0 Link encap:UNSPEC HWaddr
00-14-A5-3C-3E-05-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500
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:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Al fin.
Veamos si
nos responde a un ping desde mi lap.
Ahí está.
Ahora
trataré de conectarme a esa IP con el SSH
Me aparece
un cuadro diciendome que es la primera vez que me quiero conectar que si quiero
que lo guarde en su base de datos local. La verdad, SI QUIERO.
Me pide el
password y aquí estamos ya, conectados por la Tarjeta inalámbrica.
Listo...



No hay comentarios :
Publicar un comentario