Configurar una red local en Linux. Acceder a una carpeta compartida de Windows desde una conexión Linux Linux a través de la red local

💖 ¿Te gusta? Comparte el enlace con tus amigos.

A menudo sucede que en casa hay ordenadores con diferentes sistemas operativos. Y necesita organizar una red local entre ellos, proporcionar acceso general a archivos. Es muy fácil de hacer.

Información general.

Para crear recursos compartidos de red en Entorno de Windows, se aplica el protocolo CIFS(anteriormente conocido como SMB), que es compatible con tipo UNIX Se proporcionan sistemas software Samba. Samba funciona en protocolos. tcp Y UDP, la conexión está cifrada. Con Samba, es posible no solo compartir archivos e impresoras, sino también, por ejemplo, construir un controlador de dominio con soporte. Directorio activo (más sobre esto la próxima vez). Con Samba, puedes compartir no sólo entre Windows y Linux, sino también entre Linux y Linux. Sin embargo, existen algunas limitaciones. En primer lugar, las PYMES son "ventana" protocolo, con todo lo que ello implica. No se integra muy bien con los sistemas UNIX. Sin entrar en descripciones técnicas complejas, solo diré que la velocidad de transferencia de datos a través de Samba es más lenta, a menudo significativamente, es inestable, al igual que la carga del canal de red, y también supone una carga muy notable para el procesador. Por lo tanto, si en tu red doméstica Si no hay máquinas con Windows, es preferible utilizar el protocolo del sistema de archivos de red: NFS.

La esencia del trabajo. NFS bastante simple. El recurso remoto está integrado en el árbol general del sistema de archivos y, como resultado, el directorio ubicado en el servidor de archivos u otra computadora aparece en su sistema como local, como si estuviera en el disco. NFS funciona usando el protocolo. tcp. NFS es muy útil al crear los llamados clientes ligeros (estaciones de trabajo sin disco en las que el sistema arranca a través de la red). Velocidad de transferencia NFS 2 veces mayor que a través de Samba, la carga de la red es uniforme y la carga en UPC mínimo. Sin embargo, NFS tiene dos desventajas. El primero es un soporte bastante deficiente en Windows (implementado a través del subsistema UNIX y una aplicación separada). El segundo es la falta de cifrado (desde la versión NFSv4, el protocolo Kerberos se puede utilizar para el cifrado). Sin embargo, para una red Linux, NFS es una opción ideal.

Atención: Las direcciones IP estáticas deben configurarse en ambos sistemas. En Windows, haga clic derecho en el icono de conexiones de red y seleccione. "Centro de redes y recursos compartidos", más "Cambiar la configuración del adaptador", seleccione el adaptador deseado (su tarjeta de red) y vaya a sus propiedades. Ir al artículo "Protocolo de Internet versión 4" y seleccione "Utilice la siguiente dirección IP":

Si sus computadoras están conectadas directamente, el campo "Puerta principal" puedes dejarlo en blanco. Si es a través de un enrutador, indique la dirección IP del enrutador (a través de la cual puede acceder a su interfaz web, generalmente 192.168.0.1). En Linux, se puede realizar una operación similar en Administrador de red(configurar conexiones de red, pestaña IPv4):

Si estas usando cortafuegos (cortafuegos de Windows u otro software similar, así como iptables en Linux o firewall en su enrutador), asegúrese de que los puertos necesarios estén abiertos (para SAMBA: 135, 139, 445/ tcp; 137, 138 /UDP. Para NFS: 2049 /tcp).

Linux => Windows

Imaginemos una situación: tiene una segunda computadora (o servidor de archivos) ejecutándose ubuntu 14.04, que contiene una gran colección de sus vídeos, fotografías, etc., ubicada en un disco separado que está montado en /media/MisDATOS. Este disco debe compartirse en una computadora que ejecute Ventanas 8.1. Primero que nada, instale los paquetes necesarios:

sudo apt instalar samba samba-common smbclient

Ahora necesitas configurar Samba. Tienes dos maneras: en voladizo Y gráfico.

En voladizo.

Abre el archivo /etc/samba/smb.conf:

sudo nano /etc/samba/smb.conf

Elimine completamente todo el contenido e ingrese la siguiente configuración:


grupo de trabajo = GRUPO DE TRABAJO
nombre de netbios = Ubuntu-PC
cadena del servidor = PC Ubuntu
mapa al invitado = mal usuario
cuenta de invitado = nadie
opciones de socket = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8192

#Seguir enlaces simbólicos
extensiones de Unix = no
enlaces anchos = sí
seguir enlaces simbólicos = sí

nivel de registro = 1

# Codificación UTF
juego de caracteres Unix = UTF-8
juego de caracteres dos = cp1251
almacenar dos atributos = sí

tamaño máximo de registro = 10


ruta = /medios/MisDATOS
escribible = si
disponible = si
público = si
invitado ok = sí
forzar usuario = nadie
grupo de fuerza = nadie

en la sección global Se describen los parámetros generales: GRUPO DE TRABAJO- nombre del grupo de trabajo (debe ser el mismo para todas las máquinas en red local), Ubuntu-PC- el nombre del ordenador desde el que se comparten los directorios (indique el suyo), inicio de sesión sin contraseña, acceso de invitado y optimizaciones para la conexión. en la sección MisDATOS describe el acceso a un disco montado en /media/MisDATOS. Si lo desea, puede especificar el acceso a directorios individuales en este disco de manera similar. Guarde el archivo y ejecute el comando:

parm de prueba -s

Este comando comprobará la configuración en busca de errores y, si se encuentra alguno, indicará dónde solucionarlo.

Ahora inicie el servidor Samba:

inicio del servicio sudo smbd

Gráfico.

Para configurar los ajustes de Samba en interfaz gráfica, hay 2 utilidades maravillosas: configuración del sistema-samba(sólo disponible en Ubuntu y derivados) y gadmin-samba(disponible en todas partes). Estas utilidades representan toda la configuración de Samba, ejecutada en modo gráfico. Para Ubuntu, instale la primera utilidad:

sudo apto instalar syste-config-samba

Todo aquí es extremadamente claro y cualquiera puede entender la configuración :)

Para otras distribuciones (por ejemplo, Debian), instale el paquete gadmin-samba:

sudo apto instalar gadmin-samba


Después de la configuración, reinicie el demonio Samba. Para Ubuntu:

servicio sudo reiniciar smbd

sudo systemctl reiniciar smbd.service

También puede abrir el acceso al directorio deseado desde el administrador de archivos abriendo las propiedades del directorio:


En Windows, debe habilitar el descubrimiento de redes. Para hacer esto, en el Centro de control de red, vaya a "Cambiar la configuración avanzada para compartir"


Después de esto, los directorios compartidos deberían aparecer en el entorno de red.

Linux => Linux

Ahora imaginemos que tenemos una computadora con Debian 8 (dirección IP 192.168.0.2 ), y un ordenador portátil con ubuntu 14.04 (dirección IP 192.168.0.3 ). Desde la computadora portátil necesita compartir una partición de disco que está montada en /medios/DATOS(esta es la sección de torrents y otros volcados de archivos). Para esto utilizamos NFS:

sudo apt instalar servidor-kernel-nfs nfs-common rpcbind

Indiquemos lo que hay que compartir:

sudo nano /etc/exportaciones

/media/DATA 192.168.0.0/255.255.255.0(rw,no_root_squash,no_subtree_check,crossmnt,fsid=0)


/medios/DATOS- algo que necesita ser compartido.
192.168.0.0/255.255.255.0 - sólo los ordenadores de esta subred tendrán acceso a recurso compartido(puede especificar una dirección IP específica).
rw- Soporte de lectura y escritura.
no_root_squash- Permite que el usuario root (en el lado del cliente) tenga acceso completo y confiable a la partición.
no_subtree_check- Si solo se monta una parte del volumen, entonces el servidor comprobará si el archivo solicitado por el cliente pertenece a la parte del volumen que está montada. Esto ralentiza la transferencia de datos, por lo que esta opción suele incluirse en la lista de parámetros.
cruzar- Esta opción es similar a nohide, te permite ver los directorios montados en el sistema principal. Entonces, cuando el sistema de archivos secundario "B" está montado en el "A" primario, configurar crossmnt en "A" tiene el mismo efecto que configurar "nohide" en B.
idf=0- El servidor NFS debe poder identificar cada sistema de archivos que exporta. Para un servidor NFSv4, existe un sistema de archivos dedicado que es la raíz de todo el sistema de archivos exportado. fsid = root o fsid = 0 significan lo mismo.

Aplicar la configuración:

sudo nano /etc/hosts.allow

Especificar el acceso para todas las máquinas ubicadas en la subred 192.168.0.0/255.255.255.0 :

nfsd: 192.168.0.0/255.255.255.0
enlacerpc: 192.168.0.0/255.255.255.0
montado: 192.168.0.0/255.255.255.0

Si especificaste en el archivo exportaciones solo la dirección IP de la máquina deseada y luego indíquela en consecuencia.

Ahora inicie el servicio:

inicio del servidor sudo nfs-kernel-server

Instale los siguientes paquetes en su computadora:

sudo apt instalar rpcbind común nfs

Cree un directorio para montar el recurso compartido:

sudo mkdir /media/Compartir

Montaje manual.

sudo mount -t nfs4 192.168.0.3:/ /media/Share

Como resultado, todo el contenido del disco /medios/DATOS(en una computadora portátil) estará disponible en la computadora en el directorio /medios/Compartir, como si estos datos estuvieran almacenados en él. Para que el recurso se monte automáticamente después de que se inicie el sistema, existen dos formas.

Montaje mediante fstab.

Archivo /etc/fstab contiene información sobre los presentes sistemas de archivos, puntos de montaje y opciones de montaje. al recurso /medios/DATOS montado en su computadora automáticamente, agréguelo al final del archivo /etc/fstab la siguiente línea:

192.168.0.3:/ /media/Compartir usuario nfs,rw,noauto 0 0

Opción no auto deshabilita el montaje automático durante el arranque, ya que es posible que la red no esté disponible en este momento. En cambio, en el administrador de archivos, el elemento Compartir aparecerá en la columna de la izquierda; al hacer clic en él, el recurso de red se montará automáticamente; Sin embargo, este método de montaje tiene un par de inconvenientes importantes. En primer lugar, si en el momento de apagar la computadora, algún archivo ubicado en un recurso de red estaba abierto, la computadora se negará a apagarse. En segundo lugar, ocurrirá la misma situación si se pierde la conexión entre el cliente (computadora) y el servidor (computadora portátil). Para evitar estos problemas, existe un segundo método de montaje.

Montaje mediante AutoFS.

AutoFS es un paquete para asegurar la instalación de elementos extraíbles y unidades de red, sólo al contactar con ellos. Si no hay acceso a un recurso de red o a un dispositivo extraíble durante un tiempo determinado, se desmonta automáticamente y se monta instantáneamente la primera vez que se accede a él. Instalar:

sudo apto instalar autofs

Configuración:

sudo nano /etc/auto.master

Al final del archivo agregue la línea:

/mnt /etc/auto.nfs --timeout=60

/mnt- directorio para montar un recurso de red.
/etc/auto.nfs- ruta al archivo que describe los parámetros de montaje.
--tiempo de espera = 60- tiempo en segundos después del cual se desmontará el recurso (puede especificar el suyo propio).

Guarde y vaya al siguiente archivo:

sudo nano /etc/auto.nfs

Añade la línea:

Compartir -fstype=nfs,rw,noatime,noexec,nosuid,tcp,async,rsize=32768,wsize=32768,intr,nolock,soft,noauto 192.168.0.3:/

Creemos un directorio Compartir en el catalogo /mnt, donde se montará el recurso:

sudo mkdir /mnt/Compartir

Eso es todo. Ahora en el catálogo /mnt/Compartir, la primera vez que accedas te aparecerá el contenido del recurso remoto /medios/DATOS. Aparecerá un botón para asignar una unidad de red en el administrador de archivos.

Este artículo considerará el caso más simple de una red local: una red peer-to-peer totalmente confiable. O, para decirlo más simplemente, se conectan varias computadoras iguales y todos tienen acceso a todos. Exactamente así redes simples más relevante. En gran medida, estas redes heterogéneas (Windows - Linux) son de interés para las pequeñas y pequeñas empresas que están cambiando cada vez más al uso del sistema operativo GNU/Linux.

Este artículo no considerará el aspecto de hardware de dicha red, ya que no hay nada difícil en conectar computadoras entre sí mediante un interruptor y cables. A continuación se supone que a nivel físico la red está instalada y funcionando correctamente, es decir, sólo se describirá configuración del software redes.

Lo primero que debe hacer es elegir cómo se asignarán las direcciones IP a las computadoras de la red. Hay dos métodos, cada uno de los cuales tiene ventajas y desventajas.

Asignación dinámica de direcciones

Ventajas:

  • No es necesario hacer nada manualmente; de ​​forma predeterminada, tanto Ubuntu como Windows utilizan esta configuración de interfaz de red.
  • La inclusión de nuevas computadoras en la red se simplifica: solo necesita conectar dicha computadora a un conmutador de red.

La desventaja es que necesitará instalar un servidor DHCP en una de las computadoras o usar un dispositivo como un enrutador con un servidor DHCP incorporado. En este caso, la red de las computadoras no estará disponible si esta computadora o enrutador está apagado o falla.

Asignación de dirección estática

En este caso, las direcciones IP de cada computadora se especifican manualmente. Ventajas:

  • La red operará en cualquiera de sus segmentos. Es decir, si de cuatro computadoras en red Solo se incluyen dos, entonces la red entre ellos funcionará.
  • No se necesita enrutador ni servidor DHCP en ninguna de las computadoras.

La desventaja es que necesitará recordar qué direcciones ya están en uso en la red, de modo que cuando encienda una computadora nueva, no le dará una dirección que ya esté en uso. Sin embargo, en una red pequeña no es difícil buscar la dirección en cada computadora.

Personalmente, soy partidario de las direcciones estáticas en aquellas redes donde la red es pequeña (hasta 7-8 computadoras) y si no se agregan constantemente nuevas computadoras (por ejemplo, computadoras portátiles) a esta red. Más adelante en este artículo nos referiremos al método estático de asignación de direcciones IP.

Configurar interfaces de red

ventanas

en quirófanos sistemas windows Estas configuraciones se realizan a través del subprograma de propiedades de conexión de red y las conexiones de red disponibles se enumeran en "Panel de control - Conexiones de red". Así es como se ve el subprograma en Windows XP:

Nota. En Windows 7, 8 y 10, el subprograma "Conexiones de red" se encuentra en "Centro de redes - Cambiar configuración del adaptador". ¿O hay una forma más corta: a través del cuadro de diálogo " Ejecutar", debes escribir el nombre del archivo en él. ncpa.cpl.

  • El "Protocolo de Internet (TCP/IP)" debe estar habilitado en cualquier caso, incluso si sólo se "distribuirá" un Internet a través de la red.
  • "Cliente para redes Microsoft" y "Servicio para compartir archivos e impresoras para redes Microsoft" deben estar habilitados si necesita transferir archivos a través de la red o imprimir en una impresora compartida.

Además, a la interfaz de red se le debe asignar una dirección IP.

Esto se hace a través de las propiedades del Protocolo de Internet (TCP/IP), en el siguiente subprograma:

Generalmente se acepta utilizar el rango de direcciones 192.168.x.x para redes locales. El campo "Puerta de enlace predeterminada" debe completarse solo si esta computadora recibe Internet de otra computadora o de un módem-enrutador, y en este caso debe haber una dirección de "distribuidor" de Internet allí."Invitado" en cada una de las computadoras y asegúrese de que en cada computadora:

  • El nombre del grupo de trabajo era el mismo.
  • El nombre de la computadora era único.

El nombre del grupo de trabajo y de la computadora se puede encontrar y también cambiar a través del subprograma "Sistema":

Si está utilizando Windows Firewall, debe permitir que las conexiones de red accedan a archivos y carpetas:

Se debe crear una regla similar si se utiliza otro firewall.

ubuntu linux

EN ubuntu linux Los parámetros de las interfaces de red se pueden determinar a través del subprograma "Red":

Y luego en propiedades interfaz de red:

Configurar el acceso a archivos

ventanas

Este tema se analiza con más detalle en artículos separados:

Nota. En Windows 7, 8 y 10, la configuración del acceso a archivos se realiza de forma un poco diferente que en Windows XP. Hay artículos separados para estas versiones de Windows; los enlaces se proporcionan arriba.

Si necesita que se pueda acceder a algunos archivos o una impresora a través de la red en una computadora con Windows instalado, debe "compartir" estos archivos o la impresora, es decir, permitir que otros usuarios accedan a ellos. Esto se hace a través del subprograma de propiedades de la carpeta o de la impresora.

Así es como se ve el subprograma en Windows XP:

En la pestaña "Seguridad", debe agregar el grupo "Todos" y darle acceso completo a la carpeta. Esto es necesario para que se puedan crear y editar archivos en esta carpeta a través de la red.

ubuntu linux

El acceso completo y anónimo más sencillo a una carpeta.

Además, en la pestaña "Acceso" debe permitir el acceso de red a esta carpeta y especificar el nombre de red de la carpeta. Al especificar el nombre de red de una carpeta, no recomiendo usar letras rusas ni espacios; es mejor escribir el nombre en letras latinas sin espacios: Compartir una carpeta Para que los archivos y carpetas de Ubuntu sean accesibles a través de la red en computadoras con Windows, debe instalar el paquete Samba completo. Porque de forma predeterminada, solo se instala una parte de este paquete: Cliente SMB, que solo le permite acceder a los recursos de la red en computadoras que ejecutan el sistema operativo Windows.

Puede instalar este paquete a través del administrador de paquetes Synaptic, o este paquete se instalará automáticamente cuando intente "compartir" la primera carpeta en una computadora que ejecuta Ubuntu Linux. Pero para instalar este paquete necesitarás una instalación

disco DVD Debes darle permisos a esta carpeta local 777, es decir, acceso completo para todos. Esto se puede hacer a través del administrador de archivos (a través de las propiedades de la carpeta - pestaña Acceso) o usando un programa de consola. chmod.

Ahora se podrá acceder a esta carpeta local (para Linux) a través de la red.

Configuraciones adicionales de Samba

Samba es un programa que proporciona acceso a archivos compartidos de Linux para computadoras con Windows. Por lo tanto, una computadora con Linux en una red local tiene el mismo aspecto que una computadora con Windows. En Ubuntu, Samba se instala y se inicia automáticamente si ha habilitado el uso compartido de una carpeta a través de Nautilus (como se describe anteriormente).

Para proporcionar un acceso más conveniente a la carpeta de red de Linux desde Windows, sin solicitar contraseñas ni problemas de acceso, también necesita configurar Samba aún más. Para hacer esto, edite el archivo. /etc/samba/smb.conf.

Acceso completo de invitado a una carpeta de red en Linux

Sección

  1. seguridad = usuario
  2. asignar al huésped = Contraseña incorrecta

Nota: parámetro mapa al huésped Determina el comportamiento de samba en caso de un inicio de sesión o contraseña incorrectos. En este caso, Samba conectará a un usuario de la red con la cuenta de Invitado. Puede especificar otro valor en este parámetro: mal usuario.

Sección

  • solo lectura = no
  • invitado ok = sí
  • máscara de directorio = 0777
  • crear máscara = 0777

Nota: los parámetros de máscara de directorio y creación de máscara “obligan” a Samba a otorgar derechos completos para todos sobre los archivos que se crearán en esta carpeta a través de la red. Esto es necesario para garantizar que todos los usuarios de la red local puedan acceder a los archivos y carpetas.

Estos parámetros le permitirán trabajar "tranquilamente" con datos compartidos. archivos de linux a través de la red sin tener que preocuparse por la autorización.

Puede agregar dos parámetros más aquí: " forzar usuario = nombre de usuario" Y " grupo de fuerza = grupo de usuarios". En este caso, para todos los archivos y carpetas creados a través de la red, el propietario será nombre de usuario y el grupo del propietario será grupo de usuarios. Los valores de nombre de usuario y grupo de usuarios deben coincidir con el nombre y el grupo del usuario local de Linux.

Después de compartir una carpeta a través de Nautilus, los parámetros necesarios en las secciones se escriben automáticamente. Pero los parámetros de máscara de directorio y creación de máscara deben agregarse manualmente.

Problemas con el acceso a una carpeta compartida local de Linux

Después de todas estas configuraciones, es posible que todavía haya problemas para acceder a algunos archivos de esta carpeta a través de la red. Este problema puede surgir si usuario local Linux abrirá localmente esta carpeta y creará en ella nuevo archivo. Otros usuarios de la red no podrán editar este archivo.

Porque los derechos sobre él se establecerán de manera diferente a los de todos los demás archivos de la carpeta (no 666).

Lo mismo sucederá si un usuario local de Linux copia archivos en esta carpeta desde otra carpeta en la computadora Linux o, por ejemplo, desde un dispositivo externo. Comer diferentes maneras

soluciones a este problema. La más sencilla desde el punto de vista técnico es que el usuario local de Linux también abrió esta carpeta a través de la red. El punto es que el gráfico administradores de archivos

(Exploradores) le permiten abrir no solo carpetas en otras computadoras en la red a través de su entorno de red, sino también carpetas compartidas en su propia computadora.

Si un usuario local de Linux abre su carpeta compartida a través de un entorno de red, entonces todas sus operaciones en la carpeta serán "red", es decir, al crear nuevos archivos, estos archivos recibirán atributos de acceso de acuerdo con la configuración de Samba.

grupo de trabajo de windows Si el nombre del grupo de trabajo está en Computadoras con Windows diferente de "GRUPO DE TRABAJO", entonces necesita cambiar el valor del parámetro grupo de trabajo /etc/samba/smb.conf. en el archivo En lugar del valor "GRUPO DE TRABAJO", debe escribir el nombre del grupo que se utiliza en las computadoras con Windows. Por defecto para samba el valor del parámetro es grupo de trabajo =

GRUPO DE TRABAJO.

Cómo compartir una carpeta y establecer permisos y permisos en Linux

Otro artículo que analiza en detalle la cuestión de cómo configurar permisos y derechos de acceso en Linux para compartir una carpeta para acceso anónimo a través de una red local (acceso sin contraseña).

ventanas

Acceso a impresoras de red.

ubuntu linux

Si la impresora está conectada a una computadora con Windows, debe permitir el acceso a la red. Esto se hace de la misma forma que en el caso de los archivos, a través del subprograma “Propiedades”.

Para acceder a una impresora de red de Windows, debe utilizar el subprograma "Imprimir", al que se puede acceder a través del menú "Sistema - Administración". En este subprograma, debe agregar una nueva impresora y luego seleccionar Búsqueda de impresoras de red de Windows:

La búsqueda de dicha impresora se realiza haciendo clic en el botón "Examinar". .

Iván Sujov, 2011, 2015, 2017 Si este artículo le resultó útil o simplemente le gustó, no dude en apoyar económicamente al autor. Esto es fácil de hacer tirando dinero a Cartera Yandex n.º 410011416229354 +7 918-16-26-331 .

. O por teléfono

Antes de comenzar a configurar una conexión de red en Linux, debe comenzar observando qué configuraciones de red están en uso actualmente. Para hacer esto necesitas usar el comando. ifconfig. En modo información también está disponible sin derechos ROOT, aunque para utilizarlo por completo es mejor obtener privilegios de superusuario ingresando el comando sudoifconfig. El resultado de su trabajo será una lista de conexiones de red disponibles en el sistema y sus parámetros.

En diferentes versiones de Linux, el nombre de la interfaz de red puede ser una abreviatura de Ethernet: eth0, eth1, eth2, etc.

En la interfaz lo, abreviatura de loopback, es decir, un bucle local con la dirección 127.0.0.1.
Por ejemplo, considere la interfaz Eth0.
en linea dirección inet Se muestra la dirección IP actual de la computadora en la red local conectada a esta tarjeta de red. En el ejemplo esto es: 192.168.1.144
Bcast- esta es una dirección de transmisión en la red, la llamada Transmisión.
Mascarilla es la máscara de red.
HWaddr- esta es la dirección de hardware de la tarjeta de red, también conocida como dirección MAC utilizada en la capa de enlace de datos.

Hemos aprendido sobre las conexiones actuales, ahora veamos cómo configurar una red local en Linux. Puedes hacer esto de tres maneras:
1 - A través del shell gráfico
2 - mediante comando ifconfig o herramienta Administrador de red
3 - a través de los archivos de configuración del servicio de red Netork o Networking.

En mi opinión, el último método es el más cómodo y fiable y, por tanto, el correcto. Para configurar una red en Linux, debe abrir el archivo que contiene la configuración de la interfaz. Todo depende de qué distribución de Linux estés utilizando.

Opción 1. En distribuciones basadas en Debian (Ubuntu, Kubuntu, etc.)

Archivo con parámetros de conexión de red:

/etc/red/interfaces

Para poder cambiar en configuración de linux red, necesita el archivo de derechos de raíz cualquier editor de texto. Por ejemplo, vía nano:

Sudo nano /etc/network/interfaces

Para obtener direcciones automáticamente de un servidor DHCP, debe escribir lo siguiente:

Permitir conexión en caliente eth0 iface eth0 inet dhcp

Si es necesario especificar la dirección de forma estática, indique lo siguiente:

Allow-hotplug eth0 iface eth0 inet dirección estática 192.168.1.2 máscara de red 255.255.255.0 red 192.168.1.0 transmisión 192.168.1.255 puerta de enlace 192.168.1.1 servidores de nombres dns 192.168.1.1

Esta configuración describe un ejemplo de una red doméstica normal, donde la dirección de la computadora será 192.168.1.2, la dirección de la puerta de enlace y el servidor DNS (sus funciones generalmente las realiza un enrutador wifi).

Opción 2. Distribuciones basadas en RedHat (Fedora, OpenSuse, CentOS)

Archivo de configuración de red de Linux:

/etc/sysconfig/network-scripts/ifcfg-eth0

También lo abrimos vía nano o vim:

Vim /etc/sysconfig/network-scripts/ifcfg-eth0

En caso de recepción automática de la configuración del servidor DHCP:

DISPOSITIVO=eth0 BOOTPROTO=dhcp HWADDR=00-1C-1B-11-F6-07 ONBOOT=sí

Dirección IP estática:

DISPOSITIVO=eth0 HWADDR=00-1C-1B-11-F6-07 IPADDR=192.168.1.2 NETMASK=255.255.255.0 BROADCAST=192.168.1.255 GATEWAY=192.168.1.1 ONBOOT=sí

En este caso, las direcciones IP de los servidores DNS están escritas en el archivo

/etc/resolv.conf

Aquí hay un ejemplo para servidores DNS públicos de Google:

Servidor de nombres 8.8.8.8 Servidor de nombres 8.8.4.4

La configuración de la red en Linux está completa. Ya solo queda reiniciar la red con el comando:

Reinicio de la red de servicio

Eso es todo.

Como posdata, te diré cómo encender y apagar la red en Linux. Esto se hace mediante el mismo comando ifconfig. Deshabilitar la tarjeta de red eth0:

Sudo ifconfig eth0 abajo

Habilite la tarjeta de red nuevamente en Linux:

Sudo ifconfig eth0 arriba

Detenga completamente todas las interfaces de red.

Parada de la red de servicio

/etc/init.d/parada de red

Devuelve todo hacia atrás:

Inicio de la red de servicios

/etc/init.d/reinicio de red

Mientras se trabaja con una computadora, surgen una variedad de tareas, una de las cuales es configurar una red local. En este artículo veremos más de cerca cómo configurar una red local en el sistema operativo Ubuntu. Así que comencemos.

La configuración de una red local en Ubuntu se realiza mediante comandos.

La configuración de la red de la consola en todos los sistemas operativos similares a Linux, incluido Ubuntu, se realiza mediante el comando especial ifconfig. Si simplemente ingresa este comando en la terminal, la consola mostrará todas las interfaces de red que se están ejecutando en la PC en ese momento. Se parece a esto:

eth0 Encapsulación de enlace: Ethernet HWaddr 00:04:75:c1:e2:ab
dirección de Internet: 10.2.10.32 Bcast: 10.2.10.255 Máscara: 255.255.255.0
….
….
Encapsulación de enlace eth1: Ethernet HWaddr 00:04:75:c1:e2:6b
Dirección de Internet: 192.168.140.1 Bcast: 192.168.140.255 Máscara: 255.255.255.0
….
….
lo Encapsulación de enlace: Bucle invertido local
Dirección Internet: 127.0.0.1 Máscara: 255.0.0.0
….
….

La primera columna contiene los nombres de las interfaces y la segunda, la configuración de estas mismas interfaces. El comando ifconfig eth0 muestra la configuración solo para la interfaz eth0. Para deshabilitar o habilitar la interfaz eth0, ingrese los comandos:

sudo ifconfig eth0 abajo
sudo ifconfig eth0 arriba

Tenga en cuenta que para gestionar las interfaces se necesitan los llamados derechos de superusuario.

Para cambiar la configuración de la interfaz, escriba los siguientes comandos:

sudo ifconfig eth1 inet 192.168.140.1

cambie la dirección IP de la interfaz eth1 a 192.168.140.1

sudo ifconfig eth0 hw éter 00:12:34:56:78:90

cambiará la dirección MAC a 00:12:34:56:78:90

sudo ifconfig eth0 máscara de red 255.255.255.0

cambie la máscara de subred de la interfaz eth0 a 255.255.255.0

Sin embargo, las configuraciones establecidas de esta manera se restablecen después de reiniciar la computadora. Para evitar esto, debe cambiar la configuración en el archivo de configuración de las interfaces de red, que se encuentra en /etc/network/interfaces. Este archivo se ve así:

# Este archivo describe las interfaces de red disponibles en su sistema.
# y cómo activarlos. Para obtener más información, consulte interfaces(5).
# La interfaz de red loopback
baja automática
bucle invertido iface lo inet
# La interfaz de red principal
auto eth0
iface eth0 inet estático
dirección 10.2.10.32
#hwaddress éter 12:34:56:78:90:12
máscara de red 255.255.255.0
red 10.2.10.0
transmisión 10.2.10.255
puerta de enlace 10.2.10.1
servidores de nombres dns 212.212.45.174
# La interfaz de red secundaria
auto eth1
iface eth1 inet estático
dirección 192.168.140.1
máscara de red 255.255.255.0

Para configurar la dirección del servidor DNS, vaya al archivo /etc/network/interfaces, pero tenga en cuenta que generalmente la administración de las direcciones del servidor DNS en Ubuntu se realiza a través del archivo /etc/resolv.conf, la sintaxis de este archivo de configuración es extremadamente simple. y se parece a esto

servidor de nombres 80.227.64.17

servidor de nombres 80.231.56.1

Después de realizar cambios en estos archivos de configuración, reinicie el servicio de red usando el comando:

Si necesita que la computadora reciba la configuración de red dinámicamente (a través de DHCP), escriba las siguientes líneas en el archivo /etc/network/interfaces:

Para actualizar dinámicamente los parámetros de la red, escriba:

Para detener o iniciar el servicio de red, use los comandos:

sudo /etc/init.d/networking parada
sudo /etc/init.d/networking inicio

Si observa el archivo de configuración en cuestión, en la configuración de la interfaz eth0 la línea que cambia la dirección MAC está comentada. Esto se hace porque si no lo comentas es posible que el servicio de red no se inicie, y para cambiar la dirección MAC es posible que tengas que escribir:

sudo ifconfig eth0 abajo
sudo ifconfig eth0 hw éter 12:34:56:78:90:12
sudo ifconfig eth0 arriba
sudo /etc/init.d/networking reiniciar

Alternativamente, puedes escribir un script bash.

En la carpeta /home/user, cree un archivo llamado mynetconfig y copie el código en él:

echo “########OTKLYCHENIE eth0#######”
sudo ifconfig eth0 abajo
echo “#####DIRECCIÓN MAC DE MENYAEM#####”
sudo ifconfig eth0 hw éter 00:13:8f:cb:10:21
eco “########VKLUCHAEM eth0#########”
sudo ifconfig eth0 arriba
echo “####REDES PEREZAGRYGAEM####”
sudo /etc/init.d/networking reiniciar
eco "KONEC"

Ahora, en lugar de estas líneas, sólo tienes que escribir un comando: /home/user/mynetconfig

A continuación, copie el archivo mynetconfig al directorio /use/local/bin. Ahora puede ejecutar el script simplemente usando el comando mynetconfig. Para que el script se ejecute inmediatamente cuando se inicia el sistema, cópielo en /etc/init.d/, luego abra la consola y vaya a /etc/init.d/, luego ejecute el comando:

update-rc.d mynetconfig tiene como valor predeterminado 99,

donde mynetconfig es el nombre del script;

valores predeterminados: ejecutar en todos los modos de inicio del segundo al quinto;

99 - orden de arranque.

Para eliminar un script del inicio, abra el directorio /etc/init.d/ y escriba:

update-rc.d -f mynetconfig eliminar

Hay otra forma de agregar un script al inicio. Sólo necesita ingresar el nombre del script en el archivo /etc/rc.local o eliminarlo si desea eliminar el script. El primer método es algo más complicado, pero conviene darle preferencia, ya que en este caso puedes elegir el orden y el modo de arranque, lo que puede ser importante en algunas situaciones.

Ahora veamos cómo conectarnos. unidad de red en ubuntu. Esto se hace de forma bastante sencilla. Primero, abra el menú Ir y seleccione Conectarse al servidor. En la ventana que se abre, deberás especificar el tipo de servicio y otros datos generales. Haga clic en el botón "Conectar". A continuación, deberá ingresar su contraseña y hacer clic en el botón "Conectar". Listo. Todo es bastante fácil y rápido.

Ahora sabrá cómo configurar una red usted mismo a través de la consola en Ubuntu, así como también cómo asignar una unidad de red. Escriba en los comentarios si logró hacer frente a esta tarea, comparta su experiencia con otros usuarios y haga cualquier pregunta que le interese sobre el tema de este artículo.

Para sistematizar la información sobre cómo configurar una red en el sistema operativo Linux, se decidió escribir esta nota. Aquí, el proceso de configuración de una interfaz de red se describe de forma accesible utilizando el sistema operativo Ubuntu como ejemplo. Esta guía también le ayudará a “elevar” su red local en cualquier otra distribución de Linux.

Para ver los parámetros de red actuales y el estado de las interfaces de red en Linux, existe un comando:

Salida de ejemplo:

eth0 Encapsulación de enlace:Ethernet HWaddr 00:11:5b:91:25:3e

inet dirección:192.168.1.18 Transmisión: 192.168.255.255 Máscara: 255.255.0.0
dirección inet6: fe80::211:5bff:fe91:253e/64 Rango:Ref
TRANSMISIÓN ARRIBA EJECUTANDO MULTIDIFUSIÓN MTU:1500 Métrica:1
Paquetes RX: 648009 errores: 0 descartados: 0 desbordamientos: 0 fotograma: 0
Paquetes TX: 1075413 errores: 0 descartados: 0 desbordamientos: 0 operador: 0
colisiones:0 txqueuelen:1000
Bytes RX:70177943 (70,1 MB) Bytes TX:1536487024 (1,5 GB)
Abortado:19 Dirección base:0xd000

mira Encapsulación de enlace: bucle invertido local

Dirección Internet: 127.0.0.1 Máscara: 255.0.0.0
dirección inet6: ::1/128 Rango:Nodo
BUCLE SUPERIOR EN EJECUCIÓN MTU:16436 Métrica:1
Paquetes RX: 106 errores: 0 descartados: 0 desbordamientos: 0 fotogramas: 0
Paquetes TX: 106 errores: 0 descartados: 0 desbordamientos: 0 operador: 0
colisiones:0 txqueuelen:0
Bytes de RX: 13776 (13,7 KB) Bytes de TX: 13776 (13,7 KB)

Para ver absolutamente todas las interfaces de red, ejecute el comando con la clave -a:

# sudo ifconfig -a

Del ejemplo anterior queda claro que la computadora utiliza dos interfaces de red: eth0 Y mira.

Interfaz mira es un bucle local que tiene una dirección IP de 127.0.0.1 y está destinado al acceso de red a su propia computadora. Esta interfaz no se considerará más adelante, ya que no requiere configuración adicional para funcionar de manera efectiva.

Interfaz eth0- Este red ethernet tarjeta que tiene parámetros de red: dirección IP - 192.168.1.18 , máscara de red - 255.255.0.0 y dirección MAC - 00:11:5b:91:25:3e. Significado CORRER muestra que en en este momento La interfaz de red eth0 está funcionando.

Para ver el tipo de conexión, la velocidad y los parámetros admitidos por la interfaz de red eth0, escriba el comando:

# sudo ethtool eth0

Conclusión:

Puertos soportados: [TP ​​MII]
Modos de enlace admitidos: 10baseT/Medio 10baseT/Completo

100baseT/Medio 100baseT/Completo

Soporta negociación automática: Sí
Modos de enlace anunciados: 10baseT/Medio 10baseT/Completo

100baseT/Medio 100baseT/Completo

Negociación automática anunciada: Sí
Velocidad: 100Mb/s
Dúplex: Completo
Puerto: MII
PHYAD: 1
Transceptor: interno
Negociación automática: activada
Soporta Wake-on: pág.
Despertar:d
Nivel de mensaje actual: 0x000000c5 (197)
Enlace detectado: sí

En el resultado puede ver que la interfaz de red eth0 funciona a una velocidad de 100 Mb/s con Full Duplex habilitado. Full duplex se diferencia del half duplex (Half Duplex) en que el primero proporciona la transmisión de datos en ambas direcciones simultáneamente y el segundo transmite datos entrantes y salientes alternativamente.

2. ¿Cómo detener/iniciar o reiniciar la interfaz de red?

Para detener la interfaz de red eth0 hay un comando:

# sudo ifconfig eth0 abajo

El comando es fácil de recordar, ya que después del nombre del comando viene el nombre de la interfaz y luego la acción que se debe realizar en ella (abajo o arriba).

Para reanudar la interfaz de red eth0:

# sudo ifconfig eth0 arriba

Para reiniciar todas las interfaces de red del sistema operativo, ingrese el comando:

# sudo /etc/init.d/networking reiniciar

Esta línea ejecuta el script bash de red, que reinicia las interfaces de red del sistema.

Además, por analogía, se detienen todas las interfaces:

# sudo /etc/init.d/networking stop

Y su lanzamiento:

# sudo /etc/init.d/networking inicio

3. ¿Cómo cambiar la configuración de red?

Para cambiar la configuración de red en el sistema operativo Linux, puede hacerlo de dos maneras:
  1. utilizar comandos para asignar parámetros de interfaz de red;
  2. Edite el archivo de configuración que contiene los parámetros de la interfaz de red.

Puede configurar la red utilizando uno de los métodos anteriores. Estos dos métodos son absolutamente intercambiables. A quién le resulta más familiar.

  1. Configuración de red mediante comandos.

    Para configurar una interfaz de red sin entrar en la jungla de un archivo de configuración, es necesario utilizar comandos especiales.

    Para configurar la dirección IP principal y la máscara de red para la interfaz eth0:

    # sudo ifconfig eth0 192.168.0.1 máscara de red 255.255.255.0

    Para asignar una dirección IP adicional a la interfaz eth0:

    # sudo ifconfig eth0:0 10.10.0.1 máscara de red 255.255.255.0

  2. Configurar la red editando el archivo de configuración.

    Editaremos el archivo de configuración. /etc/red/interfaces. Para mostrar el contenido de la configuración, escriba el comando:

    # sudo nano /etc/network/interfaces

    Si la red local a la que nos estamos conectando implica ajuste manual Direcciones IP, entonces el contenido del archivo de configuración debería verse así:

    bucle invertido iface lo inet

    auto eth0
    iface eth0 inet estático
    dirección 192.168.1.18
    máscara de red 255.255.0.0
    puerta de enlace 192.168.1.253

    Dejamos las primeras líneas como están, ya que personalización adicional no es necesario.

    Línea auto eth0 dice que la interfaz de red eth0 debería iniciarse cuando se inicia el sistema operativo.

    Segunda linea iface eth0 inet estático dice que la dirección IP para la interfaz de red eth0 se asigna manualmente.

    Línea dirección 192.168.1.18 dice que a la interfaz de red eth0 se le asigna la dirección IP 192.168.1.18 (esta dirección de red se toma como ejemplo y puede ser cualquier otra en su lugar).

    Línea máscara de red 255.255.0.0 dice que la máscara de red es 255.255.0.0.

    Última línea puerta de enlace 192.168.1.253 muestra que la puerta de enlace de la red es una computadora con una dirección IP de 192.168.1.253. Es posible que falte esta línea, ya que su presencia en el archivo de configuración depende de los parámetros de la red local a la que está conectada la computadora que se está configurando.

    Si la red local conectada utiliza la distribución automática de la configuración de red mediante un servidor DHCP, entonces el archivo de configuración /etc/red/interfaces debe reducirse a la forma:

    bucle invertido iface lo inet

    auto eth0
    iface eth0 inet dhcp

4. Configuraciones de red adicionales: servidores DNS, direcciones MAC y velocidad de la interfaz de red.

Configurar un servidor DNS.

Además, en muchos casos, para que la red local funcione correctamente en la computadora que estás configurando, necesitarás ingresar la dirección IP del servidor DNS que estás utilizando.

Para hacer esto, abra el archivo de configuración con el comando:

# sudo nano /etc/resolv.conf

Conclusión:

# Generado por NetworkManager
servidor de nombres 192.168.1.253

Línea servidor de nombres 192.168.1.253 dice que una computadora con dirección IP 192.168.1.253 se utiliza como servidor DNS.

Cambiar la dirección MAC de la tarjeta de red.

Para cambiar temporalmente la dirección MAC de la tarjeta de red eth0, debe usar el comando:

# sudo ifconfig eth0 hw éter 00:01:02:03:04:05

El último número es la nueva dirección MAC.

Para cambiar la dirección MAC permanentemente debes hacerlo en el archivo de configuración /etc/red/interfaces agregue una línea con la nueva dirección MAC a la configuración de la interfaz de red:

iface eth0 inet dhcp

pre-up ifconfig eth0 hw ether 00:01:02:03:04:05

Cambie la velocidad de la interfaz de red.

Para configurar estrictamente la velocidad de la tarjeta de red:

# sudo ethtool -s eth0 velocidad 100 dúplex autoneg completo desactivado

# Fuerce la velocidad de la interfaz de red a 100 Mbit y modo Full Duplex y deshabilite detección automática

# sudo ethtool -s eth0 velocidad 10 dúplex medio autoneg desactivado

# Fuerce la velocidad de la interfaz de red a 10 Mbit y modo Half Duplex y desactive la detección automática

7 artículos aleatorios:

Comentarios

  1. sergo
    1 de noviembre, 23:27

    ¡Muchas gracias por el artículo! Recientemente me cambié a Linux, realmente me ayudó, ¿puede decirme si hay dos redes en la computadora, una tiene el servidor dns de red 192.168.0.9 y la otra, por ejemplo, 192.168.1.9, sería correcto escribir? resolv.conf en un archivo
    servidor de nombres 192.168.0.9
    servidor de nombres 192.168.1.9
    ¿Entenderán los usuarios de la red qué DNS?
    ¿Y es posible asignar un nombre a una tarjeta de red en Linux, por ejemplo, eth0 es loc y eth1 es prov?

  2. Mut@NT
    2 noviembre, 00:07

    1. Se pueden especificar ambos DNS, pero las máscaras de red se deben especificar como 255.255.255.0. Luego usarán su propio DNS.

    2. No sé los nombres de las redes. ¡Creo que es posible, es Linux!

  3. sergo
    2 noviembre, 03:44

    apagar la interfaz
    ifconfig eth0 abajo
    dar la orden
    ifrename -i eth0 -n nuevo_nombre (por ejemplo local)
    ifconfig local arriba
    entonces en tu Linux probablemente necesitarás cambiar algo de eth0 a local en el archivo /etc/network/interfaces, solo tengo un alt, y este archivo no existe en absoluto, tengo /etc/net/ifaces/folders_with_interfaces , y ahora necesito cambiarle el nombre a la carpeta eth0 a local, y luego
    reinicio de la red de servicio :)

  4. Mut@NT
    2 de noviembre, 08:45

    Tendré que agregarlo al artículo, gracias))

  5. GPS
    14 mayo, 17:36

    Creo que vale la pena consultar la línea: sudo ifconfig eth0:0 10.10.0.1 netmask 255.255.255.0
    Un alias no puede tener una máscara /24 (255.255.255.0), esto no es un error, porque en cualquier caso, a la interfaz eth0:0 se le asignará una máscara /32 (255.255.255.255)
    En tu caso será: sudo ifconfig eth0:0 10.10.0.1/32

  6. Mut@NT
    16 mayo, 12:02

    GPS: Creo que vale la pena revisar la línea: sudo ifconfig eth0:0 10.10.0.1 netmask 255.255.255.0 El alias no puede tener una máscara /24 (255.255.255.0), esto no es un error, porque en cualquier caso a la interfaz eth0:0 se le asignará una máscara /32 (255.255.255.255) En su caso será: sudo ifconfig eth0:0 10.10.0.1/32

    Maldita sea, me pusiste toda la mente patas arriba. Tendremos que rehacer la configuración de la interfaz de red en la computadora, que ha estado funcionando durante casi 2 años.
    ¿Por qué entonces el equipo? ifconfig¿aparece la máscara que puse?

  7. GydruS
    13 de septiembre, 23:32

    ¡En términos simples! ¡Claro y comprensible! ¡Muchas gracias!
    PD Sólo en los listados de entrada de comandos sería bueno hacer que la fuente fuera una en la que 0 sea visualmente diferente de O.

  8. Mut@NT
    14 de septiembre, 18:34

    GydruS: PD Sólo en los listados de entrada de comandos sería bueno hacer que la fuente fuera una en la que 0 sea visualmente diferente de O.

    Gracias, tomaré nota. Aunque parece haber una diferencia, hasta cierto punto)

  9. andrés
    18 de septiembre, 23:50

    gracias por su sitio. ¡Me gusta! todo es inteligible y comprensible
    Tengo la siguiente pregunta para ti. Si es posible, dígame cómo configurar la red para que las conexiones LAN y DSL funcionen simultáneamente.
    ¡¡¡No sé cómo hacer esto???!!

  10. Mut@NT
    20 de septiembre, 07:18

    andrés: gracias por su sitio. ¡Me gusta! Todo es inteligible y comprensible. Tengo una pregunta para ti. Si es posible, dígame cómo configurar la red para que las conexiones LAN y DSL funcionen simultáneamente.

    Para ser honesto, hace mucho tiempo que no encuentro conexiones DSL. Cuéntanos con más detalle:
    1. ¿Qué red local? ¿Detrás del módem o en otra red?

  11. andrés
    20 de septiembre, 18:38

    la conexión más común es una red urbana
    la computadora está conectada a través de una tarjeta de red
    El acceso a Internet se conecta a través de una conexión DSL.

  12. Mut@NT
    21 de septiembre, 17:22

    andrés: la conexión es la más común: la red de la ciudad; la computadora está conectada a través de una tarjeta de red; el acceso a Internet se conecta a través de una conexión DSL;

    En mi opinión, es necesario configurar el módem. Apartar PPPOE doble
    Hice algo similar en el enrutador D-Link DIR-320, pero nunca en un módem.

  13. andrés
    21 de septiembre, 18:22

    ¡¡¡Gracias!!! ¡Miraré!

  14. serpiente22
    3 de noviembre, 06:21

    Hablando de DSL a través de una red local: pasé mucho tiempo, rebusqué mucho maná (tengo Debian Lenny) y para salvar a otras personas del mismo rastrillo, diré que pppoeconf no ayuda a todos. Por ejemplo, a mí Internet apareció por un par de segundos y desapareció milagrosamente. Las configuraciones y los registros no ayudaron. Pero después de dos semanas y muchos mechones de cabello desgarrado, encontré un comando simple ifconfig ppp0 mtu 1372. Espero que esto ayude a alguien. Hablé y se volvió más fácil)))

  15. mella
    7 diciembre, 09:17

    Buenas tardes, en mi carpeta etc no hay ni carpeta de red ni carpeta de red, tengo centos 5.7, dime que hacer

  16. Puerto pequeño
    27 diciembre, 21:12

    Hola, sucedió este problema. La computadora está conectada a Internet a través de un enrutador. El problema es que algunos sitios no se abren; dice un error de conversión de DNS. Qué se debe hacer. para que todo funcione bien?? ¡¡Gracias de antemano!!

  17. papá
    30 de julio, 17:05

    Artem: 2 tarjetas de red. una red de Windows con un dominio. En el segundo hay un módem adsl con conexión PPPoE. ¿Cómo puedo hacer para poder trabajar en línea y en Internet?

    por ejemplo, escriba reglas de enrutamiento en la máquina para que los paquetes destinados a la red local se envíen a etn0 y todos los demás a etn1.
    pero este tema está más allá del alcance de este artículo.

  18. complover
    29 agosto, 03:01

    Un artículo bastante bueno. Muchas gracias

  19. valera
    21 de enero, 07:20

    Solo he estado usando Linux durante 3 meses, pero ya probé alrededor de 17 cosas, pero nadie quiere una conexión DSL\inmediatamente rompe la conexión local\ Dejé zorin y ahora configuré ALT - Trabajo como en casa, pero para la red Hryusha\7 - la demolié como todos los demás\.si- Ojalá tuviera una red en ALT por el resto de mi vida... Solo he dominado una computadora durante unos 7 años - estoy ya viejo.

Dile a tus amigos
Con el advenimiento...
Artículo siguiente