Sistemas Operativos‎ > ‎FreeBSD‎ > ‎

Configurar Internet

Requisitos


Antes que nada, teneis que saber si vuestro driver esta disponible en FreeBSD 8.0 ( o en versiones mas antiguas ).
Para saberlo, introducen el siguiente comando: ifconfig

Os tendria que salir, por lo menos, las interfaces: lo0, fwip0, y fwe0.
Si no los tienes, tendrias que buscar si tu tarjeta es compatible con tu FreeBSD, y buscar sus drivers por internet.

Pongo lo siguiente aquí, ya que lo tenéis que hacer aunque sea vía cable o vía wireless.
Crean el siguiente archivo, resolv.conf, en el siguiente lugar: /etc

Editen, y añadis las siguientes lineas:

nameserver  vuestro_principal_DNS
nameserver  vuestro_segundo_DNS

Si no teneis un segundo DNS, no pasa nada ;-). Lo importante es que tengáis el principal.

Configurar internet via cable

 Para configurar internet, via cable:


ifconfig _vuestra_interface_de_red inet _vuestra_IP netmask vuestra_mascara_de_red
ifconfig _vuestra_interface_de_red  up

Configurar wireless

Este es mas largo: 

ifconfig _vuestra_interface_de_wireless ssid vuestro_SSID wepmode on wepkey _vuestra_contraseña_wireless weptxkey 1
ifconfig _vuestra_interface_de_wireless inet vuestra_IP netmask vuestra_mascara_de_red
ifconfig _vuestra_interface_de_wireless up


Nota: Es importante aclarar, para aquellos que tienen una tarjeta de red ( vía cable ) y una tarjeta de wireless, no pueden funcionar juntos. Para hacer que solo funcione uno, desactivamos el que no queremos, con el siguiente comando:


ifconfig _interface_que_no_nos_interesa down

Io dejamos el otro como up

Agregando gateway

Ahora solo faltara informar a BSD donde tenemos nuestro gateway ( para vía cable y para vía wireless ):

route add default puerta_de_enlace


Entonces, si no apagamos el ordenador, ya tendria que funcionar internet, para comprobarlo ( si no tienes entorno gráfico ):

ping www.google.es

Agregarse a los script de inicio 

Bien, todo lo que hemos hecho hasta ahora, no servira para nada si apagamos nuestro ordenador. Para hacer que funcione, vamos hacer un script de arranque.

Se dirigen a /etc/rc.d y crean un archivo con nombre cualquiera.

Lo editamos, y añadimos las siguientes lineas:

#!/bin/sh

. /etc/rc.subr

name="nombrequequieras"
rcvar="nombrequequieras_enable"
start_cmd="nombrequequieras_start"
stop_cmd="nombrequequieras_stop"

nombrequequieras_start()
{
    # comandos a ejecutar durante el arranque
}

nombrequequieras_stop()
{
  # comandos a ejecutar durante el apago
}

load_rc_config $name
run_rc_command "$1"

En nombrequequieras, tendra que ser el mismo en todo el fichero. Fijate en las "_".

En comandos a ejecutar durante el arranque, añadimos todo lo que hemos hecho antes.
En comandos a ejecutar durante el apago, añades:

ifconfig _nuestro_interface_de_red down


Bien, hecho todo esto, lo guardamos, y nos vamos a: /etc y editamos el fichero rc.conf:

Añadimos la siguiente linea:

nombrequequieras_enable="YES"

Y guardas.

Pues, ya estamos!!, apagamos el ordenador, y lo volvemos a encender, y ya lo tendriamos que tener todo configurado al encenderlo

Cualquier duda: http://foro.elhacker.net/mac_os_x_bsd-b36.0/


Referencias


Comments