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...
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 ..........
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.
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.
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...
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/ •...
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/ •...
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...
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...
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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:...
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.
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.
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.
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.
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>...
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>...
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.
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.
<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>...
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.
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.
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/ •...
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...
Need help?
Do you have a question about the Voice and is the answer not in the manual?
Questions and answers