기술지원 문의

ipv6 -> ipv4
정동용 / 2023-06-14 17:19

아래 글에도 한번 문의를 드렸던 부분인데요.
 

2. 모바일로 접속시 IP가  Ipv6 로 값이 계속 나와서 구글링 검색해보니 -Djava.net.preferIPv4Stack=true 를 설정하라고 하여,

resin.xml 에 -Djava.net.preferIPv4Stack=true 줘봐도 안되는데

혹시 레진에서 ipv6를 ipv4로 변환하는 설정이 있을까요?

 

resin.conf 의 address="*" 일 경우 

address="0.0.0.0"으로 치환시켜 줍니다  

라고 답변 주셨던 부분에 대해서 다시 문의한번 드립니다. ㅠㅠ



레진서버에서 모바일로 접속시에 ipv6로 아이피가 찍혀서 ipv4 형식으로 받고 싶은데요.

답변 주신 내용을 토대로 아래처럼 수정하고 접속해봐도 동일하게 ipv6로 찍히는데요.
 

 <server-default>

      <!-- The http port -->

      <http address="0.0.0.0" port="80"/>

 

      <!-- SSL port configuration: -->

      <http address="0.0.0.0" port="8443">

        <jsse-ssl self-signed-certificate-name="resin@localhost"/>

      </http>



<cluster id="app-tier">
    ...
    <server-default>
        ...
        <jvm-arg>-Dfile.encoding=UTF-8</jvm-arg>
        <jvm-arg>-Djava.net.preferIPv4Stack=true</jvm-arg>


이 부분도 추가해봐도 마찬가지로 안되더라구요 ㅠ 
 

다른 방법이 없을까요.. 환경은 jsp  입니다. 

[답변]ipv6 -> ipv4
관리자 / 2023-07-20 15:15

안녕하세요.

 

솔인시스템 기술지원팀입니다.

 
address="0.0.0.0" 으로 변경하도록 답변을 드렸던 것은 클라이언트(접속자)의 IP가 아닌 서버(Resin)의 IP 인터페이스를 Ipv4로 설정하는 부분이었습니다.

클라이언트의 IP가 계속 ipv6로 인식되는 문제는 OS, Network Interface 등 앞단에서 설정할 수 있는 부분이 있으므로 해당 구간 확인 부탁드립니다. 

 
좀 더 자세한 기술지원이 필요하시면 저희 기술지원팀(02-6749-6260)에 문의 주시기 바랍니다.
 

감사합니다.