sudo: невозможно определить хост server1.yourdomain.com: Ресурс временно недоступен

sudo: невозможно определить хост server1.yourdomain.com: Ресурс временно недоступен

ОС: Ubuntu 18.0.4

Я устанавливаю Squid с помощью этой команды:

sudo apt-get install squid

после установки я немного изменю squid.conf, только изменю http_access deny all на http_access allow all

после сохранения изменений я запускаю эту команду

sudo service squid restart

но я получаю эту ошибку:

sudo: unable to resolve host server1.yourdomain.com: Resource temporarily unavailable

и я проверяю свой файл hosts, я вижу этот текст:

127.0.0.1   localhost
127.0.1.1   ubuntu

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Я проверяю свой файл имени хоста и вижу этот текст:

server1.yourdomain.com

я меняю этот текст на ubuntu

после изменения я снова запускаю эту команду:

sudo service squid restart

and this command

sudo service squid stop

но я снова получаю эту ошибку:

sudo: unable to resolve host server1.yourdomain.com: Resource temporarily unavailable

и протестируйте эту команду:

sudo service squid reload
sudo: unable to resolve host server1.yourdomain.com: Resource temporarily unavailable
squid.service is not active, cannot reload.

Я проверяю пинг IP, получаю хороший пинг

как решить эту проблему?

решение1

Ваш компьютер пытается разрешить server1.yourdomain.com, но это не удается.

Первым шагом разрешения DNS является то, что экземпляр просматривает свой собственный файл /etc/hosts перед проверкой следующего DNS-сервера.

Просто отредактируйте файл /etc/hosts сервера и измените эту строку 127.0.0.1 localhostна:

127.0.0.1 localhost server1.yourdomain.com

Затем перезапустите службу Squid:

service squid restart

Связанный контент