it happens when you have dynamic ip on your ubuntu server and suddenly your ip has changed and you have problems connecting with your local services because of ip change. here the solution

sudo apt-get install network-manager

Networking is handled by netplan by default in Ubuntu Server 18. I suggest that you edit the /etc/netplan/01-netcfg.yaml file to read:

nano /etc/netplan/01-netcfg.yaml

and add the next and modify the ip according to your local ip. In my case, my ip was going to be 192.168.0.10

# For more information, see netplan(5).
network:
  version: 2
  renderer: networkd
  ethernets:
    ens33:
      dhcp4: no
      dhcp6: no
      addresses: [192.168.0.10/24]
      gateway4: 192.168.0.1
      nameservers:
          addresses: [190.113.220.18,192.113.220.51]

Exit and save your changes by running the command:

sudo netplan apply

Please note and follow the spacing and indentation. then restart network

service network-manager restart

Comment out all the ens33 stanzas in /etc/network/interfaces. Reboot.

reboot