FortiGate Voice Administration Manual

Voice unit
Table of Contents

Advertisement

Quick Links

FortiGate Voice
Version 4.0
Administration Guide
Preliminary Version: Fortinet Tech Docs is continuing to work on this document and will be
releasing new versions with more information and corrections to errors over the next few
weeks. Contact
techdoc@fortinet.com
if you have any comments about this document.
Visit
http://support.fortinet.com
to register your FortiGate Voice product. By registering you
can receive product updates, technical support, and FortiGuard services.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Voice and is the answer not in the manual?

Questions and answers

Summary of Contents for FortiGate Voice

  • Page 1 Contact techdoc@fortinet.com if you have any comments about this document. Visit http://support.fortinet.com to register your FortiGate Voice product. By registering you can receive product updates, technical support, and FortiGuard services.
  • Page 2 Fortinet, Inc. Trademarks Dynamic Threat Prevention System (DTPS), APSecure, FortiASIC, FortiBIOS, FortiBridge, FortiClient, FortiGate®, FortiGate Unified Threat Management System, FortiGuard®, FortiGuard-Antispam, FortiGuard-Antivirus, FortiGuard-Intrusion, FortiGuard-Web, FortiLog, FortiAnalyzer, FortiManager, Fortinet®, FortiOS, FortiPartner, FortiProtect, FortiReporter, FortiResponse, FortiShield, FortiVoIP, and FortiWiFi are trademarks of Fortinet, Inc. in the United States and/or other countries. The names of actual...
  • Page 3: Table Of Contents

    General configuration steps ..................14 Connecting the FortiGate Voice-80C unit ..............15 Configuring basic FortiGate Voice-80C network and UTM settings ......15 Configuring network settings for the devices on the Internal network ....18 Configuring the FortiGate Voice PSTN and PBX settings......... 18 Configuring the FortiFones on the internal network ..........
  • Page 4 Configuring voicemail notifications ................35 Monitoring calls......................35 Logging of PBX activities..................... 36 Viewing log messages ....................36 FortiGate Voice VoIP, PBX, and PSTN CLI Reference ......37 config pbx dialplan ....................... 37 config pbx did........................ 38 config pbx extension ....................39 config pbx global ......................
  • Page 5: Introduction

    Introduction The FortiGate Voice unit integrates FortiGate UTM functionality with VoIP phone PBX functionality. A small office or an enterprise branch office can use a FortiGate Voice unit to provide routing, Ethernet switching, Internet connectivity, UTM security, VoIP gateway, and VoIP PBX features for the office.
  • Page 6: Fortinet Products

    FortiGate Administration Guide that provides detailed information about the PBX, and PSTN configuration for system administrators of a FortiGate Voice unit. It is assumed that you have already successfully installed a FortiGate unit by following the instructions in the FortiGate Voice- 80C QuickStart Guide.
  • Page 7: Document Conventions

    Introduction Document conventions You can also learn more about the FortiGate Voice product from the same FortiGate page, as well as from the Fortinet Knowledge Base. This administration guide contains the following chapters: • Example FortiGate Voice branch office configuration...
  • Page 8 110. The chapter or section contains Global configuration settings, see “Global configuration settings” on page 112. * For conventions used to represent command syntax, see “CLI command syntax” on page FortiGate Voice Version 4.0 Administration Guide 01-400-112851-20100127 http://docs.fortinet.com/ • Feedback...
  • Page 9: Cli Command Syntax

    A word or series of words that is constrained to a set of options delimited by either vertical bars or spaces. You must enter at least one of the options, unless the set of options is surrounded by square brackets [ ]. FortiGate Voice Version 4.0 Administration Guide 01-400-112851-20100127 http://docs.fortinet.com/ •...
  • Page 10: Registering Your Fortinet Product

    Fortinet Training Services provides a variety of training programs to serve the needs of our customers and partners world-wide. Visit the Fortinet Training Services web site at http://campus.training.fortinet.com, or email training@fortinet.com. FortiGate Voice Version 4.0 Administration Guide 01-400-112851-20100127 http://docs.fortinet.com/ •...
  • Page 11: Fortinet Documentation

    Visit the Fortinet Knowledge Base at http://kb.fortinet.com. Comments on Fortinet technical documentation Please send information about any errors or omissions in this or any Fortinet technical document to techdoc@fortinet.com FortiGate Voice Version 4.0 Administration Guide 01-400-112851-20100127 http://docs.fortinet.com/ • Feedback...
  • Page 12 Fortinet documentation Introduction FortiGate Voice Version 4.0 Administration Guide 01-400-112851-20100127 http://docs.fortinet.com/ • Feedback...
  • Page 13: Example Fortigate Voice Branch Office Configuration

    Example FortiGate Voice branch office configuration Example FortiGate Voice branch office configuration This section describes how to configure a FortiGate Voice-80C unit to operate in NAT/Route mode and provide basic UTM and SIP services for the example branch office network shown in...
  • Page 14: General Configuration Steps

    FortiGate Voice-80C to accept and process SIP calls. Note: You do not have to add SIP firewall policies to enable SIP traffic for the FortiGate Voice unit to function as a PBX. Also, with PBX functionality enabled, you cannot apply FortiGate SIP application control features to SIP traffic received by FortiGate Voice interfaces for which you have enabled the SIP Traffic option.
  • Page 15: Connecting The Fortigate Voice-80C Unit

    4 Configuring the FortiGate Voice PSTN and PBX settings. 5 Configure the FortiFones on the internal network. 6 Configuring the FortiGate Voice unit to SIP phone users behind a remote NAT device. Connecting the FortiGate Voice-80C unit The following procedure describes how to connect the FortiGate Voice-80C unit to the Internet, the branch office internal network, and the PSTN.
  • Page 16 FortiGateVoice-80C DHCP server. The DHCP server will give PCs on the Internal network IP addresses in the range 172.20.120.110 to 172.20.120.210 and set their default gateway and DNS server to the IP address of the FortiGate Voice- 80C internal interface.
  • Page 17 4 Change other settings if required and select OK. To configure FortiGuard services for the FortiGate Voice unit Use the following procedure to configure the FortiGate Voice unit to connect to the FortiGuard Distribution Network (FDN) to update the antivirus, antispam and IPS attack definitions.
  • Page 18: Configuring Network Settings For The Devices On The Internal Network

    To configure the fxo1 PSTN interface This procedure describes how to configure the FortiGate Voice fxo1 PSTN interface to connect the FortiGate Voice-80C unit to one PSTN phone line. If you have more PSTN phone lines you can connect and configure more fxo interfaces.
  • Page 19 Contact your service provider for details. Reversal Hang up on Busy Tone Select if you want the FortiGate Voice unit to hang up automatically when it receives a busy tone when attempting to dial a number on the PSTN.
  • Page 20 When the FortiGate Voice unit receives a call from an extension and the number dialed matches a pattern in a dial plan rule, the FortiGate Voice unit routes the call to the outgoing destination added to the dial plan.
  • Page 21 To add the extensions that are on the branch office internal network Use the following steps to add extensions to the FortiGate Voice unit for the IP phones that are to be connected to the internal network. You add identifying information to each extension entry.
  • Page 22: Configuring The Fortifones On The Internal Network

    Auto Delete Select to automatically delete voicemail messages. Maximum Message # The FortiGate Voice unit keeps up to 50 voicemail messages for this extension. 3 Select OK to add the extension. 4 Repeat to add more extensions.
  • Page 23: Adding Extensions For Users Behind A Nat Device

    Outbound Proxy Leave this field blank. 5 If the FortiFone can successfully connect to and register with the FortiGate Voice unit the Status of the FortiFone changes to Registered. If Status does not change to Registered you should verify the Register Name or re- enter the Password.
  • Page 24 Outbound Proxy Leave this field blank. 5 If the FortiFone can successfully connect to and register with the FortiGate Voice unit the Status of the FortiFone changes to Registered. If Status does not change to Registered you should verify the Register Name or re- enter the Password.
  • Page 25: Fortigate Voice Ivr Configuration

    SIP traffic over the IPSec tunnel. FortiGate Voice IVR configuration By default, when callers call into the FortiGate Voice PBX from a remote system such as the PSTN the call is picked up by the PBX system which plays a default message asking the caller to dial the extension number that they want to reach or to dial 0 for assistance.
  • Page 26: Adding Shortcut For Checking Voicemail

    To provide access to the company directory form any extension 1 Log into the FortiGate Voice web-based manager. 2 Go to PBX > Call > Voice Menu. 3 Select the Edit icon for Key 7. You can select any available key, but this example uses 7.
  • Page 27: Fortigate Voice Web-Based Manager Configuration Reference

    Dashboard widgets There are two specific Dashboard widgets that contain valuable information at a glance about the operation of your FortiGate Voice unit and PBX disk usage. The following explain these widgets, the Unit Operation widget, and the System Resources widget.
  • Page 28: Configuring Voip Interface Settings

    Configuring VoIP interface settings FortiGate Voice web-based manager configuration reference Configuring VoIP interface settings You can configure an interface to allow VoIP SIP traffic to flow through. To configure VoIP interface settings 1 Go to System > Network > Interface.
  • Page 29: Pbx Configuration

    FortiGate Voice web-based manager configuration reference PBX configuration General PSTN interface settings Column Settings Select to add or remove columns. This changes what information appears. Name The name of the PSTN interface. Phone Number The phone number that is associated with that PSTN interface.
  • Page 30 PBX configuration FortiGate Voice web-based manager configuration reference Figure 6: Configuring extensions Delete Edit General extension settings Create New Select to create an extension. Extension The extension number. Type The type of extension the number is, for example, SIP Phone.
  • Page 31: Configuring Extension Groups

    FortiGate Voice web-based manager configuration reference PBX configuration Auto Delete Select to automatically delete the message. Maximum Message Enter a number for the maximum amount of messages that can be stored in the voicemail inbox before automatically deleting those messages.
  • Page 32: Configuring Dial Plans

    PBX configuration FortiGate Voice web-based manager configuration reference Voicemail Select the voicemail extension number from the drop-down list. This option appears only when Voicemail is selected in No Answer Action. Extension Member Select an extension in the Available column and then use the -> arrow to move it to the Selected column.
  • Page 33: Configuring Direct Inward Dialing

    To configure voice menu options 1 Go to PBX > Call > Voice Menu. 2 In the row of the key that you want to configure voice menu options for, select the Edit icon. 3 In the Action drop-down list, select one of the following:...
  • Page 34: Configuring Pbx System Options

    PBX configuration FortiGate Voice web-based manager configuration reference Check Voicemail Accesses voicemail messages from a voicemail inbox. Go to Company Allows the caller to go directly to the company’s phone directory. Directory 4 If you selected Ring Group in step 3, select an extension group from the Ring Group list.
  • Page 35: Configuring Voicemail Notifications

    FortiGate Voice web-based manager configuration reference PBX configuration General VoIP provider settings Name The name of the VoIP provider. Server The server of the VoIP provider. User Name The user associated with the VoIP provider. Authorization User Name The authorized user for the VoIP provider.
  • Page 36: Logging Of Pbx Activities

    Logging of PBX activities FortiGate Voice web-based manager configuration reference Logging of PBX activities After configuring PBX settings, you can configure logging of PBX activities and events. If you are new to logging, see Logging and Reporting in FortiOS 4.0 User Guide before proceeding.
  • Page 37: Fortigate Voice Voip, Pbx, And Pstn Cli Reference

    FortiGate Voice VoIP, PBX, and PSTN CLI Reference config pbx dialplan FortiGate Voice VoIP, PBX, and PSTN CLI Reference This section describes FortiGate Voice VoIP, PBX, and PSTN configuration settings. For information about other FortiGate Voice CLI commands see the FortiGate CLI Reference.
  • Page 38: Config Pbx Did

    Use this command to configure Direct Inward Dialing (DID). DID allows calls from external phone systems to dial directly to extensions added to the FortiGate Voice unit. Syntax config pbx did edit <pbx_did_name>...
  • Page 39: Config Pbx Extension

    Enter a description, if applicable, about the direct inward comment dial configuration. default <comment_string> config pbx extension Use this command to add SIP phone extensions to the FortiGate Voice unit. Syntax config pbx extension edit <extension_number> attach {enable | disable} auto-delete {enable | disable} dialplan <dialplan_name>...
  • Page 40: Config Pbx Global

    FortiGate Voice VoIP, PBX, and PSTN CLI Reference Variables Description Default Enter the person’s first name. first-name default <first_name> Enter the surname of the person. last-name default <surname_name> Enter the maximum number of voicemail messages that max-msg are allowed in a user’s voicemail inbox.
  • Page 41: Config Pbx Ringgrp

    FortiGate Voice VoIP, PBX, and PSTN CLI Reference config pbx ringgrp Variables Description Default Enter the name of the country in which the FortiGate Voice country-area is installed. <country_name> Enter the pattern that must be used for all extensions extension-pattern _1XX added to the FortiGate Voice unit.
  • Page 42: Config Pbx Smtp

    <extension_number> config pbx smtp Use this command to configure the FortiGate Voice unit to send voicemail notification email messages. Using this command you configure the email server that the FortiGate Voice unit sends email notifications to. Syntax config pbx smtp authenticate {enable | disable} password <password_str>...
  • Page 43: Config Pbx Voice-Menu

    FortiGate Voice VoIP, PBX, and PSTN CLI Reference config pbx voice-menu config pbx voice-menu Use this command to configure the menu that callers will access when they call. The variable config press-<number> configures the settings for the type of ring group and the type of group associated with that number.
  • Page 44: Config System Pstn

    FortiGate Voice VoIP, PBX, and PSTN CLI Reference dtmf-method {auto | inband | info | rfc2833} codec {alaw | g729 |none | ulaw} codec1 {alaw | g729 |none | ulaw} codec2 {alaw | g729 |none | ulaw}...
  • Page 45: Config System Interface

    FortiGate Voice VoIP, PBX, and PSTN CLI Reference config system interface hangup-on-polarity-reversal hangup-on-zero-voltage hangup-on-busy-tone busycount <integer> busy-tone-length <integer> busy-quiet-length <integer> codec {alaw | ulaw} Variables Description Default Enter the name of the FXO. edit <fxo_name> default Enter the caller ID name that will appear on the LCD panel cid-name as caller ID on the phone.
  • Page 46: Execute Pbx

    Call-From Call-To Duration 6016 6006 00:00:46 execute pbx-license Use this command to enter a license key to be able to use the G729 codec for FortiGate Voice calls. execute pbx-license <license_key> FortiGate Voice Version 4.0 Administration Guide 01-400-112851-20100127 http://docs.fortinet.com/ •...
  • Page 47: Diagnose Pbx Extension List

    Unregister company-default diagnose pbx voip-provider list Use this diagnose command to list the VoIP providers added to the FortiGate Voice unit configuration and display status information for each one. diagnose pbx voip-provider list The following is an example of what appears when the above diagnose command is entered on a FortiGate Voice unit configured with one VoIP provider named Provider_1.
  • Page 48 FortiGate Voice VoIP, PBX, and PSTN CLI Reference FortiGate Voice Version 4.0 Administration Guide 01-400-112851-20100127 http://docs.fortinet.com/ • Feedback...
  • Page 49 www.fortinet.com...
  • Page 50 www.fortinet.com...

Table of Contents