회사에서 내 로컬 컴퓨터에 tibero DBMS를 설치한 적이 있다.
그리고 옆자리에 있던 동료분들이 내 컴퓨터에 설치된 DBMS
에 요청을 보내야 되는 상황이었다.
그런데 내 컴퓨터에서는 connection이 바로 잡히는데,
다른 동료 분은 connection이 계속 실패했다.
도저히 해결법이 안 보이던 중에 같이 일하던 프리랜서 분께서
"방화벽 문제 아니에요?" 하고 아래 방법을 제시해주셨고, 덕분에 문제를 해결했다.
지금부터 프리랜서 분께서 나에게 알려준 방법을 기록한다.
참고
지금은 내가 Tibero 에 대한 포트를 뚫어주는 것을 가정하고 설명을 할 것이다.
그리고 Tibero 기본 포트 번호는8629
이다.
1. window
에서 고급 보안이 포함된 Windows Defender 방화벽
검색
2. 왼쪽의 인바운드 규칙
클릭 후, 오른쪽에서 [작업 > 인바운드 규칙 > 새 규칙...]
클릭
3. 포트
를 체크하고 [다음]
버튼을 클릭
4.
TCP
체크하고 특정 로컬 포트
를 체크한다. 그리고 나서 내가 외부에 개방하고자 하는 포트 번호를 옆에 작성한다. 나의 경우 tibero의 기본 포트 번호인 8629
를 작성한다.
다 됐으면 [다음]
클릭
5. 연결 허용
을 체크하고 [다음]
클릭
6. 도메인
, 개인
, 공용
을 체크하고 [다음]
클릭
7. 이름
을 지정해주고 [마침]
클릭
8. 내 PC 가 아닌 옆 동료의 PC 에서 telnet 명령으로 접근이 되는지 확인하면 끝
telnet
을 입력했는데 위처럼 나오면 윈도우에서 telnet 기능이 활성화되지 않은 것이다.
그러면 이제 활성화하는 방법에 대해 알아보자.
1. window 에서 Windows 기능 켜기/끄기
검색
2. Windows 기능 중에서 텔넷 클라이언트
체크하고, 확인 버튼 누르기
3. telnet {ip주소} {포트번호}
를 입력해서 아래와 Connected to ~
라는 말이 나오면 성공이다.
Trying "ip 주소"....
Connected to "ip주소"
Escape character is '^]'.