Dirección IP estática de configuración del sistema Ubuntu

Por qué se necesita una dirección IP estática
En la red interna de una empresa, la computadora obtiene una dirección IP del enrutador conectado localmente. De forma predeterminada, esta es una dirección IP dinámica, es decir, la IP obtenida del enrutador cambia aleatoriamente cada vez. Esta regla no tiene ningún impacto en los clientes normales que acceden a la red, pero si se trata de un servidor (como Yueku Enterprise Network Disk Server), se necesita una dirección IP estática para que otros clientes puedan conectarse al servidor de forma fija. de cambiar frecuentemente la dirección IP del servidor que se conecta.
Cómo configurar una dirección IP estática.
Ubuntu 18.04 ya no admitirá la configuración ifupdown de la red y utilizará Netplan en su lugar. Este tutorial se basa en el método de configuración de red de Netplan y se ha verificado en Ubuntu 18.04.
En el siguiente ejemplo, la IP dinámica actual es: 192.168.0.13, y la configuraremos como IP estática: 192.168.0.180.
La IP estática debe ser coherente con el segmento de red de la IP dinámica actual; de lo contrario, es posible que la red no pueda conectarse. Si la IP estática se ha asignado a otros hosts en la red, causará un conflicto de IP y la red no se podrá conectar. La configuración directa de la IP dinámica actual como una IP estática puede evitar esta situación.
Ver IP dinámica actual

ifconfig

Contenido de salida

docker0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 172.17.0.1  netmask 255.255.0.0  broadcast 172.17.255.255
        ether 02:42:81:00:3f:4b  txqueuelen 0  (以太网)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.13  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::bd31:b416:5049:bbfc  prefixlen 64  scopeid 0x20<link>
        ether 08:00:27:33:20:75  txqueuelen 1000  (以太网)
        RX packets 1882  bytes 257705 (257.7 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 365  bytes 32881 (32.8 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Entre ellos, enp0s3 es la tarjeta de red conectada con un cable de red físico, esta es una IP de LAN, dirección: 192.168.0.13.
2. Configure una dirección IP estática.
Enumere los archivos de configuración de red. Pueden diferir en diferentes versiones de Ubuntu, pero deben ser archivos .yaml.

ls /etc/netplan/

Contenido de salida

01-network-manager-all.yaml

Haga una copia de seguridad de los archivos de configuración existentes para poder restaurarlos si se produce un error de configuración.

sudo cp  /etc/netplan/01-network-manager-all.yaml /etc/netplan/01-network-manager-all.yaml.bak

Abrir con el editor vi

sudo vim /etc/netplan/01-network-manager-all.yaml

Si usa el modo xshell, ingrese en el modo de comando del editor vi (para evitar confusión en el formato de copia):

:set paste

El archivo de configuración se modifica de la siguiente manera:
direcciones es la dirección IP estática, puerta de enlace4 es la dirección de la puerta de enlace y servidores de nombres es la dirección del servidor DNS.

network:
    ethernets:
        enp0s3:
            dhcp4: no
            addresses: [192.168.0.180/24]
            optional: true
            gateway4: 192.168.0.1
            nameservers:
                    addresses: [192.168.0.1,223.6.6.6]

    version: 2
  1. Reinicie el servicio de red para que la configuración surta efecto
sudo netplan apply
  1. Resultados de la validación
ifconfig

Contenido de salida

docker0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 172.17.0.1  netmask 255.255.0.0  broadcast 172.17.255.255
        ether 02:42:81:00:3f:4b  txqueuelen 0  (以太网)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.180  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::bd31:b416:5049:bbfc  prefixlen 64  scopeid 0x20<link>
        ether 08:00:27:33:20:75  txqueuelen 1000  (以太网)
        RX packets 1882  bytes 257705 (257.7 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 365  bytes 32881 (32.8 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

El sistema Ubuntu implementa un disco de red empresarial de implementación privada

Supongo que te gusta

Origin blog.csdn.net/Yuku226/article/details/131516005
Recomendado
Clasificación