Seu servidor está em uma rede privada
-
195.201.<n>.<n>é o endereço público (WAN) -
172.31.<n>.<n>é o endereço privado (LAN)
Quando eu quiser conectar ao meu servidor (usando o PuTTY) , eu tenho que digitar este ip:
195.201.<n>.<n>
E o resultado de cat /etc/hosts é:
# IPv4
127.0.0.1 localhost.localdomain localhost
172.31.<n>.<n> Ubuntu-1604-xenial-64-minimal
Minha pergunta é, o que é isso ip 172.31.<n>.<n> ?
Nota1: em que <n> é um número, não o escrevi por motivos de segurança.
Note2: Ubuntu-1604-xenial-64-minimal é o que eu vejo na interface da linha de comando:
root@Ubuntu-1604-xenial-64-minimal /path #
Seu servidor está em uma rede privada
195.201.<n>.<n> é o endereço público (WAN) 172.31.<n>.<n> é o endereço privado (LAN) hosts file funciona ao contrário quando você insere
%código%
ele irá redirecionar você para o ip na frente dele no seu caso Ubuntu-1604-xenial-64-minimal . Então, por exemplo, você pode colocar esse 172.31.<n>.<n> no seu arquivo host e quando você tentar se conectar ao myserver ele irá conectá-lo ao 195.201.<n>.<n> myserver .