보통 집에 다양한 서버를 운용하시는 분들이 많이 계십니다

 

대표적인 서버 :

- DVSwitch

- DVLink

- YSF / NXDN / P25 서버 등

 

서버를 운영하시는 분들은 통신사 Gateway 혹은 ipTime 등에서

- 포트포워드

- DMZ

등을 설치하여 외부에서 접속할 수 있도록 합니다

 

한개의 서버만 운영하면 문제가 없으나 두개 이상 서버를 운영할 경우

- IP 주소를 다르게 설정 한다는 것은 누구나 알고 있으나

- Port 설정은 중복 혹은 충돌 없이 설정을 모르고 계실수 있습니다

 

저도 최근 생각하지도 않은 Port 충돌을 경험하였습니다

 

최근 DVSwitch 서버엔 많은 Port를 사용합니다

 

먼저 확인 방법은

/opt/MMDVM_Bridge/dvswitch.sh 을 실행하면 아래와 같이 나옵니다

 

위 명령어 여러 옵션 중 getUDPPortsForProcess ALL 을 실행햐보면 아래와 같이 나옵니다

/opt/MMDVM_Bridge/dvswitch.sh getUDPPortsForProcess ALL

이 명령어는 사용중인 모든 Port를 보여줍니다

 

특정 Port 사용여부를 확인하는 방법은 getUDPPortOwner Port번호 입니다
예로 

/opt/MMDVM_Bridge/dvswitch.sh getUDPPortOwner 42000 하면

/opt/YSFGateway/YSFGateway /opt/YSFGateway/YSFGateway.ini

 

가 사용중인 것을 알 수 있습니다

 

 

위 내용을 참고로 하여 DVSwitch Server, DVSwitch Web버젼 및 각종 서버 등

설정 시 중복 피하고 설정하시면 됩니다

 

 

또 다른 방법은 구글에서 online udp port scanner 로 검색하시고 

한가지 선택하여 집으로 들어오는 IP주소와 Port를 점검하는 방법도 있습니다

아래는 예시입니다

 

www.ipvoid.com/udp-port-scan/

 

[출처 :  n5amd.com/digital-radio-how-tos/create-xlx-xrf-d-star-reflector/ ] 주요 Port 사용 현황

 

 

 

감사합니다

 

 

DS5QDR 73!

블로그 이미지

DS5QDR Heonmin Lee in Korea

DV 통신 경험 공유 Mode : DMR, DSTAR, YSF, XLX, YSF, M17, AllStarLink, EchoLink Software : DVSwich, USRP Client, Last Heard, MiniPi, MiniMT, VuMeter, DVPi, Pi-Star

,