[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
[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.