Para saltarte el filtro MAC, antes que nada:
ifconfig wlan0 down
ifconfig wlan0 hw ether 00:11:22:33:44:55 up
Donde wlan0 es tu tarjeta, y 00:11:22:33:44:55 la MAC admitida.
Para configurar la conexión a Internet:CONFIGURANDO UNA RED LOCAL MEDIANTE "ifconfig" (por Firos)
Para configurar la red lo primero que tenemos que saber es que interfaz de red usamos, por lo normal suele ser eth0 pero tambien podeis estar usando eth1 asi que vais cambiando hasta que os funcione.
Primero nos damos permisos de root y despues manos a la obra. Supongamos que nuestra interfaz de red es eth0 y que no estamos usando DHCP.
* Configurando la tarjeta:
Código:
ifconfig eth0 <ip_privada> broadcast <ip_broadcast> netmask <ip_netmask> up
Creo que esta claro lo que hace esta linea pero por si acaso...:
o <ip_privada>: Hay que sustituir esto por nuestra IP privada.
o <ip_broadcast>: Hay que sustituir esto por nuestra IP broadcast que por lo general suele ser la misma que la IP privada solo que varian los ultimos tres digitos que se cambian por 255. Ejemplo: IP-PRIVADA = XX.X.XXX.XXX pues entonces la IP-BROADCAST quedaria XX.X.XXX.255.
o <ip_netmask>: Esta es la mascara de red y casi siempre suele ser 255.255.255.0 a no ser que lo hayais reconfigurado.
Si queremos observar los cambios ponemos:
Código:
ifconfig
* Agregando una puerta de enlace:
Esto se hace mediante el comando route. Podeis poner route para ver como esta actualmente y despues para configurar la puerta de enlace ponemos:
Código:
route add default gw <pasarela>
o <pasarela>: En este caso tenemos que sustituir esto por vuestra pasarela (gateway).
* Colocando las DNS en su sitio...:
Ahora tan solo tenemos que añadir las DNS al archivo resolv.conf para que nos funcione:
Código:
echo "nameserver 80.58.0.33" > /etc/resolv.conf
echo "nameserver 80.58.32.97" >> /etc/resolv.conf
o Con la primera linea lo que hacemos es enviar la linea nameserver 80.58.0.33 al archivo resolv.conf y si no existe lo crea automaticamente.
o Con la segunda linea lo que hacemos es añadir la linea nameserver 80.58.32.97 al archivo resolv.conf
OJO!!! Cuidado cuando pongais ">" y ">>" porque el primero sirve para crear el archivo y si lo volvemos a poner igual sustituimos el archivo y por eso se ponen dos ">>" para indicarle que "añada" al archivo esa linea a continuacion de lo que ya hay en resolv.conf.
* [~RESUMEN~]
Código:
ifconfig eth0 10.7.191.176 broadcast 10.7.191.255 netmask 255.255.255.0 up
route add default gw 10.7.191.1
echo "nameserver 80.58.0.33" > /etc/resolv.conf
echo "nameserver 80.58.32.97" >> /etc/resolv.conf
o CONFIGURANDO UNA RED LOCAL MEDIANTE "DHCP" (Dynamic Host Configuration Protocol):
En este caso es muy similar solo que tenemos que tener instalados los paquetes dhcp y dhcp-client.
Ahora ponemos:
Código:
dhcpd eth0
Y ahora tenemos que configurar la puerta de enlace como arriba y añadir las DNS igual que arriba:
Código:
route add default gw <PASARELA>
echo "nameserver 80.58.0.33" > /etc/resolv.conf
echo "nameserver 80.58.32.97" >> /etc/resolv.conf
Aqui teneis algo mas de informacion:
-
http://etigol.todo-linux.com/docs_dhcp.php Es recomendable leerse este Howto de DHCP para entender como funciona, como instalar el dhcp-client, configurarlo... No es mucho. Teneis un poco de teoria hasta el punto 4 que empieza la practica.
-
http://www.linux.cu/manual/avanzado-html/node30.html Aqui teneis "Configuracion del cliente de DHCP" para los interesados.