Configurar Red Solaris

[guía] Configurar Red en *Solaris Por favor Ingrese or Regístrese para poder usar la funcionalidad completa de este sit

Views 107 Downloads 2 File size 374KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

[guía] Configurar Red en *Solaris

Por favor Ingrese or Regístrese para poder usar la funcionalidad completa de este sitio.

● 1 2 3 4 5 2 Votos - 5 Media

Foros

Portal

Búsqueda

Miembros

Mapa

¡Hola, Invitado! (Iniciar Sesión — Regístrate)

Eventos

Reglas

Ayuda

Hora: 25-02-2010, 04:45 PM

Buscar

PreguntasLinux / UNIX Foros / *Solaris / [guía] Configurar Red en *Solaris

[guía] Configurar Red en *Solaris 16-10-2008, 09:54 PM

dragonauta Jinete del Dragón

Modo Compacto | Modo Extendido Mensaje: #1 Mensajes: 1.231 Registro en: Nov 2006 Reputación: 15 Gracias: 52 113 veces se le dio las gracias en 100 temas

[guía] Configurar Red en *Solaris

Con esta pequeña guía pretende echar un poco de luz al a veces trágico problema de no tener red en Solaris u openSolaris. No me voy a adentrar a resolver problemas de compatibilidad, para ello sería muy prudente leer la lista de hardware compatible o HCL y buscar si el hardware que tenemos disponible para instalar Solaris es totalmente compatible. En general, si utilizan máquinas virtuales no tendrán inconvenientes dado que son drivers muy genéricos. Una vez que tengamos instalado el S.O. abriremos una consola y empezaremos a reconfigurar la red. Primero trataremos de identificar qué placa de red tenemos instalada. A diferencia de GNU/Linux que identifica las placas de red como eth0, eth1, etc, etc; en Solaris se las identifica de acuerdo al fabricante. Por ejemplo, una placa intel pro 100/1000 será identificada como e1000g0; una broadcom será vista como bge0, y así sucesivamente. He aquí el problema a la hora de identificar correctamente el driver y placa a utilizar. Por suerte se incluye una herramienta (disponible a partir de Solaris 10) con la cual podremos identificar el fabricante. En consola, como root: Código: # dladm show-dev bge0 link: up speed: 1000 Mbps duplex: full bge1 link: down speed: 0 Mbps duplex: unknown bge2 link: up speed: 1000 Mbps duplex: full bge3 link: unknown speed: 0 Mbps duplex: unknown En este ejemplo vemos que el equipo que estoy utilizando tiene 4 bocas de red de fabricante broadcom y que dos están conectadas (up), una no tiene link (down) y una no tiene cable (unknown) Para continuar con el ejemplo voy a configurar la cuarta (bge3) En solaris se trata a las placas de red como "cañerías". Si corremos ifconfig vamos a ver que no está conectada, luego la conectamos y finalmente comprobamos: Código: # ifconfig bge3 ifconfig: status: SIOCGLIFFLAGS: bge3: no such interface # ifconfig bge3 plumb http://preguntaslinux.org/-guia-configurar-red-en-solaris-t-4872.html (1 of 5)25/02/2010 04:07:04 p.m.

[guía] Configurar Red en *Solaris

# ifconfig bge3 bge3: flags=1000842 mtu 1500 index 5 inet 0.0.0.0 netmask 0 ether 0:14:4f:6f:e2:2d Listo, la placa está conectada. Vamos a asignarle una IP dinámicamente y a comprobar. Código: # ifconfig bge3 10.0.0.3 netmask 255.255.0.0 # ifconfig bge3 bge3: flags=1000802 mtu 1500 index 6 inet 10.0.0.3 netmask ffff0000 broadcast 10.0.255.255 ether 0:14:4f:6f:e2:2d Vemos que ya tiene IP, pero falta algo... indicar que está "up". Verificamos con dladm y luego la activamos. Código: # dladm show-dev bge0 link: up speed: 1000 Mbps duplex: full bge1 link: down speed: 0 Mbps duplex: unknown bge2 link: up speed: 1000 Mbps duplex: full bge3 link: down speed: 0 Mbps duplex: unknown # ifconfig bge3 up # ifconfig bge3 bge3: flags=1000803 mtu 1500 index 6 inet 10.0.0.3 netmask ffff0000 broadcast 10.0.255.255 ether 0:14:4f:6f:e2:2d Ahora vemos que con dladm figura con link down y luego al levantarla, con ifconfig se ve que aparece la palabra UP. Este el es indicador que generalmente notamos al principio cuando debemos comprobar problemas de red. Le asignamos el nombre al equipo Código: # hostname server Esto se hace una sola vez, solo con el nombre principal, dado que al tener varias placas de red, cada una tendrá su propio nombre. Vamos a asignar una ruta por defecto (por ejemplo cuando tenemos un router) Código: # route add default 10.0.0.1 Bien hasta aquí tenemos la placa configurada y una ruta, pero es información volátil... Cuando reiniciemos estos datos se perderán. Vamos a avanzar un poco y a plasmarlos en la configuración. Editamos el archivo /etc/hosts para agregar la nueva dirección Código: # vi /etc/hosts 127.0.0.1 localhost 10.0.0.3 server

localhost.localdomain server.localdomain

loghost

Cabe una aclaración: 127.0.0.1 es el localhost o loopback, y el protocolo TCP/IP lo utiliza para poder identificar al propio equipo. También indicamos que sea el loghost, que es donde Solaris guardará los logs (también podría ser otro equipo que recopile los logs de varios servidores) Además hemos agregado la nueva IP (10.0.0.3) y el nombre del equipo "server" más un agregado "server. localdomain". El localdomain se utiliza para evitar que Solaris se "queje" con el famoso mensaje "My unqualified host name (server) unknown; sleeping for retry". Esto es porque se necesita un dominio, en este caso localdomain. Bien podría ser un dominio real como midominio.com. Pero por ahora lo mantendremos así. En Solaris hay una particularidad: cuando se tiene varias placas de red debemos crear un archivo de hostname por cada placa configurada. Por ello vamos a crear el archivo de la siguiente manera (hostname.) Código: # touch /etc/hostname.bge3 # echo server > /etc/hostname.bge3 Hemos escrito dentro del archivo, el nombre que identifica a esa placa y que coincide con la entrada en /etc/ hosts. De esta manera se hace la relación IP-Interfaz-NombreDeEquipo Probemos entonces si funciona http://preguntaslinux.org/-guia-configurar-red-en-solaris-t-4872.html (2 of 5)25/02/2010 04:07:04 p.m.

[guía] Configurar Red en *Solaris

Código: # ping server server is alive # ping 10.0.0.1 10.0.0.1 is alive Si responde "is alive" es porque ya tienes la red bien configurada. Dejemos el defaultrouter Código: # echo 10.0.0.1 > /etc/defaultrouter Agreguemos los dns (son los que da tu ISP): Código: # vi /etc/resolv.conf #Estos dns son de arnet nameserver 200.45.191.35 nameserver 200.45.191.40 Guardamos los cambios y probamos la salida a internet Código: # nslookup google.com Server: 200.45.191.35 Address: 200.45.191.35#53 Non-authoritative answer: Name: google.com Address: 209.85.171.99 Name: google.com Address: 72.14.207.99 Name: google.com Address: 64.233.187.99 Listo, tenemos la red configurada. Disfruta internet desde tu Solaris/openSolaris.

Reglas del Foro | JineteDelDragon | GPG-Key: 2FFBC43B

Gracias dadas por

16-10-2008, 10:46 PM

p_eter

Chaos Manager

Mensaje: #2 Mensajes: 5.916 Registro en: Jun 2005 Reputación: 18 Gracias: 46 184 veces se le dio las gracias en 177 temas

http://preguntaslinux.org/-guia-configurar-red-en-solaris-t-4872.html (3 of 5)25/02/2010 04:07:04 p.m.

[guía] Configurar Red en *Solaris

RE: [guía] Configurar Red en *Solaris

Muy buen tutorial, dragonauta!! Gracias por tomarte el tiempo para hacerlo y explicarlo tan bien. Vale ubicarlo en top forum, va a ayudar a muchos nuevos amigos.

Gracias dadas por Mensaje: #3

17-10-2008, 09:54 AM

dragonauta Jinete del Dragón

Mensajes: 1.231 Registro en: Nov 2006 Reputación: 15 Gracias: 52 113 veces se le dio las gracias en 100 temas

RE: [guía] Configurar Red en *Solaris

Notas Aclaratorias: En el ejemplo vimos que disponía de 4 interfaces: bge0, bge1, bge2 y bge3. Ahora bien, si necesitamos un archivo hosts para los nombres e IP de equipos, un archivo hostname.interfaz para cada interfaz, es fácil darse cuenta que un solo equipo va a tener 4 nombres diferentes. Por ejemplo: imaginemos que voy a tener las 4 placas en diferentes rangos de IP para distintas utilidades: Código: bge0 bge1 bge2 bge3

192.168.0.10 172.16.50.10 10.0.0.2 10.0.0.3

Esto lo plasmamos en el archivo /etc/hosts Código: 127.0.0.1 localhost localhost.localdomain loghost 10.0.0.3 server server.localdomain #interfaz bge3 10.0.0.2 alternateip alternateip #interfaz bge2 172.16.50.10 sunray sunray #interfaz bge1 192.168.0.10 svrvpn svrvpn #interfaz bge0 Quiere decir que estando logueado a este equipo podemos referenciarnos a él mediante cinco nombres: localhost, server, alternateip, sunray y svrvpn. ¿Pero cuál es el verdadero nombre del equipo? Este valor se guarda en un archivo especial: /etc/nodename. En este caso vamos a darle el nombre "server" Código: # echo server >/etc/nodename Una última cosa: Vamos a necesitar 4 archivos (tal y como expliqué arriba) Código: # echo "server" > /etc/hostname.bge3 # echo "alternateip" > /etc/hostname.bge2 # echo "sunray" > /etc/hostname.bge1 # echo "svrvpn" > /etc/hostname.bge0 De esta manera tenemos las 4 interfaces configuradas y cada una tendrá su IP y su nombre

http://preguntaslinux.org/-guia-configurar-red-en-solaris-t-4872.html (4 of 5)25/02/2010 04:07:04 p.m.

[guía] Configurar Red en *Solaris

Reglas del Foro | JineteDelDragon | GPG-Key: 2FFBC43B

Gracias dadas por

« Tema Previo | Tema Siguiente »

Posibles Temas Similares... Tema:

Auditoria en Solaris 9, como configurarla pues no tengo ni idea.

Autor

No tengo sonido en solaris 10



Ver la Versión para Impresión



Enviar Tema a un Amigo



Suscribirse a este Tema

Foro Comunidad Hosting

Último Mensaje

martinezalberto

3

32

19-02-2010 04:28 PM Último Mensaje: dragonauta

Lizeth

2

152

10-12-2009 09:25 PM Último Mensaje: dragonauta

maserati

3

157

09-12-2009 12:08 PM Último Mensaje: maserati

ed_hubble

8

179

28-11-2009 09:03 PM Último Mensaje: ed_hubble

Impresion Serial Solaris 10 File System en SOLARIS

Respuestas: Vistas:

Salto de Foro: -- *Solaris

Ir

El mejor Hosting con descuentos especiales a miembros de PL, pronto!!!

Contáctanos | Portal de Noticias | Volver Arriba | Volver al Contenido | Modo (Archivo) Simple | Sindicación RSS

Español (Internacional) Ir

PreguntasLinux Powered By MyBB -

http://preguntaslinux.org/-guia-configurar-red-en-solaris-t-4872.html (5 of 5)25/02/2010 04:07:04 p.m.