2017년 6월 8일 목요일

오라클(Oracle) Listener에 접속 할 수 있는 Client 제한

 뉴딜코리아 홈페이지

오라클(Oracle) Listener에 접속 할 수 있는 Client 제한



$ORACLE_HOME/network/admin/protocol.ora 에 설정 (없을 경우 생성함)

1. 특정 IP만 접속, 나머지 IP는 모두 차단
tcp.validnode_checking = yes
tcp.invited_nodes = (192.168.10.1)

이 방법은 오직 192.168.10.1의 IP 주소를 가진 사용자만 접속을 할 수 있으며, 그 외의 Node에서는 접속이 거절됩니다. (ora-12537 발생)

여기서 주의 할 사항은 반드시 자기 자신의 IP를 Invited_Nodes에 등록해줘야 합니다.

2. 특정 IP만 거절, 나머지 IP는 모두 접속
tcp.validnode_checking = yes
tcp.excluded_nodes=( 192.168.10.2 )

이 방법은 192.168.10.2 만 접속이 거절되며, 그 외의 다른 기기에서는 정상적인 접속이 가능입니다.
환경설정 후 리스너 재시작 필요합니다.

※ 여러 IP를 등록할 때는 , 로 계속 붙여서 쓰면 됩니다.

tcp.validnode_checking = yes
tcp.invited_nodes = (192.168.18.7, 192.168.10.1, 192.168.10.2)


[참고] 오라클 원격 접속시 ip를 사용하는 방법
  sqlplus id/pw@ip:port/sid

댓글 없음:

댓글 쓰기