WIZnet Developer Forum

Vpn 장비 연결시 문제에 대해 문의 드립니다

일단 내부 공유기 및 1:1로는 잘 동작을 합니다.

그런데 현장에 VPN만 설치하면 잘 안되네요…

동작은 1분주기로 VPN을 통하여 외부 서버에 접속하여 데이터를 한번씩 날리는건데 몇번은 잘되다가 어느순간 먹통이 됩니다. (시간 주기 정해지지 않음)

이때 증상은 Link LED가 계속 0.3초 간격? 정도 점멸 상태 입니다.

전원을 껐다 켜야만 다시 되다가 또 멈추는 증상반복 입니다.

설정은
ip : 10.30.114.196
sm : 255.255.255.240
gt: 10.30.114.193
이렇게 하였습니다.

한가지 더 말씀드리면 노크북으로 연결을 하면 접속이 잘 된다는 것입니다.
또한 위에서 말씀드린데로 내부 공유기 및 1:1로는 잘 동작을 한다는 것입니다.

장비는 AVR128 에 w5100을 SPI로 연결하여 사용 중입니다.

장비 납품상태라 상황이 매우 급합니다. ㅜㅜ

답변 부탁 드립니다.

안녕하세요?

내부 공유기와 노트북과 1:1 통신으로는 잘동작하는걸로 봐서 외부망으로 나가는 것이 이상이 있는 것으로 보입니다.
내부 공유기에서 동작을 잘한다는 말씀이 내부공유기를 이용하여 바깥 즉 외부 인터넷에 접속이 되셨나요??
내부에서 동작을 잘하는데 외부로 안나갈때는 IP addr 충돌 MAC addr 충돌등의 이유가 있을 수 있습니다.
VPN을 통해 네트워크를 구성하셨을때 와이어샤크 툴을 이용해 패킷이 제대로 가는지 한번 잡아보시기 바랍니다.

감사합니다.

맥과 IP 모두 이상이 없다고 합니다. 이전 홈페이지에서 똑같은 증상이 있었던 사례가 있었던거 같은데… 이때는 어떻게 해결되었는지 궁금합니다.

old.wiznet.co.kr/sub_modules/kr/ … &SF_AO=And

안녕하세요

질문해주신 내용을 검토해봤으나 적어주신 내용만으로는 어떤문제가 있는지 확인하기가 힘듭니다 :cry:
질문하신 내용을 한줄씩 검토했습니다.

[ul]“일단 내부 공유기 및 1:1로는 잘 동작을 합니다.” [/ul]
[ul]-일단 내부망에서는 문제없이 통신이 되네요[/ul]
[ul]“동작은 1분주기로 VPN을 통하여 외부 서버에 접속하여 데이터를 한번씩 날리는건데 몇번은 잘되다가 어느순간 먹통이 됩니다. (시간 주기 정해지지 않음)”[/ul]
[ul]-“몇번은 잘되다가…” 이 부분을 좀 더 자세히 알고싶습니다. 외부망으로도 접속이 된것같은데, TCP Connection 까지된 상태인 것인지 Connection 되고 Data 까지 주고받는 상황인지 아니면, Connection 도 이루어지지 않은 상태인지…
-“어느순간 먹통이 됩니다.” 이 부분도 정확한 정보를 알고 싶습니다. timeout 이 발생한건지 어떤 상황인지 자세히 알았으면 합니다.
[/ul]

[ul]“이때 증상은 Link LED가 계속 0.3초 간격? 정도 점멸 상태 입니다.”[/ul]
[ul]-Link LED만으로 TCP 연결을 확인하기는 어렵습니다.[/ul]

문제 해결을 위해서 앞서 답변에서 처럼 와이어샤크를 통한 패킷 캡쳐 를 통해 위에서 말씀드린 TCP Connection 상태나 Data는 주고받았는지 등의 패킷의 상태를 알려주시면 빠르게 대응하겠습니다.

감사합니다.

DDNS 서버(외부) <-----> Vpn <-----> PC , W5100

답변 감사합니다. 다시한번 설명 드리자면

구성은 위와 같이 되어 있구요 1분마다 특정 패킷을 VPN 장비를 걸쳐 DDNS 서버로 전송하는 역할을 합니다.

몇번은 잘되다가 이말은 ->1분마다 DDNS 서버로 접속을 하여(외부) 'ABC’라는 문자열을 날려주는 데이터송신 동작이 잘된다는 말입니다. 서버에 데이터

도 물론 올라오고요… 하지만 정상 동작이 몇 십분일때도 있고 몇시간 정도 밖에 유지되지 않습니다.

그리고 어느 시간후 부터 커넥션 자체가 끊어져서 전원을 OFF했다 켜기 전까지는 내부망인 PC 에서 W5100 사이로 확인해봐도 Ping 안나가는 상태 입니다.

지금 문제는VPN 없이 공유기에 붙혀서 사용하면 이상이 없다는 것입니다… 아 그리고 IP가한번씩 이상하게 바뀌어서 올라온다고 하는데 이거는 무슨 문제

일까요??? 왜 VPN만 붙히면 문제가 되는지 혹시 의심되는 상황이 있으시면 코멘트 부탁 드립니다.

업체에서는 IP 충돌이나 MAC 충돌은 절대 없다고 합니다. 혹시 제가 링크 걸어놓은 사례는 어떤 문제였는지 알수 있을까요?? 그 증상과 똑같은 상황이라서

요…

안녕하세요

죄송합니다 답변이 많이 늦었네요 ㅠㅠ

의심스러운 부분은 접속이 끊기고 W5100 으로 Ping 이 안나간다는 점입니다.

W5100 은 TCP/IP가 하드웨어적으로 구현되어 있어서 특별히 SW구현 없이도 Ping 이 되어야 정상입니다.

그래서 드는 생각은 장비쪽 문제일 수도 있고 W5100쪽 문제일 수도 있다는 점입니다.

혹시 접속이 끊겼을때 AVR이 멈췄는지 아니면 AVR은 살아있고 W5100에 Ping만 안되는지 AVR의 워킹 상태를 확인해보시기 바랍니다.

그리고 1분마다 접속이 되다가 끊기는 현상에 관해서는…

W5100 TCP통신은 소켓으로 하기때문에 소켓이 닫힌것이며 기본적으로 저희쪽 소켓동작은 소켓이 닫혔으면 다시 소켓을 열도록 되어있습니다.

그런데 그러한 동작이 이루어지지 않는것으로 보아 소켓 상태를 확인해볼 필요가 있습니다.

장비 워킹상태를 확인해보시고 socket 상태도 디버깅해보시고도 잘 되지않는다면

저희쪽으로 구현하신 코드를 보내주시기 바랍니다. :smiley:

감사합니다.

Copyright © 2017 WIZnet Co., Ltd. All Rights Reserved.