«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Archives
Today
Total
11-11 05:43
관리 메뉴

DevTzu

JAVA - java.net.UnknownHostException 본문

study

JAVA - java.net.UnknownHostException

DevTzu 2022. 3. 11. 11:30
반응형

java.net.UnknownHostException

[원인]
웹 서버의 DNS 설정이 되어있지 않아서 발생되는 문제입니다.
이 문제는 localhost 환경에서는 발생되지 않지만, 직접 설치된 서버 혹은 외부서버에서 가동 시에 문제가 될 수 있습니다.
이 문제는 SNMP 통신 혹은 PING 등의 Network 관련 작업을 수행할 경우,
해당 웹 서버에서 외부로의 이동이 요구될 때 발생될 수 있는 문제입니다.

[해결방법]
각 웹 서버의 설정에 맞게 DNS 설정을 합니다.

[1] 서버가 IBM AIX 일 경우
telnet 으로 해당 서버에 접속 cd /etc/resolv.conf 파일을 vi 편집기로 수정하여
해당 ISP 의 네임서버와 IP 주소를 등록합니다.
(ex : 127.0.0.1 localhost )

[2] 서버가 TOMCAT 일 경우
telnet 으로 cd /etc/ 경로로 이동하여 vi 편집기로 hosts 파일을 수정합니다.
[1] 번과 마찬가지로 수정하면 됩니다.
ps. 운영체제는 리눅스 혹은 UNIX 기준입니다. Windows OS 일 경우 아래와 같이 변경하시면 됩니다.
경로 : windows/system32/driver/etc
위의 경로를 따라가면 hosts 라는 파일이 있습니다. 해당 파일을 메모장 혹은 기타 편집기를 이용하여
수정하시면 됩니다.

 

 

반응형
Comments