background image

 

 

Summary of Contents for DVX-2002F

Page 1: ......

Page 2: ...XTENSIONS 17 2 2 1 New Extensions 17 2 2 2 Other Extension Ranges 18 2 3 IP EXTENSION REGISTRATION 18 2 3 1 Desktop IP phones 18 2 3 2 Softphone on Windows PC 19 2 3 3 Softphone on Android phone iPhone or iPad 20 2 4 PHONE PROVISIONING 21 2 4 1 Phone Provisioning by PnP 21 2 4 2 Phone Provisioning by DHCP 23 2 5 ANALOG EXTENSIONS 23 2 6 EXTENSION STATUS 23 2 7 ADVANCED EXTENSION CONFIGURATIONS 24 ...

Page 3: ...X 56 4 2 1 Receive Fax 56 4 2 2 Send Fax 57 4 3 VOICEMAIL 58 4 3 1 General Voicemail Options 58 4 3 2 Playback Voicemail on the phone 59 4 3 3 Voicemail to Email 59 4 3 4 Playback Voicemail from Web GUI 62 4 4 CONFERENCE 63 4 4 1 Static Conference 63 4 4 2 Dynamic Conference 64 4 5 MUSIC SETTINGS 65 4 6 DISA 66 4 7 FOLLOW ME 67 4 8 CALL FORWARD 68 4 8 1 Configure from the Web 68 4 8 2 Configure fr...

Page 4: ...5 3 3 OpenVPN 97 5 3 4 IPSec VPN 98 5 3 5 N2N VPN Client 102 5 4 DHCP SERVER 102 5 4 1 DHCP Service 102 5 4 2 DHCP Client List 103 5 4 3 Static Mac 103 5 5 DDNS 104 5 6 SNMPV2 105 5 7 TR069 106 6 SECURITY 107 6 1 FIREWALL 107 6 2 SERVICE 109 6 3 FAIL2BAN 110 7 REPORTS 112 7 1 REGISTER STATUS 112 7 1 1 SIP User Status 112 7 1 2 IAX2 User Status 112 7 1 3 SIP Trunk Status 113 7 1 4 IAX2 Trunk Status...

Page 5: ...B Data Storage 121 8 2 2 FTP Data Storage 121 8 3 MANAGEMENT 123 8 3 1 User Management 123 8 3 2 Set System Voice Prompts 124 8 4 BACKUP 124 8 4 1 Take a Backup 124 8 4 2 Upload Backup File 125 8 5 TROUBLESHOOTING 125 8 5 1 Ping 126 8 5 2 Traceroute 126 8 5 3 TCPDUMP 127 8 5 4 Channel Monitor 128 8 6 RESET REBOOT 128 8 6 1 Reset 129 8 6 2 Reboot 129 ...

Page 6: ...o not place the device on carpets or cushions Doing so may cause the device to malfunction or cause a fire 7 Avoid exposing the device to high temperature above 40 C low temperature below 10 C or high humidity Doing so could cause damage and will void the manufacturer warranty 8 Avoid letting the device come in contact with water or any liquid which would damage the device 9 Do not attempt to open...

Page 7: ...all detail records CDR All of these can serve to greatly enhance business operations at reduced operational cost In this manual we will introduce how to install and configure the DVX 2002Fand2005F IPPBX systems Each model is introduced below DVX 2002Fhas 2 analog ports installed onboard by default The available options are detailed below FXS FXO GSM DVX 2002F 1 1 Optional 0 2 Optional DVX 2005F co...

Page 8: ...dit com freedns afraid org www oray com 3322 org 15 Audio Codec Opus G 722 G 711 Ulaw G 711 Alaw G 726 G 729 GSM SPEEX 16 Video Codec VP8 H 261 H 263 H 263 H 264 17 Flexible Dial Plan 18 IP Phone Feature Code 19 IPv4 IPv6 20 One Number Stations 21 Music On Hold 22 Phonebook LDAP 5000 contacts 23 Ring Group 24 Speed Dial 25 Skype for SIP 26 SIP IAX Extension Registration 27 SNMPv2 28 Static DHCP PP...

Page 9: ...DVX IPPBX 8 130 37 Web based Administration and configuration 38 Extension User Portal 39 Webdial WebRTC 40 IP Phone Provisioning Akuvox Cisco Escene Fanvil Grandstream Htek Yealink IP Phone ...

Page 10: ...ower Interface DC 12V 2A 2 Ethernet Interface WAN LAN 10 100Mbps 2 Analog Ports FXO FXS 1 ANT Port GSM 1 USB Interface for storage 1 Console Interface 2002F LED Indication LED Label Function Status Indication PWR Power Status On Power on Off Power off SYS System Status On System initiating Blink System is functioning Off System failure ...

Page 11: ...X 2005F DVX 2005F Rear Panel 1 Reset Button 1 Power Port DC 12V 2A 2 Ethernet Interface WAN LAN 10 100Mbps 1 USB Interface 1 Console Interface Applicable module for slot1 2 Analog GSM WCDMA Module Cards 2005F LED Indications LED Label Function Status Indication PWR Power Status On Power on Off Power off SYS System Status On System initiating Blink System is functioning Off System failure WAN WAN D...

Page 12: ...D card 1 6 Environmental Requirements Operating Temperature 0 C 40 C Storage Tempreture 20 C 55 C Humidity 5 95 Non Condensing 1 7 Package Contents DVX Main Case 1 Power Adaptor 1 Ethernet Cable 1 Off Disconnected 1 4 SLOT1 2 SLOT 1 2 Status FXS Green Channel available Blink Channel ringing Off Channel failure FXO Red Channel available Blink Channel ringing Off Channel failure GSM Red Channel avai...

Page 13: ...DVX IPPBX 12 130 Quick Installation Guide 1 Warranty Card 1 Rack Mount Ear 2 Screws 10 ...

Page 14: ...indows Linux iOS and also Android platforms Desktop phone examples include CISCO Grandstream Yealink Polycom Snom Akuvox Escene Favil HTek etc Soft Phone examples include 3CX Linphone X Lite Zoiper etc IAX compatible endpoints for example Zoiper softphone Analog Phones and Fax Machines Web Extensions WebRTC ...

Page 15: ...connecting to your local LAN Please connect your PC directly to the WAN interface of the IPPBX and change the network profile of the PCto an IP address of 192 168 1 101 andSubnet mask of 255 255 255 0 Now you can access the Web interface byinputtinghttps 192 168 1 100 9999 into your Internet browser address bar and pressing Enter You ll now be presented with a Certificate Error notice as below ple...

Page 16: ... to login After successful login you will be notified to change the default admin password Please follow the instructions within the notice to do this To ensure the device is secure the admin password must be complex so please set a strong password that uses acombination of letters numbers and also special ...

Page 17: ...e Network Profiles Navigate to Web Menu Network Settings Network IPv4 Settings DVX IPPBX WAN interface can be configured to operate in Static DHCP or PPPoE mode In the majority of deployment scenario s it is standard practice to configure the unit in Static mode DHCP and PPPoE will be described later in chapter 5 To configure your DVX system in Static mode you must assign an available static IP ad...

Page 18: ...been created for you to use 2 2 1 New Extensions You can add further extensions one by one by clicking the New User button or bulk add extensions by clicking Batch Add button and completing the popup shown below Extension Start Extension End These two fields define the new extension range to be generated DialPlan Select a dial plan for the new extensions Password A secure random password consistin...

Page 19: ...nsion range In the above example the user extension range has been changed to be between 400 and 499 If you now go back to the extension page you ll be able to add new extensions within this range 2 3 IP Extension Registration 2 3 1 Desktop IP phones The following example details how to register a D Link DPH 150SE IP phone on your DVX IPPBX system Step 1 Press the softkey Status beneath the phone ...

Page 20: ...egistration Only when enabled here will the phone register to DVX IPPBX as an extension 2 3 2 Softphone on Windows PC Softphones including 3CX Bria Zoiper and many other softphone APPs all work well with DVX IPPBX Below is an example of registering Zoiper to DVX IPPBX system as an extension from your Windows PC Step 1 DownloadZoiper from http www zoiper com Step 2 Install and run Zoiper on your Wi...

Page 21: ...d these APPs and install them from your mobile phone APP Store Below is an example of how to register Zoiper softphone to DVX IPPBX as an extension from your iPhone Step 1 Run Zoiper on your iPhone and tap menu Step 2 Tap menu Step 3 Tap to create a new account Step 4 You will be asked Do you already have an account username and password tap Yes and then tap Manual configuration to continue Step 5...

Page 22: ...uto provision your IP phones DHCP and PnP 2 4 1Phone Provisioning by PnP Navigate to web menuAdvanced Phone Provisioning Here on this page you can see the term PnP which refers to Plug and Play By using this technique you don t have to undertake any configurations directly on the IP phones but instead only some minimized configurations on the IPPBX system After this configuration is complete you c...

Page 23: ...vers multicast address sip mcast net 224 0 1 75 for IPv4 Port SIP signaling port default is 5060 Notice Phone provisioning only works for IP phones that are in the same LAN where the DVX IPPBX is deployed After enabling PnP feature click on Phone Settings tab and click New Phones to generate the configuration files for the phones to be added to the IPPBX system Manufacturer Manufacturer of the IP ...

Page 24: ...to enable DHCP service on the DVX IPPBX system please ensure thereis no other DHCP server in the same LAN If possible you can put the IPPBX and IP phones in a separate VLAN 2 5Analog Extensions If yourDVX IPPBX is equipped with anFXS port then you can configure an analog extension on your IPPBX system This can be an ordinary analog phone or it can be a fax machine for sending and receiving faxes T...

Page 25: ...ding idle online ringing in use and also on hold 2 7Advanced Extension Configurations 2 7 1 Edit Properties of One Extension On the Basic Extension page you can click the Edit button to edit the properties of one extension number Below are the explanationsforthe configuration options General ...

Page 26: ...xtension user Other Options Web Manager If enabled users can use their extension number and voicemail password to login to the IPPBX system web GUI Agent If enabled this user extension can be a call queue agent Call Waiting With this option enabled busy extensions will hear the call waitingtone and can use hook flash to switch between callers This option is only for analog extensions for IP extens...

Page 27: ...rk address is allowed to register to this extension number other addresses will be unable to register Addresses can be private or public IP Addresses Video Options Video Call Tick the checkbox to enable video call support Supported video codecs are H 261 H 263 H 263 H 264 VP8 Audio Codecs DVX supported audio codecs areulaw alaw G 722 G 726 G 729 GSM Opus and Speex Enable the ones you require by mo...

Page 28: ...figuring mutual parametersfor the selected extensions if you providean IP address here in the Permit IP field then only the unique endpoint with this IP can register to these extensions Only consider this if these selected extensions are for an individual gateway or a remote office otherwise please do not configure here or please specify a network address ...

Page 29: ... Extensions Here you can upload csv or txt file to generate extensions Download Extensions Template Here you can download a template file in csv or txt format Inside there are examples which you can follow to add your desired new extensions in the same format Once complete the new file can then be used to upload to DVX IPPBX system to generate new extensions Download Extensions csv Here you can do...

Page 30: ...ls through the local telephone company If your system is equipped with GSM modules or WCDMA modules then you are able to make phone calls through your mobile carrier network 3 1 1 VoIP Trunks Asterisk PBX can register as a SIP user agent to a SIP proxy provider If you have subscribed to a VoIP service from an ITSP then with the account details providedby them you can configurea VoIP trunk on your ...

Page 31: ...nk This feature is seldom required so please leave this field blank Caller ID The number you want to display to the called party Without Authentication If the service provider doesn t require a username and password for this account to register to their server then you can enable this option Username Username provided by VoIP Provider Authuser The optional authorization user for the SIP server Pas...

Page 32: ...y DO NOT change unless you fully understand how this feature works Language You can choose adesired language of the system voice prompts to play to the incoming calls from this trunk For example if the call is not answered or the user is busy the IPPBX system will notify the caller to leave a voice message in the language you set Audio Codecs Select the audio codec codecs the provider can support ...

Page 33: ...O GSM ports selected then this parameter defines how to use these ports for outbound phone calls Busy Detection Enable busy tone detection it is also possible to specify how many busy tones to wait for before hanging up Busy Count Specify how many busy tones to wait for before hanging up configurable only if Busy Detection is enabled Input Volume The volume of the incoming calls from FXO channel c...

Page 34: ...ed and placed in open space for better signal reception After completing the above power on the 2005F IPPBX and you ll be able to configure GSM WCDMA trunks in exactly the same way as you configure FXO trunks GSM and WCDMA Specifications Module Working Frequencies 2GSM GSM GPRS 850 900 1800 1900MHz 4GSM GSM GPRS 850 900 1800 1900MHz 2WCDMA Quad band GSM850 EGSM 900 DCS 1800 PCS 1900 SIM5320A Dual ...

Page 35: ... New DialRule button to add a new dial rule Rule Name A name for this dial rule PIN Set A collection of PIN codes for granting outbound phone calls See chapter 4 13 Record in CDR Record the PIN codes used for outbound phone calls along with the user extension number and the dialed numbers in to the call logs Call Duration Limit Specify the maximum call time using this dial rule ...

Page 36: ...allows you to strip some digit digits before dialing out here if required you need to complete the number of digits to delete The second blank is to prepend some digit digits before dialing out here you need to fill in the exact number of digits to be added in front of the dialed number For example a user dialing 912345678 using the dial rule exampleabove the prefix 9 at the first digit will be re...

Page 37: ...gh specific trunk lines or you don t want them to be able to call certain internal destinations you can create a new dial plan by clicking the New DialPlan button In the new dial plan you should disable the rules you don t want others to use and save After this goto the extension configuration page and give the extension adifferent dial plan which ensuresthe restrictions you made take effect ...

Page 38: ...ll may have several destinations throughout its lifespan Below is a list of call destinations available in DVX IPPBX system Extension Voicemail IVR Ring Group Paging Group Conference Call Queue DISA Time Rule FAX Dial By Name Hangup 3 3 2 IVR IVR or interactive voice response is responsible for the menus people hear and respond to when they call up a company or business and hear the words for exam...

Page 39: ...There is another way to add voice prompts to the system click Upload Voice Prompts tab Here you can selecta pre recorded voice prompts file from your operating system to upload and once complete your file will be listed on Voice Prompts page Now you can use your file to setup your personalized IVR menu IVR menu Navigate to web menu Inbound Control IVR Click New IVR button to add an IVR menu ...

Page 40: ... Name Name for this IVR menu Extension Extension number for the IVR by calling this number you can access the IVR menu Welcome Message Please Select Select a voice prompts for this IVR menu Custom Prompts Click this button to navigate to Inbound Control IVR Prompts page for new voice prompts Repeat Loops Define how many times to play the IVR menu to the caller Timeout Timeout for key pressing of e...

Page 41: ...roup please navigate to web menu Inbound Control Ring Groups Click New Ring Group button to add a ring group The extensions in the Available Channels column can be added to the ring group as a ring group member Name Name for this ring group Strategy Defines how to ring the group members selecting RingAll will ring all the member extensions at the same time selecting Ring In Order will ring the mem...

Page 42: ...lls in line to be answered while extensionusers are busy with other calls The queued calls are distributed to the next available extension user in the order received Once a call queue has been created it can be assigned to specific extensions and configured to feature greetings messages and hold music To configure a call queue please navigate to web menu Inbound Control Call Queue There are 3 exis...

Page 43: ...to configure the existing call queues and add new call queues with available agents Queue Number Define an extension number to identify the queue Label Define the label for the queue A user can be an agent of multiple queues by giving a label for the call queue if an incoming call is distributed to an agent the label will be displayed on the phone screen along with the caller ID So a call queue ag...

Page 44: ...not answered destination Max Callers Max number of callers who are allowed to wait in the queue Default is 0 which means unlimited when the maximum number of callers in the queue is reached subsequent callers will be sent to the If not answered destination Join Empty Allow callers to enter the Queue when no Agents are available If this option is not defined callers will not be able to enter Queues...

Page 45: ...d outside normal business hours Navigate to web menu Inbound Control Time Based Rules Click on the Time Settings tab you may create a new time rule or edit the example one just specify the business hours during the workdays After the business hours have been specified you may also want to specify the holidays of the company on which the company will be closed for holidays Please click on the Holid...

Page 46: ...es tab And click on Edit button of the existing time rule In the Time Rule dropdown list select the time rule you have defined for business hours And in the Destination section specify where to route the inbound calls during and out of the business hours you have defined If you also defined the holidays of the company you may select the holiday set in the Holidays dropdown list and set a destinati...

Page 47: ...rarily applied for the offices which may have some unscheduled businesses and activities off the time table of the time based rule rules For example the office opens in the morning but there s an event in the afternoon and by then nobody will be able to answer phone calls You can direct the inbound calls to an extension s voicemail or the closed time IVR Enable Office Closed Timing By dialing the ...

Page 48: ... a time rule to handle the inbound calls Port DIDs If some of the FXO GSM ports are dedicated to a specific calling service and you want them handling differently to your generic service then you can configure Port DIDs here For the above example all inbound calls from FXO port 1 will be directed to extension number 401 General inbound control will still work with other ports which have not been c...

Page 49: ...DID then please check with your service provider to confirm the exact DID number that the service provider is passing to the DVX IPPBX DOD Settings DOD is also known as direct outward dialing by specifying the number of an external caller in the DVX IPPBX system when this caller calls in this call can be directed to a destination directly without restriction of time rule or IVR Click DOD Settings ...

Page 50: ...time given here Enable Transfer If enabled the extension users will be able to perform call transfers Enable Outbound Transfer If enabled the outbound calls will be able to be transferred Enable Attended Transfer Caller ID Normally if you use feature code 2 This will be introduced in chapter 4 19 to transfer a call to another extension the extension user only sees your extension number as caller I...

Page 51: ...on Default Settings for New User In this section options are defined for the creation of new extensions If you have one of the options enabled then so will any newly created extensions Extension Preferences The user extension number and system extension number ranges are defined here to avoid any conflicts within the DVX IPPBX system You can modify these number ranges according to your requirement...

Page 52: ... UK V23 Japan Mostly used in Japan Caller ID Start Defines whenthe caller ID starts Ring Caller ID starts when a ring is received Polarity Caller ID starts when polarity reversal starts Polarity India Can be used in India Before Ring Caller ID starts before a ring received CID Buffer Length The buffer length can be used to store caller ID info Ring Debounce Sets the minimum time in milliseconds to...

Page 53: ...efault 1 Echo Cancel Enable Disable software Echo Cancel algorithm Denoice The denoise parameter will help on noise reduction of the noisy analog lines especially when gains have been increased on the lines Echo Training Enabling echo training will cause the PBX system to mute the channel send an impulse and use the impulse response to pre train the echo canceller so it can start out with a much c...

Page 54: ...anonymous callers are permitted to place calls to the DVX IPPBX system For security precautions please do not enable this option Max Registration Subscription Time sec Maximum allowed time of incoming registrations and subscriptions seconds Min Registration Subscrption Time sec Minimum length of registrations subscriptions Default Incoming Outgoing Registration Time sec Default length of incoming ...

Page 55: ...video packets Sets TOS for RTP video packets COS Priority for Signaling packets Sets 802 1p priority for SIP packets COS Priority for RTP audio packets Sets 802 1p priority for RTP audio packets COS Priority for RTP video packets Sets 802 1p priority for RTP video packets DNS SRV Look Up Enable DNS SRV lookups on outbound calls Relax DTMF Relax DTMF handling RTP TimeOut sec Terminate call if there...

Page 56: ...s 10 and 0 means continue forever 4 1 4 Global IAX Settings Navigate to web menu Advanced Options IAX2 Settings UDP Port IAX2 signaling and media port the default is 4569 Bandwidth Specify bandwidth of low medium or high to control which codecs are usedin general Max Registration Subscription Time sec Maximum amount of time that IAX peers can request as a registration expiration interval in second...

Page 57: ...x page first and then follow the instructions below to configure 4 2 1 Receive Fax DVX IPPBX system detects incoming faxes from the trunks To configure DVX IPPBX to auto detect incoming faxes please navigate to web menu Basic Trunks Click on Edit to edit the trunk either analog or VoIP trunk that you want to configure fax auto detection on Find the Auto Fax Detection option and tick the checkbox Y...

Page 58: ...nsion number assigned to the fax machine Notice If you are configuring Fax to Email you also have to configure the SMTP service before it will work Please refer to chapter 4 3 4 4 2 2 Send Fax To send a fax you must first login to the DVX IPPBX web interface with an extension number and the voicemail password for this extension Before doing this please ensure this extension has the Web Manager opt...

Page 59: ...fax at the same time DialPlan A dial plan to send faxes 4 3 VoiceMail 4 3 1 General Voicemail Options Voice mail allows callers to leave messages for subscribers user extensions of the IPPBX system when they are unable to answer the incoming calls VoiceMail Reference Max Greeting Time sec Maximum voicemail box greeting message duration Dial 0 for Operator If this option is enabled then callers wil...

Page 60: ...des On this page you ll find two feature codes that can be used for checking voicemail Voicemail Main Menu 60 Check Extension Voicemail 61 Dial 60 and you willenter the main menu of voicemail feature by specifying the extension number and voicemail password of the requiredextension then you can check its voicemail and you can do this forany extension by following the system voice guidance By diali...

Page 61: ...f your SMTP server requiresauthentication then please enable this option and configure the following Username The email account Password The password for this email account Send Test Click Send Test to send a test email to see if SMTP is working correctly If it is working then you ll receivean email sent by the IPPBX system Step 2 Email Settings Navigate to web menu Advanced Voicemail Email Settin...

Page 62: ...The subject of the email sent byDVX IPPBX system Message The content of the email describes the details of the voicemail message received Template Variables These variables can be used to acquire details of the voicemail messages which can then be used in the message field to compose the email content Step3 Email Address Go to the extension details for the user and specify the email address where ...

Page 63: ...ber and voicemail password if Web Manager option is enabled ontheir extensions Navigate to Voicemail List page Here on this page you can see all newly received voice messages displayed By clicking Play button you will be presented with a dialogbox that gives you two options to playback this message By clicking button you can playback this message directly from the web interface By selecting an ext...

Page 64: ...utton on the existing conference room to change the properties Conference number Room Extension Call this extension number to enter the conference room Conference Password Guest Password If callers use this password to enter the conference then they are ordinary participants Administrator Password If callers use this password to enter the conference then they are administrators and have advanced c...

Page 65: ...gate to web menu Advanced Feature Codes You can see the feature codes available for conference feature Invite Participant Whenin a static conference room or a dynamic conference room if the conference administrator presses0they will get a dial tone to invite others to participate in this conference Create Conference During a live call the extension user can press 0 to create a dynamic conference r...

Page 66: ...ngback Reference Audio files in this folder will be played instead of playing ringback tone to the caller Music On Queue Reference Audio files in this folder will be played when the caller is waiting in a call queue There are 10 folders for music files by default the first 3 folders arepreloadedwith music files which you may wish to choose However if you want to upload your own audio files please ...

Page 67: ...ys protect this feature with strong password passwords the passwords need to be set onAdvanced Pin Sets page which will be introduced in Chapter 4 13 Navigate to web menu Advanced DISA Click on New DISA button to create a new DISA call target Name Alias of the DISA call target PIN Set A set of pin codes used toauthorize all callers using the system features and facilities Without PIN If enabled ca...

Page 68: ...re if someone calls your extension and you are not available then follow me will work through the list calling each of the numbers in turn until you are contacted or the list is exhausted To configure follow me navigate to web menu Advanced Follow Me Click on New Follow Me to configure follow me for an extension Extension Select the extension number which will be configured with follow me Ring las...

Page 69: ...prompt before the incoming call is forwarded After the voice prompt is set click New Forward button to set call forward for an extension Always Unconditionally forward the incoming calls Busy Forward the incoming calls only if the extension is busy No Answer Forward the incoming call only if the extension didn t answer Ring lasting for ____ seconds Only configurable for No Answer option It defines...

Page 70: ...tion on the Web GUI For example aDVX IPPBXrequires prefix 9 to call outbound and the number you want to forward the calls to is 85337096 Activate always call forward Dial 71985337096 press 1 to confirm Deactivate always call forward Dial 071 Activate call forward on busy Dial 72985337096 press 1 to confirm Deactivate call forward on busy Dial 072 Activate call forward no answer Dial 73985337096 pr...

Page 71: ...ser can hangup If the transferred number doesn tanswer this call then it will ring back to the extension user Blind Transfer Callback Determines whether the transferred call should call back to the user who transferred it or not If enabled and the transferred call was unanswered it will call back to the user who transferred it if disabled and the transferred call was unanswered it will go to voice...

Page 72: ... button to create a one number stations group Select the extensions from the Extensions column to the ONS Group Members column In the Main Extension dropdown list select an extension to be the main extension number Nextclick Save and you ll have a new one number stations group In this example no matter whether 407 408 or 409 makes a call other extensions only see the calling number as extension 40...

Page 73: ...e You can also use the feature code 50 51 to page intercom a single extension by dialing 50 51 followed by the extension number Navigate to web menu Advanced Paging and Intercom Click New Paging and Intercom button to add a new paging group Paging Extension The extension number for this paging group by calling this extension number you can reach the group members Description Description of this pa...

Page 74: ...nsion can dial Transport WS or WSS WS WS WebSocket Protocol which is an independent TCP based protocol providing full duplex communication channels over a single TCP connection The WebSocket protocol was standardized by the IETF as RFC 6455 in 2011 and the WebSocket API in Web IDL is being standardized by the W3C WSS WSS WebSockets over SSL TLS like HTTPS WSS is encrypted and we strongly recommend...

Page 75: ...her standard extension WebRTCcan even be adaptedto the enterprise website which can help an enterprise serve their customers with direct voice communication via their website For more advanced WebRTC settings please refer to the WebRTCmanual 4 13 Pin Sets Pin sets can be used to secure your IPPBX system phone services and in particular for outbound dial rules and DISA Navigate to web menu Advanced...

Page 76: ...ding for the extensions you want calls to be recorded Extension Select the extensions which you want their calls to be recorded Always Recording If enabled all calls from the above selected extensions will be recorded regardless when the calls weremade and received Start Time End Time Start Day End Day If Always Recording is unnecessary then you can specify which time durations in a week to record...

Page 77: ...but the call was unanswered It is convenient for the called party to make a call back and be directly routed to the extension that called them without going through the IVR menu or reception desk Navigate to web menu Advanced Smart DID Tick the Enable checkbox to enable Smart DID functionality There is a default Smart DID rulewhich enables all outbound calls to be monitored by the Smart DID featur...

Page 78: ...5185337096 to place this call If the called party misses this call then theIPPBX system will store this number 8685337096 with extension number 401 into its database Later on if the called party tries to call back the IPPBX system gets 8685337096 as the caller ID and matches this from its database once successfully matched this call will be automatically directed to extension 401 Notice 1 The reco...

Page 79: ... Number The number which will be used to call into the IPPBX system and will be handled by the Callback feature Destination An extension or another call destination which will be used to call the callback number In the above example if the caller 13880424687 called the IPPBX system IPPBX will disconnect this call and make a call back to this number using extension 410 In the call back destination ...

Page 80: ... csv file Delete All Delete all contacts Sync LDAP Synchronize the contacts to anLDAP server The prefix for speed dial Using this feature code with the speed dial code of a contact you can call the contact without knowing their exact number Filter Search contacts by contact name phone number or speed dial code Create Contact Create a new contact record Delete Selected Delete the selected contacts ...

Page 81: ...the server administrator This setting will be used on the IP Phone Domain Define a domain for the LDAP server e g ldapdomain com This setting will be used on the IP Phone Organization Define an organization to describe the members recorded by LDAP e g dlink ltd This setting will be used on the IP Phone Port LDAP service port the default port number is 389 4 18 2 Synchronize Contacts with LDAP Serv...

Page 82: ...Line Select SIP lines for outbound calls with different LDAP servers Username Password Configure the username and password for the LDAP server Please refer to the settings of LDAP server username format cn DVX dc ldapddlink com Search Base Configure the position where the search begins This corresponds to the domain setting of LDAP server Enable Calling Search You can search or update the other pa...

Page 83: ...s this call up then it will go back to the extension which parked it The Enable Call Park BLF Notification enables the parked extensions 701 720 tobe monitored by BLF keys so if there s a call that is parked the extension user will be able to see it from the BLF panel Pickup Call Pickup call option allows users to pick up calls that are not directed to them by dialing a feature code 8 or Pickup Ex...

Page 84: ...For example a new employee is talking to the customer on the phone theirsupervisor can dial 91 followed by the employee s extension number to listen to their conversation The supervisor can talk to the new employee only without the customer hearing the conversation Barge Spy Barge spy is similar to an instant 3 way conference call While an extension user is talking to someone else on the phone you...

Page 85: ...tercom group for only one extension if you intendto intercom with only that extension Paging The paging feature code allows you to page one extension only It s the same as the intercom feature code the only difference between paging feature code and intercom feature code is by using intercom feature code both sides can talk to each other but using paging feature code only the caller can talk to th...

Page 86: ... the DVX IPPBXLAN interface It can be dialed on a registered IP phone or an analog phone connected to the FXS port whether the analog phone has been assigned with extension number or not Listen to Account Number By dialing this code you can check the extension number of your phone either it s an IP phone or analog phone ...

Page 87: ...4 Setting By default DVX IPPBX has been preconfigured with a static IP address of 192 168 1 100 and 192 168 10 100 on WAN and LAN interfaces respectively If you want to use a static IP then configure required address here and include the address netmask gateway and DNS given byyour ISP or network administrator For the LAN interface you can specify 2 additional virtual IP addresses These can be use...

Page 88: ...WAN interface and as DHCP addresses can change and IP extensions need to know the address of the IPPBX at all times It is best practice to configure WAN address with a Static IP PPPoE DVX IPPBX can be connected to the network via ADSL modem by means of Point to Point Protocol over Ethernet PPPoE dial up In such a situation extensions will subscribe to the IPPBX system through the LAN port while WA...

Page 89: ... for nearly two decades Now the next generation protocol is ready to replace IPv4 and assume its place as the back of the Internet Today major Internet service providers ISPs home networking equipment manufacturers and web companies around the world are permanently enabling IPv6 for their products and services Many organizations institutions and universities have deployed their own networks on IPv...

Page 90: ...ings With a layer 3 switch you can configure VLAN on DVX IPPBX system to divide the VoIP and data traffic Voice VLAN can ensurethat phones remain working even when the data network is congested To set VLAN navigate to web menu Network Settings Network VLAN As you can see here on this page you are able to configure 4 VLANs 2 each for WAN or LAN port ...

Page 91: ...ts 5 2 Static Routing Static Routing is a form of routing that occurs when a router uses a manually configured routing entry rather than information from a dynamic routing protocol to forward traffic Navigate to web menu Network Settings Static Routing Click New Static Routing to add a new routing record to the system ...

Page 92: ...one services Built in VPN Server on DVX series is an easy way to set up a secured connection between other DVX series IPPBXs or IP phones You don t need to build a dedicated VPN server or buy a VPN router This is also a workaround to avoid firewall issues when configuring remote VoIP client such as SIP protocol which is notoriously difficult to pass through a firewall due to its random port number...

Page 93: ... to authenticate the remote system chap Challenge Handshake Authentication Protocol CHAP takes a more sophisticated and secure approach to authentication by creating a unique challenge phrase a randomly generated string for each authentication Debug Tick to enable debug for L2TP VPN connection debug info will be written into system logs IPSec Enable IPSecencryption for L2TP VPN server IPSec Local ...

Page 94: ...rver public IP Username L2TP VPN user name given by the VPN server Password L2TP VPN user password given by the VPN server IPSec Enable IPSec support IPSec Local IP DVX IPPBX WAN IP Addressthatcan access the Internet IPSec Password Set according to the password specified on the server Default Gateway All traffic goes through the L2TP VPN connection Notice If connection is successfully established ...

Page 95: ... server IP address Primary DNS Primary DNS for VPN connection Alternative DNS Secondary DNS for VPN connection Timeout sec Session timeout for PPTP tunnels Authentication Method Choose method methods for the authentication of the VPN clients chap Challenge Handshake Authentication Protocol CHAP takes a more sophisticated and secure approach to authentication by creating a unique challenge phrase a...

Page 96: ...t tab and click New VPN User button to add a VPN user account Now the PPTP VPN client will be able to connect to the PPTP VPN server Notice If the DVX IPPBX system is behind NAT you will need to open ports 1723 on the router firewall PPTP VPN Client To create your VPN client at the branch office site open the DVX IPPBX web GUI and navigate to web menu Network Settings VPN Client Check the radio bu...

Page 97: ...e VPN server Default Gateway All traffic goes through the L2TP VPN connection Notice If connection is successfully established the system will display Status Local IP address 172 16 0 x An IP address between 172 16 0 2 and 172 16 0 9 Remote IP address 172 16 0 1 ...

Page 98: ...ation it allows the server to release an authentication certificate for every client using signature and Certificate authority It uses the OpenSSL encryption library extensively as well as the SSLv3 TLSv1 protocol and contains many security and control features OpenVPN Server To create your OpenVPN Server navigate to web menu Network Settings VPN Server Check the radio button of OpenVPN to configu...

Page 99: ...nt to Client Client to Client can enable intercommunication between clients 5 3 4 IPSec VPN Internet Protocol Security IPsec is a protocol suite for secure Internet Protocol IP communications by authenticating and encrypting each IP packet of a communication session IPSec can be configured to operate in two different modes Tunnel and Transport mode Use of each mode depends on the requirements and ...

Page 100: ...y the IPSec VPN client LAN network address Notice 1 If the DVX IPPBX is behind NAT port 500 and 4500 must be open on the router firewall 2 If the DVX IPPBX is connected to the Internet via PPPoE then IPSec Local IP needs to be the IP address assigned by PPPoE 3 IPSec VPN server can connect 3 IPSec clients IPSec VPN Client Tunnel mode On the remote site open the web GUI of another DVX IPPBX system ...

Page 101: ...ablished then the system will display Status 1 tunnel has been established 3 If connection fails thenthe system will display Status There s no tunnel Reconnecting IPSec VPN server Transport mode IPSec Transport mode is used for end to end communications NAT traversal is not supported with the transport mode So if two DVX IPPBX s are connected via IPSec transport mode IPSec only encrypts the commun...

Page 102: ...ec VPN client Type Ensure this is the sameas the IPSec VPN server IPSec Local IP DVX IPPBX WAN IP which can connect to the IPSec server Server Address IPSec VPN server IP IPSec Password Specify the IPSec VPN password defined previously on the server Notice If a successful connection is established then the system will display Status 2 tunnels have been established Because the DVX IPPBX system encr...

Page 103: ...82 by default Local IP VPN local IP Subnet Mask Netmask of the VPN network Local Port N2N local service port Username Password Used for the N2N server to authorize the connection 5 4 DHCP Server DHCP Dynamic Host Configuration Protocol is a standardized network protocol used on Internet Protocol IP networks for dynamically distributing network configuration parameters such as IP addresses for inte...

Page 104: ...server to lease an address to a new device When the lease expires the DHCP server might assign the IP address to a different device Default value is 1440 minutes TFTP Server Input the TFTP server address if required which may be used to auto provision your IP phones 5 4 2 DHCP Client List Navigate to Network Settings DHCP Server DHCP Client List and you will see a list of all devices receiving the...

Page 105: ...erver Built in DDNS feature on DVX IPPBX system only requires you to sign up with a Dynamic DNS provider then with the domain name they provide which maps your IP address on the Internet you can access DVX IPPBX and also other services within your LAN via the domain name without needing to know your Dynamic public IP Address After setting DDNS DVX IP PBX phone services can be accessed from remote ...

Page 106: ...the internet using this dynamic domain For example youcan port forward portnumber9999 and then you can access theDVX IPPBX web interface using the URL http dlinktech dyndns org 9999 5 6 SNMPv2 Simple Network Management Protocol SNMP is an Internet standard protocol that is widely used in network management systems to monitor network attached devices for conditions Alerts that warrant administrativ...

Page 107: ...ble Enable TR069 service CPE to ACS URL Input URL to visit ACS which is used by PBX to connect ACS via CPE WAN management protocol CWMP ACS Authentication Mode Select ACS Authentication Mode NONE BASIC DIGEST ACS Username When the PBX sends a request to ACS ACS will provide username to the authorized PBX ACS Password When the PBX sends a request to ACS ACS will provide password to the authorized P...

Page 108: ...bled you cannot ping the IPPBX system Drop All Drop all packets sent to the IPPBX system this will cause DVX IPPBX system to block all communication with the outside world Because of this the system will prompt to add at least one grant rule on port 22 SSH or 9999 Web to make sure the IPPBX system is not totally unreachable The rule rules can be created in the Common Rules section Common Rules In ...

Page 109: ...cause Mac address are not routable Action Select Drop to block and Accept to grant Auto Defense DVX IPPBX system uses Fail2Ban to perform intrusion detection iptables is used for blocking any attack attempts Fail2Ban is an intrusion prevention framework written in the Python programming language It works by reading Asterisk logs and some other logs in the IPPBX system anduses iptables profiles to ...

Page 110: ... remove it from the list 6 2 Service Navigate to web menu Security Service As we can see here on this page you are able to configure the SSH and HTTPS services Enable SSH With this option you can enable or disable SSH access to the IPPBX system It sdisabled unchecked by default Port By default SSH service port number is 22 you can change it to any other available port number Remote SSH Administrat...

Page 111: ...BX system as a whitelist The IPs in the whitelist will always be treated as trusted IP s and will not be filtered by the firewall rules Navigate to web menu Security Allowed Address Click Add New IP button and you can add a trusted IP or network to the system IP whitelist Description A name for this entry Protocol Select protocols this IP network can access Allowed IP IP address or network to be t...

Page 112: ...thentication attempts Find Time defines the time duration from the first attempt to the last attempt which reaches the Max Retry limitation Ban Time is the time in seconds the IPPBX system will block the IP which exceedsmax retry These settings don t take effect on any allowed addresses ...

Page 113: ...1 1 SIP User Status Navigate to web menu Report Register Status SIP User Status Here on this page you can see the SIP IAX2 extensions web extensions and also the register status of trunk users Only a trunk that is configured as peer mode will be listed here Status and Description Registered Registration success Unregistered Registration failure or unapplied Unreachable Network issue Timeout Regist...

Page 114: ... it s most probable that the network is totally unreachable to the SIP server Please make sure network setting on the IPPBX system are correct Waiting for Authentication If Waiting for Authentication then most probably the register request has already been received by the server side but cannot authenticate the register request due to incorrect credentials Please double check your credentials Fail...

Page 115: ...ister within a certain time period you will see Failed on the trunk status 7 2 FAX List Navigate to web menu Report FAX List You can search any fax received by the IPPBX system In the Start Date and End Date fields specify a time duration and click Filter and you ll be able to view all faxes received during this time period If you specified a Caller ID or Destination ID in the Field blank then you...

Page 116: ... the recording Options Playback delete and download options for the recorded files Play You can playback the recordings directly on the web page or playback on a specific phone 7 3 2 Conference All recorded conferences can be found here on Report Record List Conference page Start Date End Date Specify a time duration to search the recorded conferences Delete Selected Delete the selected searched r...

Page 117: ...an Play Playback delete and download options of the recording files Delete Delete the recorded audio file 7 3 4 Call Recording Playback On DVX IPPBX system there are two ways to playback recordings Playback on the web interface Playback on a specific phone By clicking the Play button on a call recording file you ll see a dialog box like below With Type 1 you can click the button you can playback t...

Page 118: ... results Call Start The exact time when this call began Caller ID The number of the caller By clicking on the number you can add this number to the IPPBX system phone book Destination ID The number which has been called By clicking on the number you can add this number to the IPPBX system phone book Account Code The pin code that was used for outbound dialing Duration The duration of this phone ca...

Page 119: ...able these logs for the IPPBX system please navigate to web menu Report System Logs And enable the logs by ticking the corresponding checkboxes After checking the checkboxes please click Save and the log files will be generated Each day there will be a new log file generated for each of the log types Enable them only if you are familiar with these logs for troubleshooting purposes ...

Page 120: ... Time Settings By default DVX IPPBX system use NTP to obtain time from Internet time servers To configure simplyinform the IPPBX system where to find the server by specifying its domain or IP address Also please remember to select the correct time zone Once complete click Sync button and the IPPBX system will attempt to synchronize the current time from the Internet It might take a while depending...

Page 121: ...Synchronize the IPPBX system time with your PC time by clicking Sync button and then click on Save button Once Save is clicked the time is manually written or synchronized from the PC and will be stored into the hardware clock chip on the IPPBX motherboard 8 2 Data Storage Data storage allows you to upload your recording files log files and voicemail messages to an FTP server through the Ethernet ...

Page 122: ...se external power supply to power the mobile HDD 2 You can plug in the USB drive with IPPBX system in production but please DO NOT unplug it without cut off the power 8 2 2 FTP Data Storage Utilizing your existing FTP server you can configure the DVX IPPBX to upload call recordings voicemails and call log files to your FTP server If you don t have one you can even use your Windows PC to setup an F...

Page 123: ...this upload Notice After each upload with the exception of call logs Master csv inside cdr custom folder all other files will be removed from the IPPBX system including call recordings files inside monitor folder and voice messages files inside voicemail folder So after each upload you will only have newly generated audio files ...

Page 124: ...e do make the password strong enough Once complete changing admin user credentials click Apply and you ll be automatically logged out and redirected to the login page now you are able to login with the new username and password And after Operator user been activated you can login with user name operator and the operator password Operator user password also can be changed on Operator user portal yo...

Page 125: ...ey are English English Australia Chinese French French Canada Spanish Spanish Mexico Portuguese Portuguese Brazil Italian Persian Arabic Turkish Thai Russian Polish Dutch Korea Hungary Vietnamese Hebrew Greek and Germany The items with means these languages already exist on the system while others can be downloaded here by clicking the Download button 8 4 Backup 8 4 1 Take a Backup Taking a backup...

Page 126: ...ial because this file contains web admin password user extension password and many other sensitive information which may compromise your IPPBX system 8 4 2 Upload Backup File Click on Upload Backup File tab and you are able to upload a backup file from your computer hard drive Notice If you are uploading a backup from another IPPBX system please ensure they have the same hardware configurations It...

Page 127: ... host is active or inactive The round trip delay in communicating with the host Packet loss First specify the domain or IP of the host you want to contact and then define how many packets are to be sent finally click the Run button and the command begins to process You will receive results output from the system indicating the reachability of the destination 8 5 2 Traceroute The traceroute command...

Page 128: ...d packets can be downloaded from the IPPBX system and been analyzed on your Windows PC to display the SIP traffic details It can be used to debug a VoIP call problem On System Troubleshooting TCPDUMP page you can do a capture on one of the DVX IPPBX Ethernet interface Select an interface and specify the duration of this capture then click on Start the process will begin and now you can make a call...

Page 129: ... capture the caller ID signaling of an FXO channel If you are experiencing caller ID problem you can perform channel monitor on the FXO port and then analyze the captured packets If needed you can send this file to D Link support for help In the Monitor on channel field you should select a channel to be monitored And then you have to specify the duration to monitor Then click on Start the capture ...

Page 130: ... also be erased So please ensure you have backed up the files you need before resetting The whole resetting process will be completed in2 minutes If you have chosen to reset network settings also then you need to login with the default URL https 192 168 1 100 9999 Username and password will all be reset to admin 8 6 2 Reboot By clicking Reboot you can restart the IPPBX system the whole process wil...

Reviews: