Cómo asignar una dirección IP en una computadora con Linux

Autor: Sharon Miller
Fecha De Creación: 18 Enero 2021
Fecha De Actualización: 19 Mayo 2024
Anonim
Cómo asignar una dirección IP en una computadora con Linux - Enciclopedia
Cómo asignar una dirección IP en una computadora con Linux - Enciclopedia

Contenido

Linux es una alternativa gratuita y de código abierto a Microsoft Windows y Mac OS X. El sistema operativo en sí puede reducirse completamente a una simple consola de texto o usar un entorno de escritorio completo como Gnome o KDE. Esta guía explicará cómo asignar una dirección IP en un sistema Linux usando la consola o el terminal de comandos. Esta guía asume que ya tiene algunos conocimientos de Linux, así como que sabe cómo funcionan las redes, las direcciones IP y los servidores DNS.

Pasos

Método 1 de 5: cambiar al usuario raíz

  1. Si aún no ha iniciado sesión con el usuario "root" (usuario equivalente a "administrador"), abra una consola o programa de terminal y escriba "su" (sin las comillas) y presione enter.
  2. Nota: Las distribuciones de la familia Ubuntu Linux generalmente tienen la contraseña de root igual a la contraseña que se estableció para la cuenta creada cuando se instaló el sistema operativo.
  3. Ingrese su contraseña de root cuando se le solicite y presione enter.

Método 2 de 5: Debian / Ubuntu / Kubuntu

  1. Haga una copia de seguridad de su archivo / etc / network / interfaces escribiendo el siguiente comando en la consola: "Cp / etc / network / interfaces /etc/network/interfaces.backup"
  2. Escriba "vi / etc / network / interfaces" y presione Intro. Presione 'i' para ingresar al modo de inserción (edición).
  3. Desplácese hacia abajo hasta encontrar su interfaz de red en el archivo (generalmente llamada eth0 para una conexión de red cableada o wlan0 / wifi0 para una conexión de red inalámbrica).
  4. Cambie la línea 'iface eth0 inet dhcp' por 'iface eth0 inet static'.
  5. Agregue las siguientes líneas, reemplazando los números de la dirección IP por los que desee para su configuración:
    • dirección 192.168.0.10
    • máscara de red 255.255.255.0
    • red 192.168.0.0
    • difusión 192.168.0.255
    • puerta de enlace 192.168.0.1
    • dns-nameservers 216.10.119.241
  6. Guarde y cierre el archivo presionando 'Esc' (para ingresar al modo de comando vi), luego ": wq" y presione Enter.
  7. Escriba "ifdown eth0" y presione enter.
  8. Escriba 'ifup eth0' y presione enter.

Método 3 de 5: Red Hat o Slackware

  1. El método más sencillo en Red Hat o Slackware es escribir "netconfig" en una consola como usuario root. Un menú de modo de texto lo guiará a través de la configuración.
  2. Use la tecla de tabulación para moverse entre campos. Utilice la barra espaciadora para borrar o seleccionar las casillas de verificación.
  3. Cuando haya ingresado la configuración deseada, presione OK.
  4. Para que estos cambios surtan efecto, escriba "reinicio de la red de servicio" en la consola y presione Intro (este paso no es necesario en Slackware, donde los cambios surten efecto de inmediato.

    Nota: Hay varias distribuciones basadas en Red Hat Linux (Fedora Core, CentOS, White Box, etc.); muchos de ellos probablemente funcionarán con el mismo mecanismo de configuración.

Método 4 de 5: cualquier sistema Linux con versiones de Kernel 2.4 o posteriores

Este método es un poco más difícil, implica el uso de la consola, pero debería funcionar en todas las distribuciones modernas de Linux. La herramienta utilizada se llama "ip" y normalmente se encuentra en el directorio "/ sbin".


  1. Primero, debe determinar el nombre de la interfaz de red que se utilizará. Para enumerar todas las interfaces de red disponibles, ejecute "/ sbin / ip link". Este comando debe mostrar una lista de nombres de interfaz, direcciones mac y otra información.
  2. Luego, asigna la dirección IP usando el subcomando "addr", así: "/ sbin / ip addr agregar 192.168.0.10/24 dev".
  3. La puerta de enlace o ruta predeterminada se agrega con el subcomando "route", de la siguiente manera: "/ sbin / ip route agregar por defecto a través de".
  4. Lo último es habilitar o subir la interfaz con el subcomando "link": "/ sbin / ip link set up".

Suponiendo que todos los datos anteriores son correctos, la red debe estar habilitada y funcionando. Desafortunadamente, estas configuraciones se perderán después de que el sistema se reinicie, por lo que si desea restaurarlas después del reinicio, agregue todos los comandos enumerados anteriormente al archivo "/etc/rc.local", un script de shell que se ejecuta cuando se inicia el sistema.


Método 5 de 5: dirección IP dinámica (DHCP)

Las direcciones dinámicas se obtienen automáticamente y, por lo general, no requieren la atención del usuario. Sin embargo, existen varios casos específicos:

  1. Si la red no está disponible en todo momento durante el inicio del sistema, es posible que la conexión a Internet se desactive, incluso después de que se resuelvan los problemas de red. Para revivirlo instantáneamente, ejecute el comando "dhclient" o "dhcpcd" como root. Esto definirá una nueva dirección IP de forma dinámica.
  2. La situación anterior puede ocurrir si se accede a la red a través de un hardware separado que se inicia al mismo tiempo que su computadora. En algunos casos, Linux arranca más rápido que los enrutadores de red y no encuentra una red cuando se inicia. Busque el archivo dhclient.conf (por ejemplo, /etc/dhcp3/dhclient.conf en Debian) y agregue / corrija la línea "reboot nn";, donde "nn" es el tiempo que el sistema esperará después de arrancar, para eso el el enrutador tiene tiempo para arrancar completamente.

Consejos

  • Es posible que sea necesario editar el archivo "/etc/resolv.conf" si desea acceder a los sistemas por nombres de dominio, pero no por direcciones IP. Utilice el mismo método utilizado en el archivo / etc / network / interfaces. ¡No olvide hacer una copia de seguridad del archivo original!
  • El comando "sudo" (abreviatura de "superuser do" o superuser do) permite al usuario usar privilegios de root (administrador del sistema) temporalmente, pero es preferible usar su en muchos casos. Lea la página de manual "sudo" y seguramente se alegrará de haberlo hecho.

Advertencias

  • No intente hacer esto a menos que sepa cómo funcionan las redes, las direcciones IP y los servidores DNS.
  • No permanezca conectado como root. Es más seguro iniciar sesión con otro usuario y usar "su" (comando para cambiar de usuario) en la consola y luego volver a cambiar cuando haya terminado lo que quería hacer con privilegios de administrador o root. El acceso raíz permite que cualquier persona con acceso haga lo que quiera en el sistema.
  • No olvide hacer copias de seguridad. Si no lo hace, es posible que no pueda restaurar su configuración anterior.

Cómo crear enlaces con un gato

Peter Berry

Mayo 2024

En ete artículo: Conozca a u gatoContacte a un gatoCree otro enlace36 Referencia Crear vínculo con un gato puede er una experiencia gratificante, pero también batante complicada. Aunque...

En ete artículo: Tomar la deciione correcta Decolorar tu cabello Método naturale Referencia Lo reflejo le dan una dimenión extra al peinado, dándole una impreión de volumen y ...

Articulos Interesantes