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

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 es 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
En el siguiente ejemplo, la IP dinámica actual es: 192.168.0.13, la configuraremos como una IP estática: 192.168.0.180. Este tutorial ha sido verificado en CentOS 7.6.1810.
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.

1. Ver el contenido de salida
ifconfig de IP dinámica actual

ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.11  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::7b46:d16a:426:8c82  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:7a:3d:dd  txqueuelen 1000  (Ethernet)
        RX packets 12378  bytes 18195589 (17.3 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 4276  bytes 292262 (285.4 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        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

Entre ellos, ens33 es el nombre de la tarjeta de red conectada con el cable de red físico, esta es una IP de LAN, dirección: 192.168.0.11.

  1. Configurar dirección IP estática
ls /etc/sysconfig/network-scripts/

Genere el siguiente contenido, donde ifcfg-ens33 es el archivo de configuración de red correspondiente al nombre de la tarjeta de red ens33:

ifcfg-ens33  ifdown-eth   ifdown-isdn    ifdown-sit       ifup          ifup-ib    ifup-plip   ifup-routes       ifup-tunnel  network-functions-ipv6
ifcfg-lo     ifdown-ib    ifdown-post   

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/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-ens33.bak

Abrir con el editor vi

sudo vim /etc/sysconfig/network-scripts/ifcfg-ens33

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 contenido del archivo es el siguiente:

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="dhcp"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="74ca9b68-1475-4b02-9750-f48b871504df"
DEVICE="ens33"
ONBOOT="yes"

El archivo de configuración se modifica de la siguiente manera:


TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"                              #dhcp改为static 
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="74ca9b68-1475-4b02-9750-f48b871504df"
DEVICE="ens33"
ONBOOT="yes"                                   #开机启用本配置
IPADDR=192.168.0.180                           #静态IP
GATEWAY=192.168.0.1                            #默认网关
NETMASK=255.255.255.0                          #子网掩码
DNS1=192.168.0.1                               #DNS地址1
DNS2=223.6.6.6                                 #DNS地址2
  1. Reinicie el servicio de red para que la configuración surta efecto
sudo service network restart
  1. Resultados de la validación
 ifconfig

Contenido de salida

ens33: 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::7b46:d16a:426:8c82  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:7a:3d:dd  txqueuelen 1000  (Ethernet)
        RX packets 639696  bytes 953993376 (909.7 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 276392  bytes 18591499 (17.7 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        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

El software para compartir LAN configura IP estática

Supongo que te gusta

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