You are currently viewing 외부에서 나스 접속이 끊깁니다.

외부에서 나스 접속이 끊깁니다.

회사 밖에서 나스 접속이 잘 안됩니다.

회사 내부에서는 나스 접속이 잘 되는데요. 회사 밖에서는 접속이 끊깁니다. 회사 안에서는 탐색기(smb)로 접속하고, 회사 밖에서는 레이드라이브(webdav)로 접속합니다.

원인 찾는 과정
로그센터
로그 센터

1 나스에 발생하는 문제는 대부분의 경우 로그 센터에서 단서를 찾을 수 있습니다. 로그 센터를 확인하니 나스의 외부 아이피 주소가 자주 변경된 기록이 있습니다. 250이 지금껏 사용해 온 아이피 주소입니다. 몇 분에서 몇십 분 간격으로 252로 변경됩니다.

C:\Users\nys\Desktop\P>tcping -d -n 3 x.y.z.250 5005

2023:10:10 17:06:50 Probing x.y.z.250:5005/tcp - Port is open - time=7.420ms
2023:10:10 17:06:51 Probing x.y.z.250:5005/tcp - Port is open - time=4.745ms
2023:10:10 17:06:53 Probing x.y.z.250:5005/tcp - Port is open - time=5.589ms

Ping statistics for x.y.z.250:5005
     3 probes sent.
     3 successful, 0 failed.  (0.00% fail)
Approximate trip times in milli-seconds:
     Minimum = 4.745ms, Maximum = 7.420ms, Average = 5.918ms

C:\Users\nys\Desktop\P>tcping -d -n 3 x.y.z.250 5005

2023:10:10 17:12:12 Probing x.y.z.250:5005/tcp - No response - time=2003.229ms
2023:10:10 17:12:14 Probing x.y.z.250:5005/tcp - No response - time=2012.408ms
2023:10:10 17:12:16 Probing x.y.z.250:5005/tcp - Port is open - time=1007.522ms

Ping statistics for x.y.z.250:5005
     3 probes sent.
     1 successful, 2 failed.  (66.67% fail)
Approximate trip times in milli-seconds (successful connections only):
     Minimum = 1007.522ms, Maximum = 1007.522ms, Average = 1007.522ms

C:\Users\nys\Desktop\P>tcping -d -n 3 x.y.z.250 5005

2023:10:10 17:12:33 Probing x.y.z.250:5005/tcp - Port is open - time=6.714ms
2023:10:10 17:12:35 Probing x.y.z.250:5005/tcp - Port is open - time=4.616ms
2023:10:10 17:12:36 Probing x.y.z.250:5005/tcp - Port is open - time=7.061ms

Ping statistics for x.y.z.250:5005
     3 probes sent.
     3 successful, 0 failed.  (0.00% fail)
Approximate trip times in milli-seconds:
     Minimum = 4.616ms, Maximum = 7.061ms, Average = 6.130ms

C:\Users\nys\Desktop\P>tcping -d -n 3 x.y.z.250 5005

2023:10:10 17:14:51 Probing x.y.z.250:5005/tcp - No response - time=2020.344ms
2023:10:10 17:14:53 Probing x.y.z.250:5005/tcp - No response - time=2010.963ms
2023:10:10 17:14:55 Probing x.y.z.250:5005/tcp - No response - time=2008.380ms

Ping statistics for x.y.z.250:5005
     3 probes sent.
     0 successful, 3 failed.  (100.00% fail)
Was unable to connect, cannot provide trip statistics.

C:\Users\nys\Desktop\P>

2 회사 밖의 컴퓨터에서 webdav 서버가 사용하는 포트로 접속이 되는지 확인합니다. 시놀로지 나스의 기본 포트 5005번을 사용하고 있는데요. tcping.exe 명령어로 확인하니 5005번 포트로 접속이 되다 안되다를 반복하고 있습니다. 아이피 주소가 250일 때는 접속이 되고 252로 바뀌었을 때는 접속이 되지 않는 것으로 생각됩니다.

3 공유기를 점검합니다. 나스의 외부 아이피 주소는 사실 공유기의 외부 아이피 주소입니다. 이 말은 공유기의 외부 아이피 주소가 바뀌는 이유를 찾으면 나스 접속이 끊기는 문제를 해결할 수 있다는 의미입니다.

iptime A2004R
사용 중인 공유기

아이피타임 작동시간공유기의 외부 아이피 주소가 변경되는 시기는 공유기 전원을 껐다 켜거나, 통신사 모뎀 전원을 껐다 켜거나, 공유기의 맥어드레스를 변경하는 경우입니다. 공유기에 접속해서 위와 같은 이벤트가 발생했는지 확인했으나 공유기 전원이 껐다 켜지거나 인터넷 연결이 끊기거나 아이피 주소가 변경된 기록이 없습니다. 공유기에는 아무런 문제가 없고 어떤 이벤트도 없습니다.

iptime A604
또 다른 공유기

4 공유기에서 외부 아이피 주소가 변경되지 않았음에도 나스에서는 외부 아이피 주소가 바뀐다면 나스가 인터넷으로 나가는 길(게이트 웨이)이 한 개가 아니라 여러 개라는 의미입니다. 나스가 사용하는 게이트 웨이 주소가 192.168.0.1인데요. 이 아이피 주소를 사용하는 공유기가 한 개가 아니라 또 있다는 의미입니다. 

arp 명령어를 사용하면 192.168.0.1 아이피 주소를 사용하는 기기를 쉽게 찾을 수 있습니다. arp 명령어는 윈도우와 리눅스에서 모두 사용할 수 있습니다. 간단하게 arp -a를 실행하면 됩니다.

소요시간 : 1일    어려움 : ★★★★★

또 다른 공유기를 제거합니다.

게이트 웨이로 사용하는 공유기가 두 개가 된 이유는 와이파이 용도로 사용하는 공유기를 초기화 했기 때문입니다. 

궁금하면 ↓↓↓↓

나스에서 arp 명령어를 반복해서 실행하기.
arp 명령어
작업 스케줄러

터미널 접속이 허락되지 않아서 작업 스케줄러의 사용자 정의 스크립트에서 arp 명령어를 실행합니다. 실행 결과는 공유 폴더에 저장하고 DSM에 접속해서 다운받습니다. arp -a 명령어를 5분 간격으로 24회 실행합니다.

bash -c “for ((i=0;i<24;i++)); do date; arp -a; echo \”\”; sleep 300; done >> /volume1/폴더이름/arp.txt”

arp table
arp 명령어 결과

arp 명령어를 반복해서 실행하다 보면 어느 순간에 맥어드레스가 다른 기기가 나타납니다. 두 기기 모두 아이피타임 공유기입니다. 하나는 원래 사용하던 공유기(아이피 주소 x.y.z.250)이고 다른 하나는 와이파이 용도로 사용하던 공유기(아이피 주소 x.y.z.252)입니다. 와이파이 용도로 사용하던 공유기를 네트워크에서 분리하면(전원 끄기 또는 랜선을 빼면) 외부에서도 나스 접속이 원활하게 됩니다.

기기의 정체는 맥어드레스를 조회하면 추측할 수 있습니다. 88-36-6C를 조회하면 “EFM Networks”로 나오고 아이피 타임 공유기임을 추측할 수 있습니다.

답글 남기기