..
방화벽 확인 방법 정리
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

방화벽 확인 방법

1) 포트가 리슨되어 있는지 확인 한다. ==> 리슨이 안되어 있으면 서비스가 정상적으로 떠있는게 아니다!

netstat -an | grep "포트" | grep "LISTEN"

※ window 서버인 경우 자체 방화벽에 인바운트포트를 추가해 준다.

cmd창에서 netstat -an | findstr "포트" | findstr "LISTEN"


2) 방화벽을 확인한다.

=> 보통 방화벽이 오픈되지 않으면 was로그에 connction timeout이라는 exception이 뜬다.

※ java.net.UnknownHostException: 도메인주소 메시지가 나오는 경우 dns 세팅이 안되어 있는 것

nslookup 도메인 으로 dns 서버를 잘 찾는지 확인 


2-1) 텔넷으로 연결이 되는지 확인 한다.

telnet 아이피 포트


2-2) curl로 연결이 되는지 확인 한다.

curl --head http://도메인(아이피):포트/index.jsp

host를 찾을 수 없다고 나오면 실패


2-3) java 테스트 파일을 만들어서 확인


3) 방화벽이 오픈되지 않았다면 2곳을 확인

예를 들어 

출발지 A서버(내부서버) --> 목적지 B서버(외부서버) 80포트

로 요청한다면 

- A서버의 아웃바운드 포트가 오픈되었는지 확인(방화벽 통과 이력이 있는지 확인/ 나간정보), VPN 정책 등록 확인

- B서버의 인바운드 포트가 오픈되었는지 확인(방화벽 통과 이력이 있는지 확인/접속한정보), VPN 정책 등록 확인

'DEV > network' 카테고리의 다른 글

window 서버에서 프로세스별(PID) 포트 확인 방법  (0) 2017.11.21
프로토콜  (0) 2017.08.22
DNS 원리와 구조 - 7. DNS 오류 수정 도구  (0) 2014.12.02
  Comments,     Trackbacks