![O servidor CentOS não pode ser acessado pela rede local após nenhuma solicitação ativa para a rede externa por algum tempo](https://rvso.com/image/76400/O%20servidor%20CentOS%20n%C3%A3o%20pode%20ser%20acessado%20pela%20rede%20local%20ap%C3%B3s%20nenhuma%20solicita%C3%A7%C3%A3o%20ativa%20para%20a%20rede%20externa%20por%20algum%20tempo.png)
Estou configurando o Wake-On-Lan do meu servidor CentOS para que ele possa ser ativado pela Internet. Defino um endereço IP estático no meu servidor, preservo o endereço IP no roteador e crio uma entrada ARP estática do endereço IP e MAC do meu servidor.
O problema é que, se não houver nenhuma solicitação ativa do meu servidor para a rede externa, depois de alguns minutos, não poderei acessar meu servidor na rede local através de SSH, ping, etc. a entrada ARP estática no roteador.
Se eu continuar fazendo ping em algum site no meu servidor (por exemplo, google.com), o servidor sempre poderá ser acessado, independentemente de eu vincular a entrada ARP estática ou não. Eu excluo a entrada ARP estática no roteador e posso encontrar o IP e o MAC do meu servidor na página do cliente ARP ativo do roteador se meu servidor estiver fazendo ping em algum site. Se eu deixar meu servidor ficar ocioso e não fizer nada, depois de alguns minutos, a entrada do meu servidor desaparecerá da página do cliente ARP ativo do roteador. Enquanto isso, ainda posso acessar meu servidor se não ativar a entrada de ligação ARP no roteador.
Onde estou fazendo errado? Verifiquei a entrada de ligação ARP mil vezes e tenho certeza de que não preenchi o endereço IP e o endereço MAC errados.
Estou usando o CentOS 7, os arquivos de configuração da rede são os seguintes:
TYPE=Ethernet
BOOTPROTO=static
# ====== static ip setup =======
IPADDR=192.168.10.100
NETMASK=255.255.255.0
GATEWAY=192.168.10.1
DNS1=192.168.10.1
NM_CONTROLLED=no
# ==============================
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=enp0
UUID=869753b9-240b-445b-5412-98d88dff542a
DEVICE=enp0
ONBOOT=yes
ethtool enp1s0
mostra o seguinte:
[root@192 network-scripts]# ethtool enp1s0
Settings for enp1s0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Link partner advertised pause frame use: Symmetric Receive-only
Link partner advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000033 (51)
drv probe ifdown ifup
Link detected: yes