Q&A

  • [INDY] 에서 특정 클라이언트만 접속을 막을려구합니다.
접속시 들어 오는 IP 를 구분, 이미 등록 된 IP 가 아닐때

접속을 끊으려고 합니다.

부탁드립니다..



3  COMMENTS
  • Profile
    김하늘 2001.12.17 23:40
    앞에분과 대답이 같네요...

    사용자 DB를 구축하던가, 파일로 가지고 있던가 이게 가장 좋겠지요

    onExecute 서버 컴포넌트 이벤트에서 사용자 인증을 시도한 후

    사용자가 아닐때는 연결을 끊어 버리면 됩니다...

    기본 indy 데모를 활용하시지요...

    글구 IP보다는 연결들어올때 아디정보를 클라이언트에서 보내준다면

    더 좋겟지여 IP는 PC에 한정적일테니까 말이예요...



    한반도 wrote:

    > 접속시 들어 오는 IP 를 구분, 이미 등록 된 IP 가 아닐때

    > 접속을 끊으려고 합니다.

    > 부탁드립니다..

    >

  • Profile
    한반도 2001.12.15 03:40


    AThread.Connection.Disconnect ;



    indy 첨이라..저런게 있더군요. ㅡㅡ^

  • Profile
    티모니 2001.12.15 03:27
    누군가 서버에 접속을 했을때 발생하는 IP를 허가된 IP와 대조하면 해결되지 않나여?



    DB를 이용해서 하는 방법도 있고.. 파일을 이용할수동 있고.. 아니면.. 소스에 하나씩



    다 써넣어서 해주는 방법두.. 있구..



    저도 초보라서.. ^^a





    한반도 wrote:

    > 접속시 들어 오는 IP 를 구분, 이미 등록 된 IP 가 아닐때

    > 접속을 끊으려고 합니다.

    > 부탁드립니다..

    >