포트 포워딩 체크 웹 클론코딩, Open Port Check WEB (NodeJs)
- 서버를 열어놨는데, 외부에서 접근이 가능한지 불가능한지,
- 포트포워딩을 확인하고 싶으면
- 핸드폰을 열고 데이터를 켜서 내 서버로 접속해서 확인하는 등 번거롭게 확인했다
- https://www.yougetsignal.com/tools/open-ports/ 라는 포트포워딩 체크 웹이 있는데
- 이거를 한번 클론 코딩해보았다
영상설명
나는 ec2에 올려서 테스트해봤다
주소창에 보면
15.165.000.000:4000
으로 나오는데 내 ec2 ip인데 일부러 뒷부분을 000.000으로 바꿔놨다이 앱은 ec2의 4000포트에서 동작중이다
도메인명이나 ip를 입력하고 포트입력란에 원하는 포트를 입력한다
그리고
check
버튼을 누르면 해당 포트가 열려있는지 확인한다당연히 해당 포트를 리슨하는 서버가 동작하고 있어야한다
우측 common ports 에서 원하는 포트를 클릭하면 해당 포트로 요청을 보낸다
Scan All Common Ports
버튼을 눌러 모든 common port를 스캔한다
0:18
중간에는 마인크래프트 서버를 체크해본다0:35
localhost로 적으면 내 ec2의 포트를 스캔하게된다- localhost를 common port를 모두 스캔해보니 3000번이 열려있다는 것을 알 수 있다
0:48
이 앱이 실행되고 있는 4000번 포트를 스캔해보니- 당연하게 열려있는 모습을 확인할 수 있다
소스코드
포트 포워딩 체크 웹 클론코딩, Open Port Check WEB (NodeJs)