OS: 우분투 18.0.4
다음 명령으로 Squid를 설치합니다.
sudo apt-get install squid
설치 후 squid.conf에 약간의 변경 사항만 적용하면 http_access 거부 모두 http_access 허용으로 변경됩니다.
변경 사항을 저장한 후 이 명령을 실행합니다.
sudo service squid restart
하지만 다음 오류가 발생합니다.
sudo: unable to resolve host server1.yourdomain.com: Resource temporarily unavailable
내 호스트 파일을 확인하면 다음 텍스트가 표시됩니다.
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
나는 이 텍스트를 우분투로 변경합니다
변경 후 다음 명령을 다시 실행합니다.
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 확인의 첫 번째 단계는 인스턴스가 다음 DNS 서버를 확인하기 전에 자체 /etc/hosts 파일을 찾는 것입니다.
간단히 서버의 /etc/hosts 파일을 편집하고 다음 줄을 127.0.0.1 localhost
다음으로 변경하세요.
127.0.0.1 localhost server1.yourdomain.com
그런 다음 오징어 서비스를 다시 시작하십시오.
service squid restart