Sistema operativo: Ubuntu 18.0.4
Instalo Squid con este comando:
sudo apt-get install squid
Después de la instalación, hago un pequeño cambio en squid.conf, solo cambie este http_access denegar todo a http_access permitir todo
después de guardar el cambio ejecuto este comando
sudo service squid restart
pero me sale este error:
sudo: unable to resolve host server1.yourdomain.com: Resource temporarily unavailable
y reviso mi archivo de hosts, veo este texto:
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
reviso mi archivo de nombre de host y veo este texto:
server1.yourdomain.com
cambio este texto a ubuntu
después del cambio ejecuto nuevamente este comando:
sudo service squid restart
and this command
sudo service squid stop
pero me sale de nuevo este error:
sudo: unable to resolve host server1.yourdomain.com: Resource temporarily unavailable
y prueba este comando:
sudo service squid reload
sudo: unable to resolve host server1.yourdomain.com: Resource temporarily unavailable
squid.service is not active, cannot reload.
Compruebo la IP de ping y obtengo un buen ping.
¿Cómo arreglar este problema?
Respuesta1
Su máquina intenta resolver server1.yourdomain.com pero falla.
El primer paso para resolver DNS es que la instancia busque en su propio archivo /etc/hosts antes de verificar el siguiente servidor DNS.
Simplemente edite el archivo /etc/hosts del servidor y cambie esta línea: 127.0.0.1 localhost
a:
127.0.0.1 localhost server1.yourdomain.com
Luego reinicie el servicio de calamar:
service squid restart