우리는 클라이언트가 NAT 외부에서 실행되는 HTTP 기반 데스크톱 응용 프로그램을 작성하고 있습니다. 우리는 NAT 내부에서 코드를 작성하고 테스트합니다. http 서버는 우리의 NAT 안에 있습니다 (예, 잘못된 네트워크 디자인입니다). HTTP 클라이언트가 어디서 시작되고 적절한 서버 IP (NAT 내부 또는 외부)를 전달 하는지를 자동으로 감지하는 가장 좋은 Java 메소드는 무엇입니까? 자바를 사용한 NAT 내부 및 외부
server_ip = 0.0.0.0
if(inside_nat())
server_ip = 192.168.0.*
else
server_ip = 202.13.14.15
이 insider_nat의 자바 구현이 필요()
질문을 편집하여 필요한 알고리즘을 포함 시키십시오. –