วันอาทิตย์ที่ 2 กุมภาพันธ์ พ.ศ. 2557

ติดตั้ง Gatekeeper เพื่อใช้งานกับ openmcu ที่ติดตั้งบน Ubuntu

Gatekeeper คืออะไร

ตัวควบคุมสำหรับการสื่อสารทางเสียง และวิดิทัศน์ที่ติดตั้ง ไว้บนเครือข่ายไอพี Gagtekeeper สร้างขึ้นมาเพื่อการใช้งาน ในเครือข่ายมัลติมีเดียขนาดใหญ่ เพื่อใช้ในการเปิดการทำงานของ API สำหรับการนำไปใช้ ในแอพพลิเคชั่นที่พัฒนาขึ้นมา Gatekeeper ยังเพิ่มความสามารถการทำงานด้านต่างๆ ดังนี้

การดูแลจัดการเป็นโซนของ H.323
การจัดสิทธิการใช้งานของผู้ใช้, ให้สิทธิในการโทร และการจัดการรายชื่อผู้ใช้งาน
การจัดการเชื่อมต่อการโทรภายในโซน และระหว่างโซน
การจัดการทางด้านแบนด์วิธและเซสชั่น ที่ถูกเปิดใช้งาน ในโซ นและระหว่างโซน

การค้นหาที่อยู่และการแปลค่าระหว่าง E.164 และ IP

ติดตั้ง Gatekeeper เพื่อใช้งานกับ openmcu ที่ติดตั้งบน Ubuntu

หลังจากติดตั้ง openmcu บน ubuntu  เรียบร้อยแล้ว ให้ติดตั้ง gnugk

# sudo apt-get install -y gnugk





nano /etc/gatekeeper.ini

       [Gatekeeper::Main]
        FourtyTwo=42
        Name=GNU_Gk
        ;EndpointSuffix=_gnugk
        Home=127.0.0.1
        StatusTraceLevel=2
        UseBroadcastListener=0
        TimestampFormat=ISO8601
        EndpointSignalPort=1721
        EncryptAllPasswords=0
        UseMulticastListener=0
        StatusPort=7000
        
        SignalCallId=1
        
        [GkStatus::Auth]
        rule=explicit
        192.168.2.106=allow
        Shutdown=allow
        
        [RasSrv::PermanentEndpoints]
        127.0.0.1:1720=mcu;02 

        [RasSrv::GWPrefixes]
        mcu=02

        [RasSrv::RRQFeatures]
        AcceptEndpointIdentifier=1
        AcceptGatewayPrefixes=1
        OverwriteEPOnSameAddress=1
        IRQPollCount=0

        [RasSrv::ARQFeatures]
        CallUnregisteredEndpoints=0
        ArjReasonRouteCallToGatekeeper=0

        [RoutedMode]
        GKRouted=1
        H245Routed=1
        CallSignalPort=1721
        AcceptNeighborCalls=1
        AcceptUnregisteredCalls=1
        RemoveH245AddressOnTunneling=0
        RemoveCallOnDRQ=1
        DropCallsByReleaseComplete=1
        SendReleaseCompleteOnDRQ=1
        SupportNATedEndpoints=1
        TranslateFacility=1

        [Proxy]
        Enable=1
        ProxyForNAT=1
        RTPPortRange=1024-65535

        [RoutingPolicy]
        00=explicit,internal
        02=internal,explicit
        Default=explicit,internal,numberanalysis

        [CallTable]
        GenerateNBCDR=0
        GenerateUCCDR=1

        [Gatekeeper::Auth]
        FileIPAuth=optional;RRQ
        SQLPasswordAuth=required;RRQ
        SQLAuth=required;ARQ,Setup

        [Gatekeeper::Acct]
        SQLAcct=required;start,update,stop

ไม่มีความคิดเห็น:

แสดงความคิดเห็น