원격지에서 서버의 Listener 을 이용(Toad,Orange 등)하여 접속을 하는 경우가 있습니다.


따로 제약을 걸어두지 않으면 무분별하게 아이피를 이용하여 접속을 할 수 있기 때문에 오라클에서는


Listener 설정에서 차단할 IP와 허용할 IP를 설정 할 수 있습니다.
sqlnet.ora
에 해당 설정을 해주면 사용이 가능합니다.


 


TCP.VALIDNODE_CHECKING=YES


TCP.INVITED_NODES= (접속을 허용할 IP )


TCP.EXCLUDED_NODES= (접속을 차단할 IP)


 



  • 예시로 들면

TCP.VALIDNODE_CHECKING=YES


TCP.INVITED_NODES= (192.168.56.101,192.168.56.102)


TCP.EXCLUDED_NODES= (192.168.56.103,192.168.56.104)


 


위와 같이 여러 개의 IP 를 작성할 경우 쉼표(,)로 구분이 되며 TCP.INVITED_NODES 해당 부분을 사용시에 TCP.EXCLUDED_NODES 별도로 기재 해주지 않아도 상관 없습니다. 물론 차단할 IP가 있다면 추가 해줘도 무방합니다.


단. TCP.INVITED_NODES 자기 자신(서버)의 IP를 등록 시켜주셔야 합니다.


 

By haisins

오라클 DBA 박용석 입니다. haisins@gmail.com 으로 문의 주세요.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다