유닉스 VM에서는/etc/hosts에 다음 항목을 넣을 수 있습니다. ABC_XYZ_HOSTNAME.abc.com 15.115.112. *** 그리고 그 후에는 "ping ABC_XYZ_HOSTNAME.abc.com
"을 성공적으로 수행 할 수 있습니다. 하지만 내 코드가호스트 이름에 언더 스코어가 지원됩니까?
InetAddresses.forString(ip)
예외적으로, IP 문자열 리터럴이있는 IllegalArgumentException은 유효하지 않습니다.
그래서 밑줄이 지원되는 호스트 이름입니까? 아니면 여기에 다른 것이 있습니까?
이 게시물 밑줄이 허용되지 않는 것을 제안 사용해야합니다. https://stackoverflow.com/questions/106179/regular-expression-to-match-dns-hostname-or-ip-address –