프로젝트 중 외부 사이트와 연계해야 할 상황이 생겼다.
외부 사이트의 URL을 확인 후 프로그램 소스에서 연결되는 부분을 작업한 후 연결 테스트...
다음과 같은 에러가 발생했다.
오류명을 직역하면 UnKnown '알려지지 않은', '미지의' 호스트!
해당 사이트의 엔지니어에게 연락해본 결과, 자신들의 사이트엔 전혀 문제가 없다는 답변.
그렇다면 hosts 파일을 손봐야 한다.
hosts 파일이란?
웹상에서 DNS와 동일한 작업을 수행하는 파일로 네트웍상에서 호스트 명을 IP주소로 변환한다. hosts 파일의 우선순위가 DNS보다 높으므로 hosts에 등록이 되어있다면 DNS을 거치지 않게 된다.
경로 : C:\windows\system32\drivers\etc\hosts
위의 경로는 로컬의 경우이고 서버에서의 경로는 각 서버에 따라 다를 수 있다.
해당하는 경로로 접근하여 관리자권한으로 hosts 파일을 연다.
hosts의 하단에 'IP주소' + '호스트명'을 기입하면 끝.
주의 : #은 주석이다.
'개발' 카테고리의 다른 글
java.net.SocketException:Broken pipe 의 원인과 해결방법 (0) | 2021.12.21 |
---|---|
connectTimeoutException:The host did not accept the connection within timeout 에러 해결 ( 방화벽 해제 ) (0) | 2021.11.22 |
웹 취약점이란? (보안취약점 / 해킹 / 보안) (0) | 2021.06.20 |
이클립스 could not create the java virtual machine 에러 해결방법 (0) | 2021.05.29 |
좀비 프로세스 죽이기 (taskkill 액세스거부) 안전모드 부팅으로 해결 (4) | 2021.05.13 |
댓글